The Objective-C language is a simple computer language designed to enable sophisticated object-oriented programming. Objective-C is defined as a small but powerful set of extensions to the standard ANSI C language. Its additions to C are mostly based on Smalltalk, one of the first object-oriented programming languages. Objective-C is designed to give C full object-oriented programming capabilities, and to do so in a simple and straightforward way.
For those who have never used object-oriented programming to create applications before, this document is also designed to help you become familiar with object-oriented development. It spells out some of the implications of object-oriented design and gives you a flavor of what writing an object-oriented program is really like.
iPhone SDK Downloads Top 100,000
CUPERTINO, California–March 12, 2008–Apple today announced that more than 100,000 iPhone developers have downloaded the beta iPhone Software Development Kit (SDK) in the first four days since its launch on March 6. The iPhone SDK provides developers with the same rich set of Application Programming Interfaces (APIs) and tools that Apple uses to create its native applications for iPhone and iPod touch.
“Developer reaction to the iPhone SDK has been incredible with more than 100,000 downloads in the first four days,” said Philip Schiller, Apple’s senior vice president of Worldwide Product Marketing. “Also, over one million people have watched the launch video on Apple.com, further demonstrating the incredible interest developers have in creating applications for the iPhone.”
In addition to the iPhone Software Developer Kit, Apple has agreed to offer all iPhone Applications through iTunes, thus insuring compliance with iPhone standards and insuring quality control. Apple will not charge developers for applications that are free of charge. Developers who wish to charge for their applications will pay Apple 30% of their retail price in exchange for distribution through iTunes. This is going to be very popular and we will be hearing much more about it.