Learning Swift: building apps for macOS, iOS, and beyond
Get valuable hands-on experience with Swift 3, the latest version of Apple's programming language. With this practical guide, skilled programmers with little or no knowledge of Apple development will learn how to code with Swift 3 by developing three complete, tightly linked versions of the Not...
Gespeichert in:
Beteiligte Personen: | , , |
---|---|
Format: | Elektronisch E-Book |
Sprache: | Englisch |
Veröffentlicht: |
Sebastopol, CA
O'Reilly
2017
|
Ausgabe: | Second edition. |
Schlagwörter: | |
Links: | https://learning.oreilly.com/library/view/-/9781491967058/?ar |
Zusammenfassung: | Get valuable hands-on experience with Swift 3, the latest version of Apple's programming language. With this practical guide, skilled programmers with little or no knowledge of Apple development will learn how to code with Swift 3 by developing three complete, tightly linked versions of the Notes application for the OS X, iOS, and watchOS platforms. In the process, you'll learn Swift's fundamentals, including its syntax and features, along with the basics of the Cocoa, CocoaTouch, and WatchKit frameworks. This book teaches you how to use common design patterns for Swift, how to structure an application for Apple's platforms, and how to submit working apps to the App Store. Divided into four distinct parts, this book includes: Swift 2 basics: Learn Swift's basic building blocks and features for object-oriented development OS X app development: Set up the document model, build out features, and sync data with iCloud iOS app development: Use multimedia, contacts, location, notifications, and iCloud files to build a fully featured iOS Notes app Advanced app extensions: Build an Apple Watch app, and learn how to debug, monitor, and test all three of your Swift apps. |
Beschreibung: | Includes index. - Online resource; title from title page (Safari, viewed April 7, 2017) |
Umfang: | 1 Online-Ressource illustrations |
ISBN: | 9781491967034 149196703X 9781491967010 1491967013 |
Internformat
MARC
LEADER | 00000cam a22000002 4500 | ||
---|---|---|---|
001 | ZDB-30-ORH-047618477 | ||
003 | DE-627-1 | ||
005 | 20240228120248.0 | ||
007 | cr uuu---uuuuu | ||
008 | 191023s2017 xx |||||o 00| ||eng c | ||
020 | |a 9781491967034 |c electronic bk. |9 978-1-4919-6703-4 | ||
020 | |a 149196703X |c electronic bk. |9 1-4919-6703-X | ||
020 | |a 9781491967010 |c electronic bk. |9 978-1-4919-6701-0 | ||
020 | |a 1491967013 |c electronic bk. |9 1-4919-6701-3 | ||
035 | |a (DE-627-1)047618477 | ||
035 | |a (DE-599)KEP047618477 | ||
035 | |a (ORHE)9781491967058 | ||
035 | |a (DE-627-1)047618477 | ||
040 | |a DE-627 |b ger |c DE-627 |e rda | ||
041 | |a eng | ||
072 | 7 | |a COM |2 bisacsh | |
082 | 0 | |a 005.133 |2 23 | |
100 | 1 | |a Manning, Jon |e VerfasserIn |4 aut | |
245 | 1 | 0 | |a Learning Swift |b building apps for macOS, iOS, and beyond |c Jon Manning, Paris Buttfield-Addison, and Tim Nugent |
246 | 3 | 3 | |a Building apps for macOS, iOS, and beyond |
250 | |a Second edition. | ||
264 | 1 | |a Sebastopol, CA |b O'Reilly |c 2017 | |
264 | 4 | |c ©2017 | |
300 | |a 1 Online-Ressource |b illustrations | ||
336 | |a Text |b txt |2 rdacontent | ||
337 | |a Computermedien |b c |2 rdamedia | ||
338 | |a Online-Ressource |b cr |2 rdacarrier | ||
500 | |a Includes index. - Online resource; title from title page (Safari, viewed April 7, 2017) | ||
520 | |a Get valuable hands-on experience with Swift 3, the latest version of Apple's programming language. With this practical guide, skilled programmers with little or no knowledge of Apple development will learn how to code with Swift 3 by developing three complete, tightly linked versions of the Notes application for the OS X, iOS, and watchOS platforms. In the process, you'll learn Swift's fundamentals, including its syntax and features, along with the basics of the Cocoa, CocoaTouch, and WatchKit frameworks. This book teaches you how to use common design patterns for Swift, how to structure an application for Apple's platforms, and how to submit working apps to the App Store. Divided into four distinct parts, this book includes: Swift 2 basics: Learn Swift's basic building blocks and features for object-oriented development OS X app development: Set up the document model, build out features, and sync data with iCloud iOS app development: Use multimedia, contacts, location, notifications, and iCloud files to build a fully featured iOS Notes app Advanced app extensions: Build an Apple Watch app, and learn how to debug, monitor, and test all three of your Swift apps. | ||
650 | 0 | |a Swift (Computer program language) | |
650 | 0 | |a Application software |x Development | |
650 | 4 | |a Swift (Langage de programmation) | |
650 | 4 | |a Logiciels d'application ; Développement | |
650 | 4 | |a COMPUTERS ; Programming Languages ; General | |
650 | 4 | |a Application software ; Development | |
650 | 4 | |a Swift (Computer program language) | |
650 | 4 | |a Swift 3.0 | |
700 | 1 | |a Buttfield-Addison, Paris |e VerfasserIn |4 aut | |
700 | 1 | |a Nugent, Tim |e VerfasserIn |4 aut | |
776 | 1 | |z 1491967064 | |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |z 1491967064 |
966 | 4 | 0 | |l DE-91 |p ZDB-30-ORH |q TUM_PDA_ORH |u https://learning.oreilly.com/library/view/-/9781491967058/?ar |m X:ORHE |x Aggregator |z lizenzpflichtig |3 Volltext |
912 | |a ZDB-30-ORH | ||
912 | |a ZDB-30-ORH | ||
951 | |a BO | ||
912 | |a ZDB-30-ORH | ||
049 | |a DE-91 |
Datensatz im Suchindex
DE-BY-TUM_katkey | ZDB-30-ORH-047618477 |
---|---|
_version_ | 1821494872222203904 |
adam_text | |
any_adam_object | |
author | Manning, Jon Buttfield-Addison, Paris Nugent, Tim |
author_facet | Manning, Jon Buttfield-Addison, Paris Nugent, Tim |
author_role | aut aut aut |
author_sort | Manning, Jon |
author_variant | j m jm p b a pba t n tn |
building | Verbundindex |
bvnumber | localTUM |
collection | ZDB-30-ORH |
ctrlnum | (DE-627-1)047618477 (DE-599)KEP047618477 (ORHE)9781491967058 |
dewey-full | 005.133 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.133 |
dewey-search | 005.133 |
dewey-sort | 15.133 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | Second edition. |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03277cam a22005652 4500</leader><controlfield tag="001">ZDB-30-ORH-047618477</controlfield><controlfield tag="003">DE-627-1</controlfield><controlfield tag="005">20240228120248.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">191023s2017 xx |||||o 00| ||eng c</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781491967034</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">978-1-4919-6703-4</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">149196703X</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">1-4919-6703-X</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781491967010</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">978-1-4919-6701-0</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1491967013</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">1-4919-6701-3</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)047618477</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)KEP047618477</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ORHE)9781491967058</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)047618477</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.133</subfield><subfield code="2">23</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Manning, Jon</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Learning Swift</subfield><subfield code="b">building apps for macOS, iOS, and beyond</subfield><subfield code="c">Jon Manning, Paris Buttfield-Addison, and Tim Nugent</subfield></datafield><datafield tag="246" ind1="3" ind2="3"><subfield code="a">Building apps for macOS, iOS, and beyond</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">Second edition.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Sebastopol, CA</subfield><subfield code="b">O'Reilly</subfield><subfield code="c">2017</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">©2017</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource</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">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes index. - Online resource; title from title page (Safari, viewed April 7, 2017)</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Get valuable hands-on experience with Swift 3, the latest version of Apple's programming language. With this practical guide, skilled programmers with little or no knowledge of Apple development will learn how to code with Swift 3 by developing three complete, tightly linked versions of the Notes application for the OS X, iOS, and watchOS platforms. In the process, you'll learn Swift's fundamentals, including its syntax and features, along with the basics of the Cocoa, CocoaTouch, and WatchKit frameworks. This book teaches you how to use common design patterns for Swift, how to structure an application for Apple's platforms, and how to submit working apps to the App Store. Divided into four distinct parts, this book includes: Swift 2 basics: Learn Swift's basic building blocks and features for object-oriented development OS X app development: Set up the document model, build out features, and sync data with iCloud iOS app development: Use multimedia, contacts, location, notifications, and iCloud files to build a fully featured iOS Notes app Advanced app extensions: Build an Apple Watch app, and learn how to debug, monitor, and test all three of your Swift apps.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Swift (Computer program language)</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Application software</subfield><subfield code="x">Development</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Swift (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Logiciels d'application ; Développement</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">COMPUTERS ; Programming Languages ; General</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Application software ; Development</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Swift (Computer program language)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Swift 3.0</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Buttfield-Addison, Paris</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Nugent, Tim</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="776" ind1="1" ind2=" "><subfield code="z">1491967064</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="z">1491967064</subfield></datafield><datafield tag="966" ind1="4" ind2="0"><subfield code="l">DE-91</subfield><subfield code="p">ZDB-30-ORH</subfield><subfield code="q">TUM_PDA_ORH</subfield><subfield code="u">https://learning.oreilly.com/library/view/-/9781491967058/?ar</subfield><subfield code="m">X:ORHE</subfield><subfield code="x">Aggregator</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">BO</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield></datafield></record></collection> |
id | ZDB-30-ORH-047618477 |
illustrated | Illustrated |
indexdate | 2025-01-17T11:21:17Z |
institution | BVB |
isbn | 9781491967034 149196703X 9781491967010 1491967013 |
language | English |
open_access_boolean | |
owner | DE-91 DE-BY-TUM |
owner_facet | DE-91 DE-BY-TUM |
physical | 1 Online-Ressource illustrations |
psigel | ZDB-30-ORH TUM_PDA_ORH ZDB-30-ORH |
publishDate | 2017 |
publishDateSearch | 2017 |
publishDateSort | 2017 |
publisher | O'Reilly |
record_format | marc |
spelling | Manning, Jon VerfasserIn aut Learning Swift building apps for macOS, iOS, and beyond Jon Manning, Paris Buttfield-Addison, and Tim Nugent Building apps for macOS, iOS, and beyond Second edition. Sebastopol, CA O'Reilly 2017 ©2017 1 Online-Ressource illustrations Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Includes index. - Online resource; title from title page (Safari, viewed April 7, 2017) Get valuable hands-on experience with Swift 3, the latest version of Apple's programming language. With this practical guide, skilled programmers with little or no knowledge of Apple development will learn how to code with Swift 3 by developing three complete, tightly linked versions of the Notes application for the OS X, iOS, and watchOS platforms. In the process, you'll learn Swift's fundamentals, including its syntax and features, along with the basics of the Cocoa, CocoaTouch, and WatchKit frameworks. This book teaches you how to use common design patterns for Swift, how to structure an application for Apple's platforms, and how to submit working apps to the App Store. Divided into four distinct parts, this book includes: Swift 2 basics: Learn Swift's basic building blocks and features for object-oriented development OS X app development: Set up the document model, build out features, and sync data with iCloud iOS app development: Use multimedia, contacts, location, notifications, and iCloud files to build a fully featured iOS Notes app Advanced app extensions: Build an Apple Watch app, and learn how to debug, monitor, and test all three of your Swift apps. Swift (Computer program language) Application software Development Swift (Langage de programmation) Logiciels d'application ; Développement COMPUTERS ; Programming Languages ; General Application software ; Development Swift 3.0 Buttfield-Addison, Paris VerfasserIn aut Nugent, Tim VerfasserIn aut 1491967064 Erscheint auch als Druck-Ausgabe 1491967064 |
spellingShingle | Manning, Jon Buttfield-Addison, Paris Nugent, Tim Learning Swift building apps for macOS, iOS, and beyond Swift (Computer program language) Application software Development Swift (Langage de programmation) Logiciels d'application ; Développement COMPUTERS ; Programming Languages ; General Application software ; Development Swift 3.0 |
title | Learning Swift building apps for macOS, iOS, and beyond |
title_alt | Building apps for macOS, iOS, and beyond |
title_auth | Learning Swift building apps for macOS, iOS, and beyond |
title_exact_search | Learning Swift building apps for macOS, iOS, and beyond |
title_full | Learning Swift building apps for macOS, iOS, and beyond Jon Manning, Paris Buttfield-Addison, and Tim Nugent |
title_fullStr | Learning Swift building apps for macOS, iOS, and beyond Jon Manning, Paris Buttfield-Addison, and Tim Nugent |
title_full_unstemmed | Learning Swift building apps for macOS, iOS, and beyond Jon Manning, Paris Buttfield-Addison, and Tim Nugent |
title_short | Learning Swift |
title_sort | learning swift building apps for macos ios and beyond |
title_sub | building apps for macOS, iOS, and beyond |
topic | Swift (Computer program language) Application software Development Swift (Langage de programmation) Logiciels d'application ; Développement COMPUTERS ; Programming Languages ; General Application software ; Development Swift 3.0 |
topic_facet | Swift (Computer program language) Application software Development Swift (Langage de programmation) Logiciels d'application ; Développement COMPUTERS ; Programming Languages ; General Application software ; Development Swift 3.0 |
work_keys_str_mv | AT manningjon learningswiftbuildingappsformacosiosandbeyond AT buttfieldaddisonparis learningswiftbuildingappsformacosiosandbeyond AT nugenttim learningswiftbuildingappsformacosiosandbeyond AT manningjon buildingappsformacosiosandbeyond AT buttfieldaddisonparis buildingappsformacosiosandbeyond AT nugenttim buildingappsformacosiosandbeyond |