PhoneGap és un framework gratuït i open source que permet crear aplicacions mòbils multiplataforma a partir de tecnologies web com ara HTML5, CSS3 i Javascript. PhoneGap s’ha realitzat a partir de Apache Cordova i va ser crear per Nitobi, actualment està en mans d’Adobe i crea les anomenades “aplicacions híbrides”, a mig camí entre natives i les purament web, això ho aconsegueix a partir d’una sèrie de APIs que permetes controlar certes característiques dels dispositius com l’acceleròmetre, la càmera, les notificacions o la geolocalització.
Característiques principals
- PhoneGap permet crear actualment aplicacions mòbils per: iPhone, Android, Windows Phone, Blackberry 10, webOS, Symbian i Bada.
- Les APIs que proporcions PhoneGap són:
- Acceleròmetre
- Càmera
- Compàs
- Contactes
- Sistemes de fitxers
- Geolocalització
- Mèdia
- Xarxa
- Notificacions (alertes, sons, vibració)
- Emmagatzematge
- Les aplicacions creades per PhoneGap només poden nodrir-se d’HTML, CSS i Javascript.
- Ofereix un servei Cloud anomenat PhoneGap Build que permet construïr ràpidament apps mòbils i compilar-les amb facilitat sense necessitat d’SDKs, compiladors o hardware específics.
- Té una llicència Apache 2.0