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 2018-10-03 04:49:02AM
Last Indexed 2018-12-14 04:51:48AM

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
item_details ils:.b19471415|.i21234619|Westover Adult Nonfiction|005.446 SWIFT MANNI 2017 2nd ed.|||1|false|false|||||On Shelf|Aug 31, 2018|wan||
itype_arlington Paperback
last_indexed 2018-12-14T09:51:48.477Z
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, Central, Cherrydale, Columbia Pike, Connection Crystal City, Detention Center, Glencarlyn, Local History, Plaza, Shirlington, Westover
owning_location_arlington Westover
primary_isbn 9781491967065
publishDate 2017
record_details 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