Apache Cordova
Apache Cordova είναι ένα καθιερωμένο πλαίσιο ανάπτυξης εφαρμογών για κινητά. Cordova έχει σχεδιαστεί για να επιτρέπει στους προγραμματιστές να χρησιμοποιήσει σταθερές τεχνολογίες (όπως το HTML5, JavaScript και CSS3) για την ανάπτυξη cross-platform στο κτίριο χαρακτηριστικό πλούσια εφαρμογές.
- εργαλείο γραμμής εντολών μετατρέπει διάφορες γλώσσες στη μητρική δυαδικό
- Παρέχει πρόσβαση κύρια χαρακτηριστικά του υλικού της συσκευής, όπως η κάμερα, τις επαφές, την κίνηση της συσκευής, κ.λπ.
- Plugin επεκτείνει την υποστήριξη Τι μπορεί Cordova να με συσκευές
- Παρέχει APIs και επιτρέπει στους προγραμματιστές να γράφουν τα δικά της χαρακτηριστικά
- Open source με την ισχυρή υποστήριξη της κοινότητας
- Ευκολία στη χρήση και δωρεάν
- Καλή επιλογή για μικρότερες εφαρμογές που ήπια χρησιμοποιούν τη μητρική χαρακτηριστικά μιας συσκευής
- Η επεξεργασία των δεδομένων της εφαρμογής δεν είναι ο γρηγορότερος
- Η επικοινωνία μεταξύ Κόρδοβα και η συσκευή γίνεται μόνο με plugins
- Στερείται βιβλιοθήκες που επιτρέπουν προηγμένα γραφικά
- Πρόσθετα που απαιτούνται για την Κόρδοβα να τρέχει σε πλατφόρμες παλαιού τύπου
Λόγω της ανοικτής φύσης πηγή της, Apache Cordova έχει εξελιχθεί στην ικανότητά της να επεκτείνει τις εφαρμογές σε πολλαπλές πλατφόρμες. web developers που θέλουν να αναπτύξουν διανέμεται εφαρμογές web, θα βρείτε αυτό το λογισμικό να είναι ιδιαίτερα χρήσιμη. Εφαρμογές εκτελούν στο πλαίσιο της περιτυλίγματα που στοχεύουν μια συγκεκριμένη πλατφόρμα. Ένα πρόβλημα που Κόρδοβα λύνει είναι ότι λειτουργεί ως γέφυρα με την μητρική κινητό λειτουργίες, επιτρέποντας στους προγραμματιστές να δημιουργήσουν υβριδικά εφαρμογές. Ωστόσο, λόγω της ελεύθερης φύσης του, plugins Κόρδοβα είναι μερικές φορές από την ημερομηνία αυτή και δεν υποστηρίζεται σε πλατφόρμες στόχο. Cordova προσφέρει μια σειρά από την ανάπτυξη προτύπων, την πλατφόρμα και τη διαχείριση της έκδοσης, δυνατότητες αποθήκευσης δεδομένων της συσκευής, λευκές λίστες, διαχείριση της ασφάλειας, την υποστήριξη, και πολλά άλλα πλεονεκτήματα. Οι προγραμματιστές έχουν δημιουργήσει με επιτυχία εφαρμογές Κόρδοβα και τις διένειμε σε πλατφόρμες όπως το Android, Blackberry, iOS, OS X, το Ubuntu, Windows και WP8. τεκμηρίωση Cordova είναι εκτεταμένη, αν και ατελής κατά καιρούς. Οι προγραμματιστές θα χαρούμε να βρείτε μια πλήρη αναφορά που περιλαμβάνει τις ετικέτες που υποστηρίζονται config.xml, javascript χρόνου εκτέλεσης γεγονότα, μια λίστα με γάντζο, CLI εντολές, και υποστηρίζεται ετικέτες plugin.xml. Cordova περιλαμβάνει επίσης πολλά APIs plugin ότι την κατάσταση της μπαταρίας υποστήριξη, κάμερα, κονσόλα, επαφές, πληροφορίες για τη συσκευή, την κίνηση της συσκευής και τον προσανατολισμό, τους διαλόγους, το αρχείο ανάγνωσης / εγγραφής, transfter αρχείο, geolocation, η παγκοσμιοποίηση, η σύλληψη των μέσων ενημέρωσης, πληροφορίες δικτύου, splashscreen, δονήσεις, και πολλές περισσότερες λειτουργίες. Οι χρήστες έχουν συμβάλει συνέβαλαν χιλιάδες άλλα πρόσθετα, τα οποία είναι άμεσα διαθέσιμη για δωρεάν download στη σελίδα Κόρδοβα της. Συνολικά, Apache Cordova είναι ένα καλό εργαλείο για την οικοδόμηση εφαρμογές για κινητά που χρησιμοποιούν ελαφρά τα εγγενή χαρακτηριστικά των κινητών συσκευών. Ως προγραμματιστές προσθέτουν πολυπλοκότητα, απαιτεί ενδελεχή έλεγχο για να διασφαλιστεί ότι plugins Κόρδοβα θα υποστηρίζεται και συμβατό με πλατφόρμες στόχο.