iPhone Application Development
For those who would like become an iPhone Application Developer, this one is for u....
About iPhone Development...
Apple Inc:
Apple Inc. is an American multinational corporation that designs and markets consumer electronics, computer software, and personal computers. The company's best-known hardware products include the Macintosh line of computers, the iPod, the iPhone and the iPad.
iPhone:
iPhone is a line of Internet and multimedia-enabled smart-phones The first iPhone was released on June 29, 2007. Latest version is iPhone 4.
An iPhone can function as:
-Video Calling
-Camera phone with text messaging and visual voicemail
-Aportable media player
-An Internet client with e-mail
-Web browsing
-Both Wi-Fi and 3G connectivity.
-The user interface is built around the device's multi-touch screen
-A virtual keyboard rather than a physical one, many more.
App Store:
-The App Store is a unique concept. The App Store is an Apple application on iPhones and iPod touches.
-You use the App Store to browse and download applications from Apple’s iTunes Store. Some applications are free, while others have a (usually) nominal charge.
- App Store is a market place where we can find more than 300,000 “apps” approved by Apple.
Apple Inc. is an American multinational corporation that designs and markets consumer electronics, computer software, and personal computers. The company's best-known hardware products include the Macintosh line of computers, the iPod, the iPhone and the iPad.
iPhone:
iPhone is a line of Internet and multimedia-enabled smart-phones The first iPhone was released on June 29, 2007. Latest version is iPhone 4.
An iPhone can function as:
-Video Calling
-Camera phone with text messaging and visual voicemail
-Aportable media player
-An Internet client with e-mail
-Web browsing
-Both Wi-Fi and 3G connectivity.
-The user interface is built around the device's multi-touch screen
-A virtual keyboard rather than a physical one, many more.
App Store:
-The App Store is a unique concept. The App Store is an Apple application on iPhones and iPod touches.
-You use the App Store to browse and download applications from Apple’s iTunes Store. Some applications are free, while others have a (usually) nominal charge.
- App Store is a market place where we can find more than 300,000 “apps” approved by Apple.
- Every day there are 600-700 applications submitted to the “App Store”. Which shows the demand for the iPhone Apps
- These apps have diverse functionalities, including games, reference, GPS navigation,social networking, security and advertising for television shows, films, and celebrities.
Requirments for Developing iPhone Apps:
So you have decided to try your hand at developing applications for the App Store so we need
Machine: Apple X operating system in an Intel-based Mac machine
Development Tool: XCode
- Xcode is a suite of tools, developed by Apple, for developing software for -Mac OS X and iOS. Xcode 4, the latest major version.
- The Xcode suite also includes most of Apple's developer documentation, and Interface Builder, an application used to construct graphical user interfaces.
Language: Objective-C
- Objective-C is a reflective, object-oriented programming language that adds Smalltalk-style messaging to the C programming language.
Why iPhone to that of Android?
There are plenty of smart-phones, but iPhone is simply the Best because
* For developers, the iPhone OS is much easier to work with since there’s just one testing platform for them. With Android, you have to cater for multiple ones, some have touchscreens, some have buttons etc… Also there is so many Android OS’sthat keep being released that developers are struggling to keep up with them
* iPhone has a large market and huge fan following than Android.
* It has a single store – AppStore which makes users to find their favourite apps easily.
But Android has multiple stores which makes their choice difficult.
* Android is open source so the number of developers will be more.
But for iPhone development, we need Mac, iphone and Member ship with the Apple.
So the number of developers will less for iPhone which makes every one of them valuable.
* Android may be growing fast but it is still far behind to iPhone Reliability, Media, Loyal Fan Base and Simplicity For You, Me and Developers.
* The sales of iPhone 4 on first day is about 1.5 million which is impossible to any android phone.