Mac Application Development by Example: Beginners Guide

Mac Application Development by Example: Beginners Guide

by Robert Wiebe
4.0 1

Paperback

$44.99
View All Available Formats & Editions
Eligible for FREE SHIPPING
  • Get it by Monday, November 27 ,  Order by 12:00 PM Eastern and choose Expedited Delivery during checkout.

Customer Reviews

Most Helpful Customer Reviews

See All Customer Reviews

Mac Application Development by Example: Beginners Guide 4 out of 5 based on 0 ratings. 1 reviews.
Boudville More than 1 year ago
Ahem, I do have to differ slightly with the Preface, which asserts that Apple's 'market share is growing faster than the industry and has been for years'. I've been following Apple since 82, and I well remember when Microsoft relegated them to almost irrelevancy on the desktop and where extinction loomed as a real possibility in the late 90s. But yes Apple did come back spectacularly and Mac OS X is a very solid operating system. To this ends, programming for OS X can be lucrative. The author also acknowledges that finding bugs is a real part of the development process. Thus the second chapter discusses the debugger that comes with Xcode. We are walked thru deliberate coding errors, that result in executable code, but which when run give wrong answers. Like dividing by zero. You need to learn how to use breakpoints, to step thru problematic code. Something common to every debugger in every language. So if you have never used any debugger before, the lessons in this book can indeed be transferable to other computing environments. Another useful section of the book explains iCloud, which is Apple's marketing term for you being able to store data on their servers. The payoff is the ability to have several devices on the Internet access and change a common data area. This is something different from most any application environment of say 10 years ago. Then, it was incumbent on you to provide that central storage on the Internet, via your own data center. So pay attention here. This is cutting edge. Later chapters then delve into GUI issues. Perhaps some readers were really looking for these topics. But the book tries to strike a balance between these and the earlier abilities. You should become facile across all these, to be an experienced developer.