![]() ![]() I took advantage of the Apple Store’s 14 day return policy and traded up to a 20" iMac ($1,299 Cdn). Learning Curve for the Rest of Usīelow is a discussion of the hurdles I have had to overcome and the online resources I’ve found useful in my bid to become the newest iPhone App developer:Ĭontinue reading “iPhone App Development – Where to Start” ![]() If you have a solid grounding in Cocoa development (Apple’s Objective-C framework) with the xCode development on the Mac platform, developing iPhone Apps should be a breeze. Any Mac released since 2006, laptop or desktop, should work. To develop for the iPhone you will need an Intel-based Mac running Leopard (OS X 10.5.3 or later). So, in August 2008 I registered to to join Apple’s standard developer program, purchased a Mac Mini (subsequently replaced it with an iMac) and set out to develop my first portable application for use on the iPhone. If my first simple program works out, I want to develop an iPhone app to work with my service. I see cloud computing as a very important part of our collective computing future. I regard the iPhone App Store as a revolutionary new idea that pries control of mobile device apps from the big-bad telco giants and puts it in the hands of average consumers and developers - where it belongs. I’ve never owned, or even used, an Apple computer of any kind in my some 27ish years of computing. I could whip it up in C or PHP in about a day. It’s a very simple program – perfect for the iPhone (more on that in future posts). I have a very particular program in mind that I’ve wanted for years. How hard could it be to develop a small application for the iPhone? Over the last 15 years I’ve taught myself HTML, PHP, MySQL, CSS and the basics of Java. I develop and maintain websites and blogs from my home server. I can configure an Apache Server, install and use PHP, MySQL and other server apps. I’ve developed my own applications in Basic and C. (Buy it on Amazon here – or get the Kindle version like I did here.) It was very handy to get me back up to speed and as a reference book as I plowed through the iOS Programming book above. ![]() Then move on to the iOS Programming book above. ![]() If you know nothing about programming at all, start here. Objective-C Programming: The Big Nerd Ranch Guide by Aaron Hillegass: This book assumes you know nothing about programming at all! It’s a complete beginners guide to programming generally and iOS development specifically. That’s how a users first experience with a computer should be. When I look back on my recent Mac Mini and iMac setup experiences, it was a delight turning them on and not having to deal with crapware – not having to deal with system performance degradation from the unnecessary use of system cycles – not having to uninstall anything. Most of these ridiculously unnecessary programs sit in the system tray, always turned on, never needed, constantly sucking more and more life out of their poor XP or Vista OSs. To make things worse, with most every peripheral my family and friends purchase, they inevitably install the crapware that comes with it, which almost never needs to be installed for the peripheral to function. Most new PCs come with the CPU-cycle-sucking McAffee or Norton anti-virus software which also needs to be removed but which can’t be fully removed without registry editing skills (I recommend the free version of AVG). This is such an endemic problem that there are third party crapware removal tools like The PC Decrapifier available to assist with the problem. install on Windows machines.Įvery time I set up a new PC (whether for myself or for friends and family), I spend hours removing the inevitable crapware. He makes the very good point that part of XP’s and Vista’s negative reputation is due to the fact that Microsoft has no control over how the OS is tuned or what crapware hardware manufacturers like Dell, HP etc. It hadn’t occurred to me until he mentioned it, but there is no crapware installed on a Mac. Paul Thurrott makes a very good point in the latest Windows Weekly podcast ( Episode 74 at time index 50:10). ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |