Learning Swift: building apps for macOS, iOS, and beyond

Book Cover
Average Rating
Pub. Date:

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
Also in This Series
More Like This
Reviews from GoodReads
Loading GoodReads Reviews.
Staff View

Grouping Information

Grouped Work ID 996244fe-9cdf-fced-cb91-2ad30b673017
Grouping Title learning swift building apps for macos ios and beyond
Grouping Author manning jon
Grouping Category book
Last Grouping Update 2019-08-23 04:38:34AM
Last Indexed 2019-09-20 04:51:31AM

Solr Details

accelerated_reader_point_value 0
accelerated_reader_reading_level 0
author Manning, Jon,
author_display Manning, Jon
available_at_arlington Westover
collection_arlington Adult Nonfiction
detailed_location_arlington Westover Adult Nonfiction
format_arlington Book
format_category_arlington Books
id 996244fe-9cdf-fced-cb91-2ad30b673017
isbn 9781491967065
Bib IdItem IdShelf LocCall NumFormatFormat CategoryNum CopiesIs Order ItemIs eContenteContent SourceeContent FileeContent URLsubformatDetailed StatusLast CheckinLocationSub-location
ils:.b19471415 .i21234619 Westover Adult Nonfiction 005.446 SWIFT MANNI 2017 2nd ed. 1 false false On Shelf Mar 12, 2019 wan
itype_arlington Paperback
last_indexed 2019-09-20T08:51:31.682Z
lexile_score -1
literary_form Non Fiction
literary_form_full Non Fiction
local_callnumber_arlington 005.446 SWIFT MANNI 2017 2nd ed.
owning_library_arlington Arlington Public Library
Aurora Hills
Columbia Pike
Connection Crystal City
Detention Center
Local History
owning_location_arlington Westover
primary_isbn 9781491967065
publishDate 2017
Bib IdFormatFormat CategoryEditionLanguagePublisherPublication DatePhysical Description
ils:.b19471415 Book Books Second edition. English O'Reilly, 2017. xiv, 497 pages : illustrations ; 24 cm.
recordtype grouped_work
Bib IdItem IdGrouped StatusStatusLocally OwnedAvailableHoldableBookableIn Library Use OnlyLibrary OwnedHoldable PTypesBookable PTypesLocal Url
ils:.b19471415 .i21234619 On Shelf On Shelf false true true false false true 9999
subject_facet Application software -- Development
Swift (Computer program language)
title_display 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_short Learning Swift :
title_sub building apps for macOS, iOS, and beyond