Book Image

iOS 10 Programming for Beginners

By : Craig Clayton
Book Image

iOS 10 Programming for Beginners

By: Craig Clayton

Overview of this book

You want to build iOS applications for iPhone and iPad—but where do you start? Forget sifting through tutorials and blog posts, this is a direct route into iOS development, taking you through the basics and showing you how to put the principles into practice. With every update, iOS has become more and more developer-friendly, so take advantage of it and begin building applications that might just take the App Store by storm! Whether you’re an experienced programmer or a complete novice, this book guides you through every facet of iOS development. From Xcode and Swift—the building blocks of modern Apple development—and Playgrounds for beginners, one of the most popular features of the iOS development experience, you’ll quickly gain a solid foundation to begin venturing deeper into your development journey. For the experienced programmer, jump right in and learn the latest iOS 10 features. You’ll also learn the core elements of iOS design, from tables to tab bars, as well as more advanced topics such as gestures and animations that can give your app the edge. Find out how to manage databases, as well as integrating standard elements such as photos, GPS into your app. With further guidance on beta testing with TestFlight, you’ll quickly learn everything you need to get your project on the App Store!
Table of Contents (26 chapters)
iOS 10 Programming for Beginners
Credits
About the Author
About the Reviewer
www.PacktPub.com
Customer Feedback
Preface
Free Chapter
1
Getting Familiar with Xcode
Index

Summary


In this chapter, we covered a lot to get you more comfortable working in Storyboard and setting up our visual elements; we even did a little coding with Swift at the end of the chapter.

If you understand everything we did, then you will be good to proceed to the next chapter. If you feel somewhat overwhelmed, you may want to get the starter file for this chapter and go over the steps again. This is a really good idea, especially if you feel that you need a bit more understanding. When I first started, I found it helpful to repeat tutorials and try to recreate the steps without looking. This helped me see if I really understood what I was doing and where my weaknesses were. If you move onto the next chapter and are not fully comfortable, it may be harder for you to proceed.

In the next chapter, we will learn what Model View Controller is and how to work with it. We will also start working with collections and, from the next chapter on, we will be digging more into Swift 3.