Apache Cordova
Apache Cordova je osnovana mobilnih aplikacija okvir razvoja. Cordova je osmišljen kako bi se omogućilo programerima da koriste standardne tehnologije (kao što su HTML5, JavaScript, i CSS3) za razvoj cross-platforma u izgradnji značajka-bogata aplikacija.
- Komandna linija alat pretvara različitih jezika u rodnom binarnom
- Pristup glavne značajke hardvera uređaja, kao što je kamera, kontakte, pokreta uređaja, itd
- Plugin podršku raširi što Cordova mogu da s uređajima
- Pruža API i omogućuje programerima pisanje vlastite značajke
- Open source uz snažnu potporu u zajednici
- Jednostavnost korištenja i besplatno
- Dobar izbor za manje aplikacije koje blago Rabite izvornih značajki
- Obrada podataka aplikacija nije najbrži
- Komunikacija između Cordova i uređaja obavlja se samo s dodacima
- Propusti knjižnice koji omogućuju napredne grafike
- Dodaci potrebni za Cordova će se prikazivati na postojećim platformama
Zbog svoje open source prirode, Apache Cordova je evoluirala u svojoj sposobnosti da pružimo aplikacije na više platformi. Web programeri koji žele implementirati distribuiranih web-aplikacije će se naći ovaj softver biti osobito korisno. Prijave izvršiti kao dio omotača koji ciljaju određenu platformu. Jedan od problema koji Cordova rješava je da djeluje kao most s izvornim mobilnim funkcijama, omogućuje programerima za stvaranje hibridne aplikacije. Međutim, zbog svoje slobodne prirode, Cordova je pluginovi su ponekad zastario i nije podržana na ciljne platforme. Cordova nudi niz razvojnih predložaka, platforme i upravljanje verzijama, funkcija uređaja za pohranu podataka, i dopušta, upravljanje sigurnošću, podršku i mnogih drugih pluseva. Developeri su uspješno stvorili Cordova aplikacije te ih distribuira na platformama kao što su Android, BlackBerry, iOS, OS X, Ubuntu, Windows i WP8. Cordova je dokumentacija je opsežna, iako nepotpuna s vremena na vrijeme. Developeri će biti drago da naći puno referenca koja uključuje podržava config.xml oznake, JavaScript run-time događanja, popis kuka, CLI naredbi i podržava plugin.xml oznake. Cordova također uključuje mnoge plugin API taj status podrška baterija, kamera, konzola, kontakti, informacije naprava, gibanje uređaja i orijentacija, dijaloga, datoteku Read / Write, datoteka transfter, geolokacije, globalizacija, medijski snimanje, mrežne informacije, uvodni zaslon, vibraciju i mnogo više funkcija. Korisnici su doprinijeli su doprinijeli tisuće drugih dodataka koji su dostupni za besplatno preuzimanje na Cordova stranici. Sve u svemu, Apache Cordova je dobar alat za izgradnju mobilne aplikacije koje blago Koristite izvorne značajke mobilnih uređaja. Kao programeri dodati složenosti, nužno je temeljito testiranje kako bi se osiguralo da Cordova je dodataka će biti podržan i kompatibilan je s ciljanim platformama.