by Robert Wiebe
A comprehensive and practical guide, for absolute beginners, to developing your own App for Mac OS X. This book takes you through all the aspects of using the Xcode development tool to produce a broad range of complete working apps so bring your ideas to life using fundamental concepts that work on Mac.
Available as book and ebook.
An excellent beginners guide
[Mac Application Development by Example: Beginners Guide] This book provides a great insight into getting started with OSX development. I am an experienced programmer but found this book invaluable for pointing me in the right direction with XCode and Mac App Store submission. Highly recommended!
[Mac Application Development by Example] Wiebe’s book is an excellent guide for a coder who is new to OS X development or even one like me who uses XCode every day for iOS but could do with a refresher or conversion to OS X. – A. Fothergill
Great book and well worth the money
[Mac Application Development by Example: Beginners Guide] This book starts right at the beginning and does not expect you to know anything. One thing I did find really useful about the book is the fact that it is laid out in almost three simple steps for each part, it first walks through a little bit about what you are about to do and what it will do for the application, it then has a “Time for action” step which guides you through the actual process, and then the part that I like the most is the “What just happened?” part. That last part is something that I have found lacking in some of the other books I have read (not all though) is that they don’t take the time to step back and pause for a second and explain exactly what you just did.
Mac Application Development by Example: Beginners Guide takes you through all the aspects of using the Xcode development tool to produce complete working apps that cover a broad range of topics.This comprehensive book on developing applications covers everything a beginner needs to know and demonstrates the concepts using examples that take advantage of some of the most interesting hardware and software features available.
You will discover the fundamental aspects of OS X development while investigating innovative platform features to create a final product which take advantage of the unique aspects of OS X.
Learn how to use Xcode tools to create and share Mac OS X apps.
Explore numerous OS X features including:
- Multi-touch trackpad,
- The iSight camera
This book provides you with an illustrated and annotated guide to bring your idea to life using fundamental concepts that work on Mac.