background image

1.6 Τα λειτουργικά συστήματα νέας γενιάς 

[34] 

 

δυνατότητες  των  συσκευών  που  το  χρησιμοποιούν.  Το  ηλεκτρονικό 
κατάστημα  που  έχει  φτιάξει  η  Google  με  το  όνομα  Google  Play, 
φιλοξενεί αυτή την στιγμή περισσότερες από 700.000 εφαρμογές. Η πιο 
πρόσφατη έκδοση του Android είναι η 4.3 Jelly Bean. 

Για την ανάπτυξη εφαρμογών χρησιμοποιείται το Android Software 

Development  Kit  το  οποίο  περιλαμβάνει ένα  μεγάλο  σύνολο  εργαλείων 
ανάπτυξης.  Σε  αυτό  περιλαμβάνονται  ένας  debugger,  βιβλιοθήκες,  ένας 
εξομοιωτής,  βιβλιογραφία  καθώς  και  δείγματα  κώδικα.  Αυτή  τη  στιγμή 
οι  πλατφόρμες  που  υποστηρίζονται  περιλαμβάνουν  υπολογιστές  που 
χρησιμοποιούν  Linux  (οποιαδήποτε  νέα  έκδοση),  Mac  OS  X  10.5.8  ή 
νεότερο,  Windows  XP  ή  νεότερο.  Το  επίσημο  περιβάλλον  ανάπτυξης 
είναι  το  Eclipse  με  ταυτόχρονη  χρησιμοποίηση  των  Android 
Development  Tools  αν  και  δίνεται  η  δυνατότητα  χρησιμοποίησης 
οποιουδήποτε κειμενογράφου για την σύνταξη κώδικα Java ή XML. Με 
κάθε  νέα  έκδοση  του  λειτουργικού  συστήματος  δημιουργείται  και  μία 
νέα  έκδοση  του  Android  SDK,  χωρίς  να  σταματά  την  υποστήριξη 
ανάπτυξης εφαρμογών για την προηγούμενη έκδοση του λειτουργικού. 

Υπάρχουν  επίσης  και  άλλοι  τρόποι  δημιουργίας  εφαρμογών  για  το 

Android  με  τη  χρήση  του  Native  Development  Kit  το  οποίο  μπορεί  να 
συντάξει βιβλιοθήκες γραμμένες σε C ή C++ κώδικα που χρησιμοποιούν 
οι  επεξεργαστές  ARM.  Επίσης  η  Google  παρέχει  για  τη  δημιουργία 
εφαρμογών  το  App  Invertor,  ένα  γραφικό  περιβάλλον  ανάπτυξης 
προγραμμάτων το οποίο βασίζεται σε Web τεχνολογίες και  προορίζεται 
για  νέους  προγραμματιστές.  Αυτό  δείχνει  τα  προτερήματα  ενός 
λειτουργικού που έχει τόσο ανοικτή αρχιτεκτονική. 

 

 

Εικόνα 1.9: Tο Google Android 4.3 Jelly Bean