When coming to the iPhone and Mac OS X from Windows, you need to learn a new set of coding techniques and tools. Taken blindly, this can come as a shock--a shock that this book will help you avoid. It does this by teaching you to use your existing Windows programming knowledge to ease you into programming for Apple technologies. The first part of the book will introduce you to coding for the iPhone and Mac OS X, discuss the similarities and differences between C#, C++, C, and Objective-C, and ease the transition from Visual Studio to Xcode. Once youi' re comfortably installed in the Apple environment and have found your way around the basic APIs, we'll cut to the chase and build a working iPhone application from scratch to give you a frame of reference for the remainder of the book. From here, we'll walk through the key aspects of iPhone coding and discuss how they relate to what you already know. We'll deal with touch sensitivity, graphics, multimedia, and deployment--everything you need to build a great application and put it up on the App Store. Finally, because you're a Windows developer, you probably already have prewritten code that you'd like to reuse.
We'll examine the different ways that you can bring that code across to the Apple platforms, and the strengths and weaknesses of each technique.By the time youi' ve read this book, youi' ll have learned everything you need to use your existing knowledge to build professional-quality iPhone and Mac OS X applications. What you'll learn* Learn everything you need to know to begin using your existing Windows programming skills to create iPhone and Mac OS X applications. * Understand the similarities and differences between C#, C++, C, and Objective-C. * Build a complete working iPhone application and deploy it to the App Store.* Investigate Apple's APIs for graphics, touch, multimedia, and more. Who this book is for This book is for any Windows C, C++, or C#/.NET developer who wants to learn iPhone and OS X programming quickly, as well as how to port existing Windows code to iPhone and Mac OS X. This book provides critical information to all Windows developers needing to learn iPhone/OS X development.
It provides a complete overview of Apple development technologies from a Windows programmeri' s perspective, and gives thorough examples of how to write iPhone/OS X apps using native Apple tools and technologies.
- ISBN10 143022892X
- ISBN13 9781430228929
- Publish Date 1 May 2010
- Publish Status Cancelled
- Out of Print 14 May 2010
- Publish Country US
- Imprint APress
- Edition 2020 ed.
- Format Paperback
- Pages 400
- Language English