Apache Cordova
Apache Cordova on perustettu mobiilisovelluksella kehitysalusta. Cordova on suunniteltu siten, että kehittäjät voivat käyttää standardia teknologioita (kuten HTML5, JavaScript, ja CSS3) alustoille kehityksen rakentamisessa monipuolisia sovelluksia.
- Komentorivityökalu muuntaa eri kieliä omaksi binary
- Siirtyy pääpiirteet laitteen laitteisto, kuten kameran, yhteystiedot, laitteen liikkeen jne
- Plugin tuki laajenee mitä Cordova tölkin laitteiden kanssa
- Tarjoaa API ja avulla kehittäjät voivat kirjoittaa omia toimintoja
- Avoimen lähdekoodin voimakkaiden yhteisön tukea
- Helppokäyttöisyys ja vapaan
- Hyvä valinta pienemmille sovellukset, jotka lievästi käyttää laitteen alkuperäisten ominaisuuksien
- APP tietoja ei ole nopein
- Välisen viestinnän Cordova ja laite on vain tehdä laajennuksia
- Puuttuu kirjastoja, joiden avulla kehittyneitä grafiikka
- Plugins tarvitaan Cordova toimimaan legacy alustoilla
Koska sen avoimen lähdekoodin luonne, Apache Cordova on kehittynyt sen kyky laajentaa sovellukset eri ympäristöissä. Web-kehittäjille, jotka haluavat ottaa käyttöön jaettu verkkosovelluksien löytävät tämän ohjelmiston olevan erityisen hyödyllinen. Sovellukset suorittavat osana kääreet että kohdistaa tiettyyn alustalla. Yksi ongelma, joka Cordova ratkaisee on, että se toimii siltana natiivi mobiilitoiminnot, joiden avulla kehittäjät voivat luoda hybridi sovelluksia. Kuitenkin, koska sen maksuttomuutta, Cordova liitännäiset ovat joskus vanhentunut eikä tue kohdealustoille. Cordova tarjoaa valikoiman kehityksen malleja, alustan ja versionhallinta, laite datantallennusmahdollisuudet, sallittujen osoitteiden luettelosta turvallisuuden hallintaan, tukea, ja monia muita ansioita. Kehittäjät ovat menestyksekkäästi luonut Cordova sovelluksissa ja jaetaan niitä alustoilla kuten Android, Blackberry, iOS, OS X, Ubuntu, Windows ja WP8. Cordova dokumentaatio on laaja, joskin keskeneräinen ajoittain. Kehittäjät mielellään löytää viittaus on täydellinen, joka sisältää tuetut config.xml tunnisteet, javascript ajonaikaisen tapahtumia, koukku lista, CLI-komentoja, ja tuettu plugin.xml tageja. Cordova myös lukuisia plugin API tukea akun tilan, kamera, konsoli, yhteystiedot, laitteen tiedot, laite liikkeen ja suunnan, dialogit, tiedostojen luku / kirjoitus, tiedostojen transfter, maantieteellinen sijainti, globalisaatio, media kaapata, verkon tiedot, käynnistyskuvassa tärinää, ja monia muita toimintoja. Käyttäjät ovat osallistuneet ovat vaikuttaneet tuhansia muita lisäosia, jotka ovat helposti saatavilla ilmaiseksi ladattavissa Cordova sivulla. Kaiken Apache Cordova on hyvä väline rakentaa mobiilisovellukset lievästi käyttävät natiiviominaisuuksia mobiililaitteisiin. Kehittäjinä lisää monimutkaisuutta, se vaatii perusteellista testaus varmistaa, että Cordova lisäosia tuetaan ja yhteensopiva kohdealustoille.