Catalogue

Record Details

Catalogue Search


Back To Results
Showing Item 8 of 37

Learning Swift  Cover Image E-book E-book

Learning Swift

Manning, Jon (author.). Buttfield-Addison, Paris, (author.). Nugent, Tim, (author.).

Summary: Get hands-on experience with Apple's Swift programming language by building real working apps. With this practical guide, skilled programmers with little or no knowledge of Apple development will learn how to code with Swift 2 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. -- Provided by publisher.

Record details

  • ISBN: 1491940743
  • ISBN: 9781491940747
  • ISBN: 1491940697
  • ISBN: 9781491940693
  • ISBN: 1491940719
  • ISBN: 9781491940716
  • Physical Description: 1 online resource (xiv, 518 pages) : illustrations
    remote
  • Edition: First edition.
  • Publisher: Sebastopol, CA : O'Reilly, 2016.

Content descriptions

General Note:
Includes index.
Formatted Contents Note: Part I. Swift basics. 1. Getting started ; 2. The basics of Swift ; 3. Swift for object-oriented app development -- Part II. An OS X App. 4. Setting up the OS X Notes app ; 5. Working with documents on OS X ; 6. User interfaces and iCloud -- Part III. An iOS App. 7. Setting up the iOS Notes app ; 8. Working with files in iCloud ; 9. Working with documents on iOS ; 10. Working with files and file types ; 11. Images and deletion ; 12. Supporting the iOS ecosystem ; 13. Extending iOS apps ; 14. Multimedia, contacts, location, and notifications ; 15. Polishing the iOS app -- Part IV. Extending your Apps. 16. Building a watchOS app ; 17. Code quality and distribution.
Source of Description Note:
Online resource; title from title page (Safari, viewed May 6, 2016).
Subject: Swift (Computer program language)
Application software -- Development
COMPUTERS -- Programming Languages
Logiciels d'application -- Développement
Swift (Langage de programmation)
Application software -- Development
Swift (Computer program language)
Mac OS -- Mac OS
IOS (Electronic resource) -- IOS (Electronic resource)
Mac OS -- Mac OS
iOS (Electronic resource) -- iOS (Electronic resource)
Genre: Electronic book.
Electronic books.

Electronic resources


Back To Results
Showing Item 8 of 37

Additional Resources