1 option
Swift development with Cocoa / Jonathan Manning, Paris Buttfield-Addison and Tim Nugent.
- Format:
- Book
- Author/Creator:
- Manning, Jonathan, author.
- Buttfield-Addison, Paris, author.
- Nugent, Tim, author.
- Language:
- English
- Subjects (All):
- Cocoa (Software framework).
- Application program interfaces (Computer software).
- Physical Description:
- 1 online resource (472 p.)
- Edition:
- First edition.
- Other Title:
- Developing for the Mac and iOS app stores
- Place of Publication:
- Sebastopol, California : O'Reilly, 2015.
- Language Note:
- English
- System Details:
- text file
- Summary:
- Ready to build apps for iPhone, iPad, and Mac now that Swift has landed? If you’re an experienced programmer who’s never touched Apple developer tools, this hands-on book shows you how to use the Swift language to make incredible iOS and OS X apps, using Cocoa and Cocoa Touch. You'll learn how to use Swift in a wide range of real-world situations, with Cocoa features such as Event Kit and Core Animation.
- Contents:
- Cocoa development tools
- Programming with Swift
- Applications on OS X and iOS
- Graphical user interfaces
- Closures and operation queues
- Drawing graphics in views
- SpriteKit
- SceneKit
- Audio and video
- iCloud and data storage
- Cocoa bindings
- Table views and collection views
- Document-based applications
- Networking
- Working with the real world
- EventKit
- Instruments and the debugger
- Sharing and notifications
- Nonstandard apps
- Working with text.
- Notes:
- Includes index.
- "Developing for the Mac and iOS app stores"--Cover.
- Description based on online resource; title from PDF title page (ebrary, viewed January 6, 2015).
- ISBN:
- 9781491909683
- 1491909684
- 9781491908945
- 1491908947
- 9781491909706
- 1491909706
- OCLC:
- 898190857
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.