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 ID996244fe-9cdf-fced-cb91-2ad30b673017
Grouping Titlelearning swift building apps for macos ios and beyond
Grouping Authormanning jon
Grouping Categorybook
Last Grouping Update2019-08-23 04:38:34AM
Last Indexed2019-10-17 04:47:13AM

Solr Details

accelerated_reader_interest_level
accelerated_reader_point_value0
accelerated_reader_reading_level0
authorManning, Jon,
author_displayManning, Jon
available_at_arlingtonWestover
collection_arlingtonAdult Nonfiction
detailed_location_arlingtonWestover Adult Nonfiction
display_description
format_arlingtonBook
format_category_arlingtonBooks
id996244fe-9cdf-fced-cb91-2ad30b673017
isbn9781491967065
item_details
Bib IdItem IdShelf LocCall NumFormatFormat CategoryNum CopiesIs Order ItemIs eContenteContent SourceeContent FileeContent URLsubformatDetailed StatusLast CheckinLocationSub-location
ils:.b19471415.i21234619Westover Adult Nonfiction005.446 SWIFT MANNI 2017 2nd ed.1falsefalseOn ShelfMar 12, 2019wan
itype_arlingtonPaperback
last_indexed2019-10-17T08:47:13.416Z
lexile_score-1
literary_formNon Fiction
literary_form_fullNon Fiction
local_callnumber_arlington005.446 SWIFT MANNI 2017 2nd ed.
owning_library_arlingtonArlington Public Library
Aurora Hills
Central
Cherrydale
Columbia Pike
Connection Crystal City
Detention Center
Glencarlyn
Local History
Plaza
Shirlington
Westover
owning_location_arlingtonWestover
primary_isbn9781491967065
publishDate2017
record_details
Bib IdFormatFormat CategoryEditionLanguagePublisherPublication DatePhysical Description
ils:.b19471415BookBooksSecond edition.EnglishO'Reilly, 2017.xiv, 497 pages : illustrations ; 24 cm.
recordtypegrouped_work
scoping_details_arlington
Bib IdItem IdGrouped StatusStatusLocally OwnedAvailableHoldableBookableIn Library Use OnlyLibrary OwnedHoldable PTypesBookable PTypesLocal Url
ils:.b19471415.i21234619On ShelfOn Shelffalsetruetruefalsefalsetrue9999
subject_facetApplication software -- Development
Swift (Computer program language)
title_displayLearning Swift : building apps for macOS, iOS, and beyond
title_fullLearning Swift : building apps for macOS, iOS, and beyond / Jon Manning, Paris Buttfield-Addison, and Tim Nugent
title_shortLearning Swift
title_subbuilding apps for macOS, iOS, and beyond