More iPhone Development with Swift: Exploring the iOS SDK
- 6h 35m
- Alex Horovitz, David Mark, Jayant Varma, Jeff LaMarche, Kevin Kim
- Apress
- 2015
Interested in iPhone and iPad apps development? Want to learn more? Whether you are a relative newcomer to iPhone and iPad or iOS development or an old hand looking to expand your horizons, we have the perfect Swift-flavored book for you.
The update to the bestselling More iPhone Development by Dave Mark and Jeff LaMarche, More iPhone Development with Swift digs deeper into the new Apple Swift programming language and iOS 8 SDK, explaining complex concepts and techniques in the same friendly, easy-to-follow style you’ve come to expect.
More iPhone Development with Swift covers topics like Swift, Core Data, peer-to-peer networking using Multipeer Connectivity, working with data from the web, MapKit, in-application e-mail, Camera Live-Previews integration, Barcode scanning and more. All the concepts and APIs are clearly presented with code snippets you can customize and use, as you like, in your own apps. You’ll journey through coverage of concurrent programming and some advanced techniques for debugging your applications.
What you’ll learn
- All about Swift, Core Data: key concepts and techniques for writing larger applications
- How to leverage the new Swift programming language with the new iOS SDK
- How to utilize a variety of networking mechanisms, including peer-to-peer connections over Bluetooth/WiFi using Multipeer Connectivity
- Essentials of concurrent programming and advanced debugging techniques
- Tips on working with data from the web and the cloud, including Apple's iCloud
About the Authors
Alex Horovitz was a Co-Founder of AppOrchard and is currently the Managing Partner at Applied Intelligence Group in Acton, Massachusetts where he develops enterprise iOS applications and large back end systems leveraging the Model-View-Controller design pattern and re-usable Frameworks. During the 1990s he worked at both NeXT Computer as well as Apple.
Kevin Kim is a founder and partner of AppOrchard LLC, a Tipping Point Partners company focused on sustainable iOS development. A graduate of Carnegie Mellon University, he was first exposed to the NeXTStep computer (the ancestor of today's iPhone) while a programmer at the Pittsburgh Supercomputing Center and has been hooked ever since.. His career has spanned finance, government, biotech and technology, include Apple where he managed the Apple Enterprise Services team for the New York metro area.
Dave Mark is a longtime Mac developer and author who has written a number of books on Mac and iOS development, including Beginning iPhone 4 Development (Apress, 2010), More iPhone 3 Development (Apress, 2010), Learn C on the Mac (Apress, 2008), The Macintosh Programming Primer series (Addison-Wesley, 1992), and Ultimate Mac Programming (Wiley, 1995
Jeff LaMarche is a Mac and iOS developer with more than 20 years of programming experience. Jeff has written a number of iOS and Mac development books, including Beginning iPhone 3 Development (Apress, 2009), More iPhone 3 Development (Apress, 2010), and Learn Cocoa on the Mac (Apress, 2010). Jeff is a principal at MartianCraft, an iOS and Android development house. He has written about Cocoa and Objective-C for MacTech Magazine, as well as articles for Apple’s developer web site. Jeff also writes about iOS development for his widely-read blog at iphonedevelopment.blogspot.com.
Jayant Varma is the founder of OZ Apps (oz-apps.com), a consulting and development company providing IT solutions with specialization in mobile technology. He is an experienced developer with more than 20 years of industry experience spread across several countries. He is the author of a number of books on iOS development, including Learn Lua for iOS Game Development (Apress, 2012), Xcode 6 Essentials (Packt, 2015), and More iPhone Development with Objective-C (Apress, 2015). He has also been a university lecturer in Australia where he currently resides. He loves traveling and finds Europe to be his favorite destination.
In this Book
-
Here We Go Round Again
-
Core Data: What, Why, and How
-
A Super Start: Adding, Displaying, and Deleting Data
-
The Devil in the Detail View
-
Preparing for Change: Migrations and Versioning
-
Custom Managed Objects
-
Relationships, Fetched Properties, and Expressions
-
Behind Every iCloud
-
Peer-to-Peer Using Multipeer Connectivity
-
Map Kit
-
Messaging: Mail, Social, and iMessage
-
Media Library Access and Playback
-
Lights, Camera, and Action
-
Interface Builder and Storyboards
-
Unit Testing, Debugging, and Instruments
-
The Road Goes Ever On…