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

Book Cover
Average Rating
Publisher:
O'Reilly,
Pub. Date:
2017.
Language:
English
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
ISBN:
9781491967065
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
full_title learning swift building apps for macos ios and beyond
author manning jon
grouping_category book
lastUpdate 2017-11-11 05:50:53AM

Solr Details

accelerated_reader_interest_level
accelerated_reader_point_value 0
accelerated_reader_reading_level 0
author Manning, Jon,
author_display Manning, Jon
collection_arlington Adult Nonfiction
detailed_location_arlington Shirlington Adult Nonfiction
display_description
format_arlington Book
format_category_arlington Books
id 996244fe-9cdf-fced-cb91-2ad30b673017
isbn 9781491967065
item_details ils:.b19471415|.i21234619|Shirlington Adult Nonfiction|005.446 SWIFT MANNI 2017 2nd ed.|||1|false|false|||||Due Dec 1, 2017|Sep 29, 2017|san||
itype_arlington Paperback
lexile_score -1
literary_form Non Fiction
literary_form_full Non Fiction
local_callnumber_arlington 005.446 SWIFT MANNI 2017 2nd ed.
local_time_since_added_arlington Year
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 Shirlington
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
scoping_details_arlington ils:.b19471415|.i21234619|Checked Out|Checked Out|false|false|true|false|false|true|999|||
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