PhoneGap is a framework for creating framework / open-source cross-platform mobile apps with HTML, CSS and JavaScript. PhoneGap to be an ideal solution for web developers who are interested in submitting an application on your smartphone.
PhoneGap is also an ideal solution for those who are interested in creating an application that can run the same code base on multiple smartphones. It 's very simple, with only 1 encoding time, you may applications for smartphones iPhone, Android, BlackBerry, Symbian and Palm. You do not need separate coding would be, for example, to create applications for the iPhone, I do coding for the iPhone, I do Android applications, I have to do the coding Android and so on. So, with this PhoneGap you save time in applying for a smartphone with a good programmer and a developer / web can even mobile applications, not just Java programmers and others. Well, it could be called a cross-platform, as it can create PhoneGap application on a smartphone with a single encoding. Interesting is not it?How can I get the application to work in PhoneGap?
In other words, enough with the programming language HTML + CSS + JavaScript deactivated you can make an application for smartphones. Before you like to make this the first track when it has finished its appearance and its processes, in-build with PhoneGap then you want the partner application for smartphones. To test it, you can use the emulator from any Android SDK and iPhone SDK to use his or symbol smile PhoneGap be tested directly on your smartphone: How Smartphone Apps Easily createCome, learn about PhoneGap
Applications built with PhoneGap in a mobile website in general. Results PhoneGap applications can use the existing hardware in the mobile devices, such as accelerometers or GPS, do not interact as a normal web application. PhoneGap applications are also prepared and packaged as a native application, roomates means that application developers can deploy applications through the Apple App Store or Android Market.
Now, the mobile platform is a PhoneGap supports a number of different, namely:

    
iPhone
    
Android
    
BlackBerry
    
Symbian
    
Palm
For the future of PhoneGap is a mobile platform is supported:

    
Windows Mobile
    
MeeGo
    
Bada
PhoneGap SDK provides an API roomates is an abstract layer that developers already have access to the functions and specifications of the hardware platform. PhoneGap explained that the same code can be used on a wide range of mobile platforms with little or no code changes, roomates makes the application for the general public can be used.
Hardware features are supported by the API PhoneGap, such as:

    
Geolocation
    
Accelerometers
    
Camera
    
Compass
    
Contact
    
File
    
Media
    
Network
    
Notification (Alert)
    
Notification (audio)
    
Notification (vibration)
    
Warehousing
What are the requirements if you want to create a mobile application with PhoneGap?
If you want to create a mobile app with PhoneGap, you must first set the default SDK for mobile platforms to set objectives for your application. Since the cell uses PhoneGap SDK when you build your application on the target platform. So if you want to make android apps, Android SDK his first and so on icon smile PhoneGap: How easy is it to create applications for smartphones
If you want to ask a question on Android, you must:

    
Android SDK
    
ADT plugin for Eclipse
    
Eclipse
    
PhoneGap
To learn more about how to make Android apps with PhoneGap in Eclipse, at this link.
If you want to do iphnoe application, you must:

    
Intel-based Apple computers
    
iPhone SDK
    
Xcode
    
Mac OS X Snow Leopard
To learn more about how to make iPhone apps + setingannya here.
After downloading PhoneGap and extract it, you will see a separate folder for a particular mobile platform. Display images below does not always depend on the same version of PhoneGap are.