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-09-11 04:56:36AM

Solr Details

_version_ 1579048643730604032
accelerated_reader_interest_level
accelerated_reader_point_value 0
accelerated_reader_reading_level 0
author Manning, Jon,
author-letter Manning, Jon,
author_additional Jon Manning, Paris Buttfield-Addison, and Tim Nugent.
author_display Manning, Jon
availability_toggle_arlington Entire Collection
callnumber_sort_arlington 005.446 SWIFT MANNI 2017 2nd ed.
collection_arlington Adult Nonfiction
date_added 2017-05-02T04:00:00Z
days_since_added 141
detailed_location_arlington Central Adult Nonfiction
display_description
edition Second edition.
format_arlington Book
format_boost 10
format_category_arlington Books
grouping_category book
id 996244fe-9cdf-fced-cb91-2ad30b673017
isbn 9781491967065
item_details ils:.b19471415|.i21234619|Central Adult Nonfiction|005.446 SWIFT MANNI 2017 2nd ed.|||1|false|false|||||Due Oct 1, 2017|Jul 17, 2017|can||
itype_arlington Paperback
language English
language_boost 10
language_boost_es 1
lexile_score -1
lib_boost_arlington 10
literary_form Non Fiction
literary_form_full Non Fiction
local_callnumber_arlington 005.446 SWIFT MANNI 2017 2nd ed.
local_callnumber_exact_arlington 005.446 SWIFT MANNI 2017 2nd ed.
local_callnumber_left_arlington 005.446 SWIFT MANNI 2017 2nd ed.
local_days_since_added_arlington 141
local_time_since_added_arlington Six Months, Year
num_holdings 1
oclc (OCoLC)956341018
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 Central
physical xiv, 497 pages : illustrations ; 24 cm.
popularity 1
primary_isbn 9781491967065
publishDate 2017
publishDateSort 2017
publisher O'Reilly,
rating 2.5
rating_facet oneStar, twoStar
record_details ils:.b19471415|Book|Books|Second edition.|English|O'Reilly,|2017.|xiv, 497 pages : illustrations ; 24 cm.
recordtype grouped_work
scope_has_related_records a, arlington, c, d, g, h, o, p, s, u, v, w
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)
target_audience Adult
target_audience_full Adult
time_since_added Six Months, Year
title Learning Swift : building apps for macOS, iOS, and beyond
title_alt Building apps for macOS, iOS, and beyond.
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_sort learning swift building apps for macos, ios, and beyond
title_sub building apps for macOS, iOS, and beyond