Learning Swift: building apps for macOS, iOS, and beyond
(Book)

Book Cover
Average Rating
Published:
Sebastopol, CA : O'Reilly, 2017.
Status:
Westover Adult Nonfiction
005.446 SWIFT MANNI 2017 2nd ed.
Copies
Location
Call Number
Status
Last Check-In
Westover Adult Nonfiction
005.446 SWIFT MANNI 2017 2nd ed.
Available
Mar 12, 2019
Description

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
More Details
Format:
Book
Edition:
Second edition.
Physical Desc:
xiv, 497 pages : illustrations ; 24 cm.
Language:
English
ISBN:
1491967064, 9781491967065

Notes

General Note
Includes index.
Also in This Series
More Like This
Reviews from GoodReads
Loading GoodReads Reviews.
Citations
APA Citation (style guide)

Manning, J. (2017). Learning Swift: building apps for macOS, iOS, and beyond. Second edition. Sebastopol, CA: O'Reilly.

Chicago / Turabian - Author Date Citation (style guide)

Manning, Jon. 2017. Learning Swift: Building Apps for MacOS, IOS, and Beyond. Sebastopol, CA: O'Reilly.

Chicago / Turabian - Humanities Citation (style guide)

Manning, Jon, Learning Swift: Building Apps for MacOS, IOS, and Beyond. Sebastopol, CA: O'Reilly, 2017.

MLA Citation (style guide)

Manning, Jon. Learning Swift: Building Apps for MacOS, IOS, and Beyond. Second edition. Sebastopol, CA: O'Reilly, 2017. Print.

Note! Citation formats are based on standards as of July 2010. Citations contain only title, author, edition, publisher, and year published. Citations should be used as a guideline and should be double checked for accuracy.
Staff View
Grouped Work ID:
996244fe-9cdf-fced-cb91-2ad30b673017
Go To GroupedWork

Record Information

Last File Modification TimeAug 23, 2019 04:40:51 AM
Last Grouped Work Modification TimeAug 23, 2019 04:38:34 AM

MARC Record

LEADER01598cam a2200373 i 4500
001ocn956341018
003OCoLC
00520170508135047.0
008160808s2017    cau           001 0 eng d
019 |a 956351088
020 |a 1491967064|q ;
020 |a 9781491967065|q paperback|c $50.00
035 |a (OCoLC)956341018|z (OCoLC)956351088
040 |a YDXCP|b eng|c YDXCP|d BDX|d OCLCQ|d BTCTA|d ZQP|d OCLCO|d UtOrBLW
0920 |a 005.446 SWIFT MANNI 2017 2nd ed.
1001 |a Manning, Jon,|e author.|4 aut|0 http://id.loc.gov/authorities/names/no2010193964.
24510|a Learning Swift :|b building apps for macOS, iOS, and beyond /|c Jon Manning, Paris Buttfield-Addison, and Tim Nugent.
24630|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 xiv, 497 pages :|b illustrations ;|c 24 cm.
336 |a text|b txt|2 rdacontent.
337 |a unmediated|b n|2 rdamedia.
338 |a volume|b nc|2 rdacarrier.
500 |a Includes index.
650 0|a Swift (Computer program language)|0 http://id.loc.gov/authorities/subjects/sh2015001571.
650 0|a Application software|x Development.|0 http://id.loc.gov/authorities/subjects/sh95009362.
907 |a .b19471415|b 08-22-19|c 01-04-17
998 |a can|a wan|b 08-01-18|c m|d a |e -|f eng|g cau|h 0
905 |a MARS
903 |a OCLC Holdings Updated 20190822
994 |a Z0|b VIA
989 |g 0|i 31000002942921|j 0|k  - - |l wan |o -|p $39.99|q -|r -|s - |t 2|e  - - |d 03-12-2019 13:21|h 01-31-2019 15:01|u 6|v 13|w 0|x 1|y .i21234619|z 05-02-17