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...

Full description

Bibliographic Details
Main Authors: Manning, Jon, Buttfield-Addison, Paris (Author), Nugent, Tim (Author)
Format: eBook
Language:English
Published: Sebastopol, CA O'Reilly 2017
Edition:Second edition
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 03006nmm a2200481 u 4500
001 EB001930991
003 EBX01000000000000001093893
005 00000000000000.0
007 cr|||||||||||||||||||||
008 210123 ||| eng
020 |a 149196703X 
020 |a 9781491967034 
020 |a 9781491967010 
050 4 |a QA76.73.S95 
100 1 |a Manning, Jon 
245 0 0 |a Learning Swift  |b building apps for macOS, iOS, and beyond  |c Jon Manning, Paris Buttfield-Addison, and Tim Nugent 
246 3 1 |a Building apps for macOS, iOS, and beyond 
250 |a Second edition 
260 |a Sebastopol, CA  |b O'Reilly  |c 2017 
300 |a 1 online resource  |b illustrations 
505 0 |a Part 1. Swift Basics -- Part 2. A macOS App -- Part 3. An iOS App -- Part 4. Extending Your Apps 
653 |a Logiciels d'application / Développement 
653 |a Swift 3.0 / gnd / http://d-nb.info/gnd/1119469597 
653 |a Swift (Langage de programmation) 
653 |a Application software / Development / fast 
653 |a COMPUTERS / Programming Languages / General / bisacsh 
653 |a Swift (Computer program language) / fast 
653 |a Swift (Computer program language) / http://id.loc.gov/authorities/subjects/sh2015001571 
653 |a Application software / Development / http://id.loc.gov/authorities/subjects/sh95009362 
700 1 |a Buttfield-Addison, Paris  |e author 
700 1 |a Nugent, Tim  |e author 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
500 |a Includes index 
776 |z 9781491967010 
776 |z 9781491967065 
776 |z 1491967064 
776 |z 1491967013 
776 |z 149196703X 
776 |z 9781491967034 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781491967058/?ar  |x Verlag  |3 Volltext 
082 0 |a 005.133 
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