Part 2. Building your interface

Now that you have a good understanding of Xcode and Swift, you’re probably anxious to dive into building apps! In this part, you’ll explore building basic apps, with a focus on building up the interface.

In chapter 4, you’ll get to know the building blocks of iOS apps—view controllers and views. You’ll use these concepts to build a basic app.

In chapter 5, you’ll take this basic app a little further, examining different ways to integrate user interaction into your app.

In chapter 6 and 7, you’ll work on laying out more-complicated interfaces, and use various techniques for ensuring that your interfaces adapt to different devices, orientations, and multitasking modes.

In chapter 6, you’ll also be introduced to Bookcase, a more complex app that you’ll build over the course of this book from a concept to a finished app, ready to publish to the App Store.

Chapter 8 takes a different approach: you’ll solve a complex, real-life problem. You’ll look at dismissing the software keyboard and what to do when the keyboard obscures part of the interface. Along the way, you’ll encounter all sorts of topics such as first responders, notifications, scrolling, and animation.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset