Apache Cordova
Apache Cordova is een gevestigde mobiele app development framework. Cordova is ontworpen om ontwikkelaars in staat om standaard technologieën (zoals HTML5, JavaScript en CSS3) gebruiken voor cross-platform ontwikkeling in het bouwen van feature-rijke apps.
- Command-line tool converteert verschillende talen in de moedertaal van binaire
- Geeft toegang tot de belangrijkste functies van het apparaat hardware, zoals camera, contacten, apparaat beweging, enz.
- Plugin ondersteuning breidt uit wat Cordova blik naar met apparaten
- Biedt API's en stelt ontwikkelaars in staat om eigen functies schrijven
- Open source met sterke steun van de gemeenschap
- Gebruiksgemak en gratis
- Goede keuze voor kleinere apps die licht gebruiken eigen functies van een apparaat
- Verwerking van app-gegevens is niet de snelste
- Communicatie tussen Cordoba en het apparaat wordt alleen gedaan met plugins
- Mist bibliotheken waarmee geavanceerde grafische
- Plugins die nodig zijn voor Cordova te draaien op oudere platforms
Vanwege het open source karakter heeft Apache Cordova geëvolueerd in haar vermogen om applicaties op meerdere platformen uit te breiden. Webontwikkelaars die willen gedistribueerde web apps implementeren vindt deze software om bijzonder nuttig zijn. Toepassingen uitvoeren als onderdeel van wrappers dat een specifiek platform richten. Een probleem dat Cordova oplost is dat het fungeert als een brug met native mobiele functies, waardoor ontwikkelaars hybride apps te maken. Echter, vanwege de vrije natuur, Cordova's plugins zijn soms verouderd en niet ondersteund op doelplatforms. Cordova biedt een scala aan ontwikkeling templates, platform en versiebeheer, apparaatgegevens opslagmogelijkheden, whitelisting, security management, ondersteuning en vele andere pluspunten. Ontwikkelaars hebben met succes Cordova applicaties en verspreid ze op platformen zoals Android, Blackberry, iOS, OS X, Ubuntu, Windows en WP8. documentatie Cordova's is uitgebreid, hoewel onvolledig op keer. Ontwikkelaars zullen blij zijn om een volledige referentie die ondersteund config.xml-tags, javascript run-time events, een haak lijst CLI-commando's, en ondersteund plugin.xml labels omvat vinden. Cordova bevat ook vele plugin API's die status steun batterij, camera, console, contacten, informatie over het apparaat, het apparaat beweging en oriëntatie, dialogen, file lezen / schrijven, bestand transfter, geolocatie, globalisering, media vast te leggen, netwerkinformatie, splashscreen, trillingen en veel meer functies. Gebruikers hebben bijgedragen hebben bijgedragen duizenden andere plugins, die gemakkelijk beschikbaar als gratis download op pagina Cordova zijn. Over het algemeen, Apache Cordova is een goed hulpmiddel voor mobiele apps die licht de inheemse kenmerken van mobiele apparaten te bouwen. Als ontwikkelaars ingewikkelder, het vereist grondige test om ervoor te zorgen dat de Cordova's plugins zal worden ondersteund en compatibel met een doelgroep van platforms.