An Opinionated Guide to an Opinionated Language
|Price||$25.99 - $34.59
|Publisher||The Pragmatic Programmers|
|Format||Paper book / ebook (PDF)|
Apple's Swift programming language has finally reached stability, and developers are demanding to know how to program the language properly. Swift Style guides you through the ins and outs of Swift programming best practices. This is the first best practices book for serious, professional Swift programmers and for programmers who want to shine their skills to be hired in this demanding market.
A style guide offers a consistent experience of well-crafted code that lets you focus on the code's underlying meaning, intent, and implementation. This book doesn't offer canonical answers on Swift coding style. It explores the areas of Swift where structure comes into play. Whether you're developing a personal style or a house style, there are always ways to enhance your code choices. You'll find here the ideas and principles to establish or enhance your own best style practices.
Begin with simple syntactical styling. Strengthen code bracing for easy readability. Style your closures for safety and resilience. Perfect spacing and layout. Master literal initialization and typing. Optimize control flow layout and improve conditional style choices. Transition from Objective-C and move code into Swift the right way. Boost API design using proper naming and labeling. Elevate defaulted arguments and variadics to their right places. Finally, Erica offers her own broad recommendations on good coding practice.
4 5 39
by Daniel H Steinberg
This is the perfect book for the experienced developer who wants to get serious about learning the Swift programming language. If you know at least one modern programming language, this book will teach you how to think and program in Swift. Swift's design is inspired by elements from object-oriented, functional, and generic programming.As...
Price: $29.99 | Publisher: The Pragmatic Programmers | Release: 2017
by Abhishek Mishra
iOS Swift 24-Hour Trainer combines book and video lessons in Apple's Swift programming language to prepare you to build iPhone and iPad apps - and distribute them through the Appstore. First, this approachable text covers the fundamentals of Swift by introducing you to iOS development in this language, and presenting best practices for se...
Price: $28.24 | Publisher: Wrox | Release: 2015
by Scott Gardner
Developing apps for Apple's broadening platform of devices is an exciting topic these days. Apple created the Swift programming language to build state-of-the-art apps using the latest Apple technologies.In this 200-page book, author Scott Gardner articulates the similarities and differences between traditional Objective-C based programmi...
Price: $15.63 | Publisher: Apress | Release: 2014
by David Mark, Jayant Varma, Jeff LaMarche, Alex Horovitz, Kevin Kim
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 Deve...
Price: $33.11 | Publisher: Apress | Release: 2015
by Arjan Egges
Swift Game Programming for Absolute Beginners teaches Apple's Swift language in the context of four, fun and colorful games. Learn the Swift 2.0 language, and learn to create game apps for iOS at the same time - a double win!These four games are casual, arcade-style games representing the aim-and-shoot, casual, puzzle, and platform styles...
Price: $21.07 | Publisher: Apress | Release: 2015
by David Mark, Kim Topley, Jack Nutting, Fredrik Olsson, Jeff LaMarche
The team that brought you the bestselling Beginning iPhone Development, the book that taught the world how to program on the iPhone, is back again for Beginning iPhone Development with Swift 2. This is the definitive guide to the Swift programming language and the iOS 9 SDK, and the source code has been updated to reflect Xcode 7 and Swif...
Price: $18.03 | Publisher: Apress | Release: 2015
by Jesse Feiler
Master the basics of solving logic puzzles, and creating algorithms using Swift on Apple platforms. This book is based on the curriculum currently being used in common computer classes. You'll learn to automate algorithmic processes that scale using Swift in the context of iOS, macOS, tvOS, and watchOS.Begin by understanding how to think ...
Price: $15.33 | Publisher: Apress | Release: 2017
by Joe Arnold
Get up and running with OpenStack Swift, the free, open source solution for deploying high-performance object storage clusters at scale. In this practical guide, Joe Arnold, co-founder and CEO of SwiftStack, brings you up-to-speed on the basic concepts of object storage and walks you through what you need to know to plan, build, operate, ...
Price: $5.97 | Publisher: O'Reilly Media | Release: 2014