Daily Archives: 2011-09-01


PhoneGap: γράψτε εφαρμογές για σχεδόν όλα τα smartphone/tablets με τεχνολογίες web 3

Σύμφωνα με πολλούς αναλυτές το άμεσο μέλλον της πληροφορικής είναι στις τεχνολογίες του web με τον συνδυασμό  της HTML 5, της JavaScript και των CSS. Από την άλλη σίγουρα υπάρχει η τάση στην αγορά για χρήση συσκευών smartphones και tablets. Άλλωστε δεν είναι τυχαία η απόφαση του Mozilla για την ανάπτυξη του Boot 2 Gecko ή B2G  που ουσιαστικά πρόκειται για μια βασική εγκατάσταση Android που θα γίνεται λειτουργική χρησιμοποιώντας εφαρμογές γραμμένες με τεχνολογίες του web και κακά τα ψέματα το Mozilla έχει παίξει καταλυτικό ρόλο στο πως βλέπουμε το internet σήμερα.

Το PhoneGap λοιπόν έρχεται να δώσει την δυνατότητα στους developers να φτιάξουν εφαρμογές για κινητά τηλέφωνα και tablets χωρίς να μπουν στην διαδικασία να γράφουν κώδικα κάθε φορά από την αρχή αλλά μια και έξω και μάλιστα με HTML 5, JavaScript και CSS. Φυσικά για να μπορέσουν οι εφαρμογές να είναι χρηστικές και να εκμεταλλεύονται όλες τις δυνατότητες της συσκευής στην οποία δουλεύετε. Οι developers του PhoneGap έχουν φροντίσει να μπορεί να έχει πρόσβαση σε δυνατότητες της συσκευής. Φυσικά λόγω της ανοιχτής φύσης του (το project είναι ανοιχτού κώδικα κάτω από διπλή άδεια τύπου MIT και “νέα” BSD) πολύ έχουν χτίσει πάνω σε αυτό και σαν συνέπεια έχουν αναπτυχθεί πολλά ενδιαφέροντα εργαλεία για developers βασισμένα στο PhoneGap.

στο cloud…

Μια πολύ ενδιαφέρουσα δυνατότητα του PhoneGap είναι το PhoneGap build service. Στόχος του είναι να προσφέρει την δυνατότητα δημιουργίας στο cloud (o Stallman -όχι και τελείως άδικα- γενικά έχει τις επιφυλάξεις του για το Cloud) έτοιμων για τα εκάστοτε markets εφαρμογών χωρίς να χρειάζεται να χρησιμοποιείτε τίποτε άλλο παρά το PhoneGap, και web τεχνολογίες. Από την άλλη αν θέλετε να φτιάξτε μόνοι σας

…ή εκτός cloud

Από την άλλη αν θέλετε οπωσδήποτε να φτιάξτε εφαρμογές εκτός του build service του PhoneGap κανένα πρόβλημα, απλά ακολουθήστε τις οδηγίες για την πλατφόρμα που σας ενδιαφέρει:

Για περισσότερες πληροφορίες ρίξτε μια ματιά στο wiki του project και ελπίζω να δούμε χρήσιμα και ενδιαφέροντα πράγματα.

Δείτε και το ενημερωτικό βιντεάκι που ακολουθεί παρακάτω για πάρετε μια ιδέα για το PhoneGap.

(more…)