While it seems that everyone is writing applications for Apple s iPhone and touch devices, how do they all do it? The best way is to learn Objective-C, the language of both the iPhone OS and Mac OS X. But where to begin? Right here, even if you ve never programmed before! Objective-C for Absolute Beginners will teach you how to program a computer in this case your Mac or iPhone using Objective-C, an elegant and powerful language with a rich set of developer tools. This book takes a hands-on approach to teaching you the basics of Objective-C and how to actually think in programming terms, and then helps you develop core programming practices that you ll use in all your programs. Absolutely no prior programming experience is required. You ll learn how to program, how to use Objective-C to build program logic, and how to write your own applications on your Mac or iPhone. Once you ve read this book, it will be up to you to decide what you want to make your Mac or iPhone do for you! What you ll learn How to make your Mac or iPhone do what you want through the power of programming The fundamentals of computer programming that apply to most computers anywhere How to write Objective-C code, the native programming language for Mac and iPhone How to create applications for Apple s two operating systems: Mac OS X and iPhone OS How to understand variables, design data structures, and work with file systems How to connect to data sources and resources across networks and the Internet Who this book is for This book is for anyone who wants to learn to write computer programs and especially to control their Mac OS X or iPhone using the Objective-C programming language. No previous programming experienced is required.