Articles Comments

iPad News & Tablet PC Reviews » Entries tagged with "Objective-C"

Objective-C’s Programming History Revealed

An analysis of why C is so important in programming reveals the sordid history and origins of Objective-C.  In his blog, Steven Vaughan-Nichols walks us through the use of C in almost every phase of developer history. Objective-C has roots in Smalltalk, an original message-based language that is a predecessor to event-driven programming.  While gaining in popularity over the past few years, Objective-C is still not in the top-ten programming languages used. But nevertheless, Objective-C Programming is here to stay with the saturation of the iPad into the market, even at this early phase.  The iPad and the iPhone usage statistics (upwards of 4 million devices), and the advent of the App Store and developer profit-sharing, Objective-C will continue to grow and eventually crack the TIOBE top 10. Other languages are quickly gaining … Read entire article »

Filed under: iPad Devs

Creating iPad Apps Without Objective-C

Objective-C is a pain in the ass to learn.  There, I said it.  It’s got the best of C and the worst of garbage cleanup.  So what is a developer supposed to do if they want to enter into the wild west of App Store development for the iPad? Well, this article covers three of the names out there that are alternates to the SDK 3.2 from Apple.  Andrew talks about PhoneGap, RhoHub and Titanium as alternates to the Objective-C language that can compile down to the Objective-C bytecode. The big holdup with choosing a different language is twofold- First, you’re going to have to learn a language anyway and, while Objective-C can sometimes be like reading stereo instructions, Apple is doing everything it can to make learning Objective-C for the iPad … Read entire article »

Filed under: iPad Devs

The Comeback of the Cocoa API

As the development world turns to the viability of iPad Applications, the number of tutorials and articles on languages such as Objective C and/or Cocoa are going through the roof.  This is a decent highlight of the main reasons one should learn Cocoa. Cocoa, for those of you just getting into the iPad game, is a language that dates back to the old NeXT days and is used as an object-oriented API to building out interfaces.  For those old-school VB folks, think of the Cocoa language as an OOP version of VB’s Interface Builder that you can use to work in xCode. While you’ll still need to know Objective-C to code your iPad applications, Cocoa is also one of the other major tools you’ll need in your belt to compete.  If you’re … Read entire article »

Filed under: iPad Devs

Objective-C Cheat Sheet

Definitely a great help, here’s Maniac Dev’s updated PDF; the Objective-C Cheat Sheet.  Cheat sheets are very helpful for most coders when looking up functions and the nuances of syntax for a language.  Objective-C is no different, and this cheat sheet helps keep your mind focused on the logic of your code without digging through the deluge of Objective-C websites. This site also offers a couple of video tutorials on the Objective-C development paradigms and syntax.  Good way to learn, definitely. … Read entire article »

Filed under: iPad Devs