PhonegapNieuw
| Versie | 1.0.0 |
| Officiële website | http://www.phonegap.com/ |
| Licentiemodel | BSD License, MIT |
| Behoort tot de domeinen | Mobile Development
|
| Getest in | september 2011 |
Beschrijving
PhoneGap is een framework dat het toelaat om native applicaties voor meerdere platformen te ontwikkelen. Multi-platform ontwikkeling wordt in PhoneGap ondersteund dmv webtechnologieën zoals HTML5, CSS en JavaScript. Dankzij PhoneGap kunnen deze webtechnologieën toegang krijgen tot native platform APIs zoals het file systeem, sensoren, GPS, etc. Dit is ook een belangrijke meerwaarde van native apps tov web apps. Op dit moment is het mogelijk om mbhv PhoneGap 5 mobiele platformen te targetten: iOS, Android, Blackberry, WebOS en Symbian.
Mobile apps die gemaakt zijn met PhoneGap dient men te compileren en deployen mbhv platform-specifieke ontwikkeltools. Zo kan men voor Android bv. Eclipse gebruiken terwijl men voor iOS XCode zal gebruiken. Het switchen tussen al deze verschillende ontwikkeltools (die soms ook op andere operating systems draaien) maakt het development proces complexer en wordt het moeilijk om Apps consistent te houden of te testen.
Er zijn verscheidene oplossingen in de maak (momenteel nog in een alpha stadium) die het ontwikkelen met PhoneGap kunnen vergemakkelijken:
- PhoneGap Cloud Build: een build omgeving in de webbrowser. Hier kan men de app source uploaden, de tool geeft vervolgens een executable voor elk platform terug.
- Mulberry:een command-line tool die het mogelijk maakt om met eenvoudige commando's apps te compileren en deployen.
