When first learning the iOS developm ent environment, it is natural to be overwhelmed with
new concepts like view controllers and table views. While experience with previous development
environments and languages is helpful, and iOS developing resources are available from Apple and
forums, it is still a daunting task to become proficient.
This book is written to help someone new to iOS development come to grips with the basic concepts,
and hopefully avoid making the mistakes we made when we were starting out. This book adopts a
hands-on Try It approach, and you get to try out each new concept as you progress through the book.
iOS application development is a huge topic, and it is just not possible to put every single topic
related to iOS application development in this book. That being said, the aim of this book is to
help you get started and to understand the fundamentals of the SDK.
This book has been written for you, the reader. We hope that after reading this book, you can take
your first steps into the wildly exciting world of iOS app development.