Swift for the Really Impatient

Nonfiction, Computers, Macintosh, Programming
Cover of the book Swift for the Really Impatient by Matt Henderson, Dave Wood, Pearson Education
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart
Author: Matt Henderson, Dave Wood ISBN: 9780133960242
Publisher: Pearson Education Publication: December 12, 2014
Imprint: Addison-Wesley Professional Language: English
Author: Matt Henderson, Dave Wood
ISBN: 9780133960242
Publisher: Pearson Education
Publication: December 12, 2014
Imprint: Addison-Wesley Professional
Language: English
Swift for the Really Impatient is the perfect jumpstart to the Swift language for every experienced Objective-C developer. Leading iOS and OS X developers Matt Henderson and Dave Wood help you take full advantage of Swift’s powerful innovations, without wasting time on basics you already know.

Through expert code examples and crystal-clear explanations, Henderson and Wood reveal how Swift features improve on Objective-C and show how to make the most of them. You’ll quickly master “Swift-er” techniques for using objects, classes, optionals, generics, functions, closures, and more. Each chapter includes hands-on exercises designed to reinforce and deepen your skills.

You’ll learn how to re-implement common Objective-C programming solutions in Swift, improving code clarity, power, and performance on both desktop and mobile devices. And, because you probably won’t (or can’t) abandon Objective-C anytime soon, you’ll discover how to use both languages together, smoothly integrate Swift into existing projects and workflows, and gradually move your current code base into the future. Coverage includes
  • Using Swift’s new patterns and concise, expressive syntax to produce safer, more reliable code
  • Leveraging the surprising power of Swift’s data structures
  • Utilizing Swift’s type system to help prevent errors common in other languages
  • Using optionals to correctly handle invalid, missing, or unknown values
  • Implementing generics to reduce duplication, improve power, and simplify maintenance
  • Interacting with C and Objective-C APIs
  • Abstracting functionality for reusable code while maintaining type safety
  • Isolating code in clean, flexible, low-overhead closures
  • Combining Swift with Objective-C in the same project
  • Avoiding gotchas when importing Objective-C classes in Swift projects
  • Nesting types to improve code clarity
  • Creating shared objects with singletons
  • Managing threading and concurrency with Swift’s advanced Grand Central Dispatch (GCD) patterns

View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart
Swift for the Really Impatient is the perfect jumpstart to the Swift language for every experienced Objective-C developer. Leading iOS and OS X developers Matt Henderson and Dave Wood help you take full advantage of Swift’s powerful innovations, without wasting time on basics you already know.

Through expert code examples and crystal-clear explanations, Henderson and Wood reveal how Swift features improve on Objective-C and show how to make the most of them. You’ll quickly master “Swift-er” techniques for using objects, classes, optionals, generics, functions, closures, and more. Each chapter includes hands-on exercises designed to reinforce and deepen your skills.

You’ll learn how to re-implement common Objective-C programming solutions in Swift, improving code clarity, power, and performance on both desktop and mobile devices. And, because you probably won’t (or can’t) abandon Objective-C anytime soon, you’ll discover how to use both languages together, smoothly integrate Swift into existing projects and workflows, and gradually move your current code base into the future. Coverage includes

More books from Pearson Education

Cover of the book Maximizing Lead Generation: The Complete Guide for B2B Marketers by Matt Henderson, Dave Wood
Cover of the book Adobe Muse CC Classroom in a Book by Matt Henderson, Dave Wood
Cover of the book [digital] Visual Effects and Compositing by Matt Henderson, Dave Wood
Cover of the book Core Java SE 9 for the Impatient by Matt Henderson, Dave Wood
Cover of the book Sams Teach Yourself Java in 21 Days (Covering Java 7 and Android) by Matt Henderson, Dave Wood
Cover of the book Know What You Don't Know by Matt Henderson, Dave Wood
Cover of the book The Yes/No Book by Matt Henderson, Dave Wood
Cover of the book The CERT Oracle Secure Coding Standard for Java by Matt Henderson, Dave Wood
Cover of the book The Idea Generator by Matt Henderson, Dave Wood
Cover of the book Demand and Supply Integration by Matt Henderson, Dave Wood
Cover of the book R in 24 Hours, Sams Teach Yourself by Matt Henderson, Dave Wood
Cover of the book My iPad for Seniors (Covers iOS 8 on all models of iPad Air, iPad mini, iPad 3rd/4th generation, and iPad 2) by Matt Henderson, Dave Wood
Cover of the book The Photographer's Quick Guide to Photoshop CS6 by Matt Henderson, Dave Wood
Cover of the book My iPad for Seniors (covers iOS 7 on iPad Air, iPad 3rd and 4th generation, iPad2, and iPad mini) by Matt Henderson, Dave Wood
Cover of the book Queuing at eCycle Services by Matt Henderson, Dave Wood
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy