Swift, developing iOS applications :: unleash the power of Swift and discover the skills required to build incredible robust iOS applications : a course in three modules /
Unleash the power of Swift and discover the skills required to build incredible robust iOS applications About This Book Write expressive, understandable, and maintainable Swift 2 code with this hands-on course Unveil the complex underpinnings of Swift to turn your app ideas into reality Specialize i...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham, UK :
Packt Publishing,
2016.
|
Schlagworte: | |
Online-Zugang: | Volltext Volltext |
Zusammenfassung: | Unleash the power of Swift and discover the skills required to build incredible robust iOS applications About This Book Write expressive, understandable, and maintainable Swift 2 code with this hands-on course Unveil the complex underpinnings of Swift to turn your app ideas into reality Specialize in developing real iOS apps, and 2D and 3D video games using Swift and Cocoapods Dive deep into protocol extensions, learn new error handling model and use featured Swift design patterns to write more efficient code Who This Book Is For This course would be for app developers who are new to developing for iOS or OSX and are trying to get grips with Swift for the first time. What You Will Learn From a solid understanding of the Swift 2 language Get to know the practical aspects of how a computer program actually works Understand the paradigms used by Apple's frameworks, so you are not intimidated by them Create a server in Swift to deliver JSON data to an iOS app Take advantage of Cocoapods to use third-party libraries Build games with SpriteKit and SceneKit Develop an app running on the cloud to act as an API server for your client's apps Dive into the core components of Swift 2 including operators, collections, control flow, and functions Create and use classes, structures, and enums including object-oriented topics such as inheritance, protocols, and extensions Develop a practical understanding of subscripts, optionals, and closures Master Objective-C interoperability with mix and match Access network resources using Swift Implement various standard design patterns in the Swift language In Detail The Swift??Developing iOS Applications course will take you on a journey to become an efficient iOS and OS X developer, with the latest trending topic in town. Right from the basics to the advanced level topics, this course would cover everything in detail. We'll embark our journey by dividing the learning path into four modules. Each of these modules are a mini course in their own right; and as you complete each one, you'll gain key skills and be ready for the material in the next module. The first module is like a step-by-step guide to programming in Swift 2. Each topic is separated into compressible sections that are full of practical examples and easy-to-understand explanations. Each section builds on the previous topics, so you can develop a proficient and comprehensive understanding of app development in Swift 2. By the end of this module, you'll hav... |
Beschreibung: | Authors from front matter. |
Beschreibung: | 1 online resource (1 volume) : illustrations |
Bibliographie: | Includes bibliographical references and index. |
ISBN: | 9781787122666 1787122662 |
Internformat
MARC
LEADER | 00000cam a2200000 i 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-ocn958874812 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr unu|||||||| | ||
008 | 160921s2016 enka ob 001 0 eng d | ||
040 | |a UMI |b eng |e rda |e pn |c UMI |d TEFOD |d TOH |d DEBBG |d IDEBK |d DEBSZ |d OCLCQ |d COO |d VT2 |d OCLCF |d UOK |d CEF |d KSU |d AU@ |d UKMGB |d N$T |d AGLDB |d IGB |d AUW |d BTN |d INTCL |d MHW |d SNK |d UKAHL |d QGK |d OCLCO |d OCLCQ |d OCLCO |d OCLCL |d OCLCQ | ||
015 | |a GBB753788 |2 bnb | ||
016 | 7 | |a 018073198 |2 Uk | |
020 | |a 9781787122666 |q (electronic bk.) | ||
020 | |a 1787122662 |q (electronic bk.) | ||
020 | |z 9781787120242 | ||
020 | |z 1787120244 | ||
035 | |a (OCoLC)958874812 | ||
037 | |a CL0500000785 |b Safari Books Online | ||
037 | |a 9CB5A80D-C4E3-4E76-8993-006DF5A56856 |b OverDrive, Inc. |n http://www.overdrive.com | ||
050 | 4 | |a QA76.73.S95 | |
072 | 7 | |a COM |x 051390 |2 bisacsh | |
072 | 7 | |a COM |x 074000 |2 bisacsh | |
072 | 7 | |a COM |x 012040 |2 bisacsh | |
082 | 7 | |a 005.3 |2 23 | |
049 | |a MAIN | ||
100 | 1 | |a Wagner, Andrew J. |q (Andrew Joseph), |d 1988- |e author. |1 https://id.oclc.org/worldcat/entity/E39PCjwqCw9cbFHR7gCQrh39fy |0 http://id.loc.gov/authorities/names/no2016055578 | |
245 | 1 | 0 | |a Swift, developing iOS applications : |b unleash the power of Swift and discover the skills required to build incredible robust iOS applications : a course in three modules / |c authors, Andrew J. Wagner, Giordano Scalzo, Jon Hoffman. |
264 | 1 | |a Birmingham, UK : |b Packt Publishing, |c 2016. | |
300 | |a 1 online resource (1 volume) : |b illustrations | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
588 | |a Description based on online resource; title from title page (viewed September 19, 2016). | ||
500 | |a Authors from front matter. | ||
504 | |a Includes bibliographical references and index. | ||
520 | |a Unleash the power of Swift and discover the skills required to build incredible robust iOS applications About This Book Write expressive, understandable, and maintainable Swift 2 code with this hands-on course Unveil the complex underpinnings of Swift to turn your app ideas into reality Specialize in developing real iOS apps, and 2D and 3D video games using Swift and Cocoapods Dive deep into protocol extensions, learn new error handling model and use featured Swift design patterns to write more efficient code Who This Book Is For This course would be for app developers who are new to developing for iOS or OSX and are trying to get grips with Swift for the first time. What You Will Learn From a solid understanding of the Swift 2 language Get to know the practical aspects of how a computer program actually works Understand the paradigms used by Apple's frameworks, so you are not intimidated by them Create a server in Swift to deliver JSON data to an iOS app Take advantage of Cocoapods to use third-party libraries Build games with SpriteKit and SceneKit Develop an app running on the cloud to act as an API server for your client's apps Dive into the core components of Swift 2 including operators, collections, control flow, and functions Create and use classes, structures, and enums including object-oriented topics such as inheritance, protocols, and extensions Develop a practical understanding of subscripts, optionals, and closures Master Objective-C interoperability with mix and match Access network resources using Swift Implement various standard design patterns in the Swift language In Detail The Swift??Developing iOS Applications course will take you on a journey to become an efficient iOS and OS X developer, with the latest trending topic in town. Right from the basics to the advanced level topics, this course would cover everything in detail. We'll embark our journey by dividing the learning path into four modules. Each of these modules are a mini course in their own right; and as you complete each one, you'll gain key skills and be ready for the material in the next module. The first module is like a step-by-step guide to programming in Swift 2. Each topic is separated into compressible sections that are full of practical examples and easy-to-understand explanations. Each section builds on the previous topics, so you can develop a proficient and comprehensive understanding of app development in Swift 2. By the end of this module, you'll hav... | ||
630 | 0 | 0 | |a iOS (Electronic resource) |x Programming. |
630 | 0 | 7 | |a iOS (Electronic resource) |2 fast |
650 | 0 | |a Swift (Computer program language) |0 http://id.loc.gov/authorities/subjects/sh2015001571 | |
650 | 0 | |a Mobile apps |x Development. | |
650 | 6 | |a Swift (Langage de programmation) | |
650 | 6 | |a Applications mobiles |x Développement. | |
650 | 7 | |a COMPUTERS / Hardware / Mobile Devices. |2 bisacsh | |
650 | 7 | |a COMPUTERS / Programming / Open Source. |2 bisacsh | |
650 | 7 | |a COMPUTERS / Programming / Games. |2 bisacsh | |
650 | 7 | |a Swift (Computer program language) |2 fast | |
700 | 1 | |a Scalzo, Giordano, |e author. |0 http://id.loc.gov/authorities/names/no2016004623 | |
700 | 1 | |a Hoffman, Jon |c (Software engineer), |e author. |1 https://id.oclc.org/worldcat/entity/E39PCjFcw3DBRcQWgMMJjwJkpd |0 http://id.loc.gov/authorities/names/no2015159983 | |
758 | |i has work: |a Swift, developing iOS applications (Text) |1 https://id.oclc.org/worldcat/entity/E39PCGHvQx3pwmkKX6W3xRmrv3 |4 https://id.oclc.org/worldcat/ontology/hasWork | ||
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1345208 |3 Volltext |
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=3416471 |3 Volltext |
938 | |a Askews and Holts Library Services |b ASKH |n AH31620685 | ||
938 | |a ProQuest MyiLibrary Digital eBook Collection |b IDEB |n cis35756026 | ||
938 | |a EBSCOhost |b EBSC |n 1345208 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-ocn958874812 |
---|---|
_version_ | 1816882362204553216 |
adam_text | |
any_adam_object | |
author | Wagner, Andrew J. (Andrew Joseph), 1988- Scalzo, Giordano Hoffman, Jon (Software engineer) |
author_GND | http://id.loc.gov/authorities/names/no2016055578 http://id.loc.gov/authorities/names/no2016004623 http://id.loc.gov/authorities/names/no2015159983 |
author_facet | Wagner, Andrew J. (Andrew Joseph), 1988- Scalzo, Giordano Hoffman, Jon (Software engineer) |
author_role | aut aut aut |
author_sort | Wagner, Andrew J. 1988- |
author_variant | a j w aj ajw g s gs j h jh |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.73.S95 |
callnumber-search | QA76.73.S95 |
callnumber-sort | QA 276.73 S95 |
callnumber-subject | QA - Mathematics |
collection | ZDB-4-EBA |
ctrlnum | (OCoLC)958874812 |
dewey-full | 005.3 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.3 |
dewey-search | 005.3 |
dewey-sort | 15.3 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>05847cam a2200649 i 4500</leader><controlfield tag="001">ZDB-4-EBA-ocn958874812</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr unu||||||||</controlfield><controlfield tag="008">160921s2016 enka ob 001 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">UMI</subfield><subfield code="b">eng</subfield><subfield code="e">rda</subfield><subfield code="e">pn</subfield><subfield code="c">UMI</subfield><subfield code="d">TEFOD</subfield><subfield code="d">TOH</subfield><subfield code="d">DEBBG</subfield><subfield code="d">IDEBK</subfield><subfield code="d">DEBSZ</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">COO</subfield><subfield code="d">VT2</subfield><subfield code="d">OCLCF</subfield><subfield code="d">UOK</subfield><subfield code="d">CEF</subfield><subfield code="d">KSU</subfield><subfield code="d">AU@</subfield><subfield code="d">UKMGB</subfield><subfield code="d">N$T</subfield><subfield code="d">AGLDB</subfield><subfield code="d">IGB</subfield><subfield code="d">AUW</subfield><subfield code="d">BTN</subfield><subfield code="d">INTCL</subfield><subfield code="d">MHW</subfield><subfield code="d">SNK</subfield><subfield code="d">UKAHL</subfield><subfield code="d">QGK</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCL</subfield><subfield code="d">OCLCQ</subfield></datafield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">GBB753788</subfield><subfield code="2">bnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">018073198</subfield><subfield code="2">Uk</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781787122666</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1787122662</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9781787120242</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">1787120244</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)958874812</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">CL0500000785</subfield><subfield code="b">Safari Books Online</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">9CB5A80D-C4E3-4E76-8993-006DF5A56856</subfield><subfield code="b">OverDrive, Inc.</subfield><subfield code="n">http://www.overdrive.com</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.73.S95</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">051390</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">074000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">012040</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">005.3</subfield><subfield code="2">23</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Wagner, Andrew J.</subfield><subfield code="q">(Andrew Joseph),</subfield><subfield code="d">1988-</subfield><subfield code="e">author.</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PCjwqCw9cbFHR7gCQrh39fy</subfield><subfield code="0">http://id.loc.gov/authorities/names/no2016055578</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Swift, developing iOS applications :</subfield><subfield code="b">unleash the power of Swift and discover the skills required to build incredible robust iOS applications : a course in three modules /</subfield><subfield code="c">authors, Andrew J. Wagner, Giordano Scalzo, Jon Hoffman.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Birmingham, UK :</subfield><subfield code="b">Packt Publishing,</subfield><subfield code="c">2016.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (1 volume) :</subfield><subfield code="b">illustrations</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="588" ind1=" " ind2=" "><subfield code="a">Description based on online resource; title from title page (viewed September 19, 2016).</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Authors from front matter.</subfield></datafield><datafield tag="504" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references and index.</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Unleash the power of Swift and discover the skills required to build incredible robust iOS applications About This Book Write expressive, understandable, and maintainable Swift 2 code with this hands-on course Unveil the complex underpinnings of Swift to turn your app ideas into reality Specialize in developing real iOS apps, and 2D and 3D video games using Swift and Cocoapods Dive deep into protocol extensions, learn new error handling model and use featured Swift design patterns to write more efficient code Who This Book Is For This course would be for app developers who are new to developing for iOS or OSX and are trying to get grips with Swift for the first time. What You Will Learn From a solid understanding of the Swift 2 language Get to know the practical aspects of how a computer program actually works Understand the paradigms used by Apple's frameworks, so you are not intimidated by them Create a server in Swift to deliver JSON data to an iOS app Take advantage of Cocoapods to use third-party libraries Build games with SpriteKit and SceneKit Develop an app running on the cloud to act as an API server for your client's apps Dive into the core components of Swift 2 including operators, collections, control flow, and functions Create and use classes, structures, and enums including object-oriented topics such as inheritance, protocols, and extensions Develop a practical understanding of subscripts, optionals, and closures Master Objective-C interoperability with mix and match Access network resources using Swift Implement various standard design patterns in the Swift language In Detail The Swift??Developing iOS Applications course will take you on a journey to become an efficient iOS and OS X developer, with the latest trending topic in town. Right from the basics to the advanced level topics, this course would cover everything in detail. We'll embark our journey by dividing the learning path into four modules. Each of these modules are a mini course in their own right; and as you complete each one, you'll gain key skills and be ready for the material in the next module. The first module is like a step-by-step guide to programming in Swift 2. Each topic is separated into compressible sections that are full of practical examples and easy-to-understand explanations. Each section builds on the previous topics, so you can develop a proficient and comprehensive understanding of app development in Swift 2. By the end of this module, you'll hav...</subfield></datafield><datafield tag="630" ind1="0" ind2="0"><subfield code="a">iOS (Electronic resource)</subfield><subfield code="x">Programming.</subfield></datafield><datafield tag="630" ind1="0" ind2="7"><subfield code="a">iOS (Electronic resource)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Swift (Computer program language)</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh2015001571</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Mobile apps</subfield><subfield code="x">Development.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Swift (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Applications mobiles</subfield><subfield code="x">Développement.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS / Hardware / Mobile Devices.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS / Programming / Open Source.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS / Programming / Games.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Swift (Computer program language)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Scalzo, Giordano,</subfield><subfield code="e">author.</subfield><subfield code="0">http://id.loc.gov/authorities/names/no2016004623</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Hoffman, Jon</subfield><subfield code="c">(Software engineer),</subfield><subfield code="e">author.</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PCjFcw3DBRcQWgMMJjwJkpd</subfield><subfield code="0">http://id.loc.gov/authorities/names/no2015159983</subfield></datafield><datafield tag="758" ind1=" " ind2=" "><subfield code="i">has work:</subfield><subfield code="a">Swift, developing iOS applications (Text)</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PCGHvQx3pwmkKX6W3xRmrv3</subfield><subfield code="4">https://id.oclc.org/worldcat/ontology/hasWork</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1345208</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=3416471</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Askews and Holts Library Services</subfield><subfield code="b">ASKH</subfield><subfield code="n">AH31620685</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ProQuest MyiLibrary Digital eBook Collection</subfield><subfield code="b">IDEB</subfield><subfield code="n">cis35756026</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">1345208</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
id | ZDB-4-EBA-ocn958874812 |
illustrated | Illustrated |
indexdate | 2024-11-27T13:27:24Z |
institution | BVB |
isbn | 9781787122666 1787122662 |
language | English |
oclc_num | 958874812 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource (1 volume) : illustrations |
psigel | ZDB-4-EBA |
publishDate | 2016 |
publishDateSearch | 2016 |
publishDateSort | 2016 |
publisher | Packt Publishing, |
record_format | marc |
spelling | Wagner, Andrew J. (Andrew Joseph), 1988- author. https://id.oclc.org/worldcat/entity/E39PCjwqCw9cbFHR7gCQrh39fy http://id.loc.gov/authorities/names/no2016055578 Swift, developing iOS applications : unleash the power of Swift and discover the skills required to build incredible robust iOS applications : a course in three modules / authors, Andrew J. Wagner, Giordano Scalzo, Jon Hoffman. Birmingham, UK : Packt Publishing, 2016. 1 online resource (1 volume) : illustrations text txt rdacontent computer c rdamedia online resource cr rdacarrier Description based on online resource; title from title page (viewed September 19, 2016). Authors from front matter. Includes bibliographical references and index. Unleash the power of Swift and discover the skills required to build incredible robust iOS applications About This Book Write expressive, understandable, and maintainable Swift 2 code with this hands-on course Unveil the complex underpinnings of Swift to turn your app ideas into reality Specialize in developing real iOS apps, and 2D and 3D video games using Swift and Cocoapods Dive deep into protocol extensions, learn new error handling model and use featured Swift design patterns to write more efficient code Who This Book Is For This course would be for app developers who are new to developing for iOS or OSX and are trying to get grips with Swift for the first time. What You Will Learn From a solid understanding of the Swift 2 language Get to know the practical aspects of how a computer program actually works Understand the paradigms used by Apple's frameworks, so you are not intimidated by them Create a server in Swift to deliver JSON data to an iOS app Take advantage of Cocoapods to use third-party libraries Build games with SpriteKit and SceneKit Develop an app running on the cloud to act as an API server for your client's apps Dive into the core components of Swift 2 including operators, collections, control flow, and functions Create and use classes, structures, and enums including object-oriented topics such as inheritance, protocols, and extensions Develop a practical understanding of subscripts, optionals, and closures Master Objective-C interoperability with mix and match Access network resources using Swift Implement various standard design patterns in the Swift language In Detail The Swift??Developing iOS Applications course will take you on a journey to become an efficient iOS and OS X developer, with the latest trending topic in town. Right from the basics to the advanced level topics, this course would cover everything in detail. We'll embark our journey by dividing the learning path into four modules. Each of these modules are a mini course in their own right; and as you complete each one, you'll gain key skills and be ready for the material in the next module. The first module is like a step-by-step guide to programming in Swift 2. Each topic is separated into compressible sections that are full of practical examples and easy-to-understand explanations. Each section builds on the previous topics, so you can develop a proficient and comprehensive understanding of app development in Swift 2. By the end of this module, you'll hav... iOS (Electronic resource) Programming. iOS (Electronic resource) fast Swift (Computer program language) http://id.loc.gov/authorities/subjects/sh2015001571 Mobile apps Development. Swift (Langage de programmation) Applications mobiles Développement. COMPUTERS / Hardware / Mobile Devices. bisacsh COMPUTERS / Programming / Open Source. bisacsh COMPUTERS / Programming / Games. bisacsh Swift (Computer program language) fast Scalzo, Giordano, author. http://id.loc.gov/authorities/names/no2016004623 Hoffman, Jon (Software engineer), author. https://id.oclc.org/worldcat/entity/E39PCjFcw3DBRcQWgMMJjwJkpd http://id.loc.gov/authorities/names/no2015159983 has work: Swift, developing iOS applications (Text) https://id.oclc.org/worldcat/entity/E39PCGHvQx3pwmkKX6W3xRmrv3 https://id.oclc.org/worldcat/ontology/hasWork FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1345208 Volltext FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=3416471 Volltext |
spellingShingle | Wagner, Andrew J. (Andrew Joseph), 1988- Scalzo, Giordano Hoffman, Jon (Software engineer) Swift, developing iOS applications : unleash the power of Swift and discover the skills required to build incredible robust iOS applications : a course in three modules / iOS (Electronic resource) Programming. iOS (Electronic resource) fast Swift (Computer program language) http://id.loc.gov/authorities/subjects/sh2015001571 Mobile apps Development. Swift (Langage de programmation) Applications mobiles Développement. COMPUTERS / Hardware / Mobile Devices. bisacsh COMPUTERS / Programming / Open Source. bisacsh COMPUTERS / Programming / Games. bisacsh Swift (Computer program language) fast |
subject_GND | http://id.loc.gov/authorities/subjects/sh2015001571 |
title | Swift, developing iOS applications : unleash the power of Swift and discover the skills required to build incredible robust iOS applications : a course in three modules / |
title_auth | Swift, developing iOS applications : unleash the power of Swift and discover the skills required to build incredible robust iOS applications : a course in three modules / |
title_exact_search | Swift, developing iOS applications : unleash the power of Swift and discover the skills required to build incredible robust iOS applications : a course in three modules / |
title_full | Swift, developing iOS applications : unleash the power of Swift and discover the skills required to build incredible robust iOS applications : a course in three modules / authors, Andrew J. Wagner, Giordano Scalzo, Jon Hoffman. |
title_fullStr | Swift, developing iOS applications : unleash the power of Swift and discover the skills required to build incredible robust iOS applications : a course in three modules / authors, Andrew J. Wagner, Giordano Scalzo, Jon Hoffman. |
title_full_unstemmed | Swift, developing iOS applications : unleash the power of Swift and discover the skills required to build incredible robust iOS applications : a course in three modules / authors, Andrew J. Wagner, Giordano Scalzo, Jon Hoffman. |
title_short | Swift, developing iOS applications : |
title_sort | swift developing ios applications unleash the power of swift and discover the skills required to build incredible robust ios applications a course in three modules |
title_sub | unleash the power of Swift and discover the skills required to build incredible robust iOS applications : a course in three modules / |
topic | iOS (Electronic resource) Programming. iOS (Electronic resource) fast Swift (Computer program language) http://id.loc.gov/authorities/subjects/sh2015001571 Mobile apps Development. Swift (Langage de programmation) Applications mobiles Développement. COMPUTERS / Hardware / Mobile Devices. bisacsh COMPUTERS / Programming / Open Source. bisacsh COMPUTERS / Programming / Games. bisacsh Swift (Computer program language) fast |
topic_facet | iOS (Electronic resource) Programming. iOS (Electronic resource) Swift (Computer program language) Mobile apps Development. Swift (Langage de programmation) Applications mobiles Développement. COMPUTERS / Hardware / Mobile Devices. COMPUTERS / Programming / Open Source. COMPUTERS / Programming / Games. |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1345208 https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=3416471 |
work_keys_str_mv | AT wagnerandrewj swiftdevelopingiosapplicationsunleashthepowerofswiftanddiscovertheskillsrequiredtobuildincrediblerobustiosapplicationsacourseinthreemodules AT scalzogiordano swiftdevelopingiosapplicationsunleashthepowerofswiftanddiscovertheskillsrequiredtobuildincrediblerobustiosapplicationsacourseinthreemodules AT hoffmanjon swiftdevelopingiosapplicationsunleashthepowerofswiftanddiscovertheskillsrequiredtobuildincrediblerobustiosapplicationsacourseinthreemodules |