A good news to all the developers who want to develop apps for iPhone/iPad and don’t have a mac. In that case PhoneGap can provide you all the development environment on windows/linux.
PhoneGap is an open source development framework for building cross-platform mobile apps. Build apps in HTML and JavaScript and still take advantage of core features in iPhone/iTouch, iPad, Google Android, Palm, Symbian and Blackberry SDKs.
By using PhoneGap, you can access core features like
A good news for flash developer, Adobe CS5 will let you develop iPhone & iPod touch Apps using ActionScript. These applications can be delivered to iPhone and iPod touch users through the Apple AppStore. Go through following link to view details http://www.adobe.com/devnet/logged_in/abansod_iphone.html
Adobe is now considering smart phone market seriously and is actively focusing on making smart phone application development kit. You can watch application developed using CS5 here.
To start development of iPhone web applications, we need few prerequisite software.
1. Download java 6 .
2. Download Eclipse 3.x
After downloading above packages, you need to install JDK to your system and then unzip eclipse package. After successful installation of both, start Eclipse. You are ready with the requisites.
To start development of Web applications that mimics the iPhone’s native look and feel, you need to install Aptana’s iPhone Development plug-in for Eclipse. To install this plugin, please follow the instruction
1. Go to Help > Software Updates > Available software.
2. Add new site http://update.aptana.com/update/3.2/
3. Install all the available packages.
4. Restart Eclipse.
5. Select Window > Open Perspective > Other, then select Aptana from the window. A new set of icons appears in the toolbar.
6. Click the home icon. An overview of Aptana features appears.
7. In the Apple iPhone Development section, click Download and Install.
8. Install all features, then complete the window to configure Aptana with iPhone-specific features.
9. Restart Eclipse.
10. Download the latest version of iUi (see Resources).
A good news to Apple Apps developers, IBM has released a tutorial on how to use the Eclipse C Development Toolkit (CDT) to program native applications for the iPhone.
You can write iPhone Apps by using Eclipse IDE in windows operating system. The only requirement is that you need a jailbreak iPhone.