Andrew J Wagner is an independent software developer who concentrates on iOS development and backend web services and has a degree in computer engineering from Rensselaer Polytechnic Institute, New York. He has also been developing his own iOS apps through his company, Learn Brigade LLC, since 2008 and has experience working with and for large-scale companies and small-scale companies. He is passionate about using computers as a creative outlet and writing software that is beautiful in implementation, functionality, and experience.
Learning Swift
By :
Learning Swift
By:
Overview of this book
Table of Contents (18 chapters)
Learning Swift
Credits
About the Author
About the Reviewer
www.PacktPub.com
Preface
Free Chapter
Introducing Swift
Building Blocks – Variables, Collections, and Flow Control
One Piece at a Time – Types, Scopes, and Projects
To Be or Not to Be – Optionals
A Modern Paradigm – Closures and Functional Programming
Make Swift Work for You – Protocols and Generics
Everything is Connected – Memory Management
Writing Code the Swift Way – Design Patterns and Techniques
Harnessing the Past – Understanding and Translating Objective-C
A Whole New World – Developing an App
What's Next? Resources, Advice, and Next Steps
Index
Customer Reviews