background image

108 

 

Συμπεράσματα –

 

Επεκτάσεις

 

 

Το λειτουργικό σύστημα 

Android 

βάσισε την επιτυχία του ως προς την 

διεισδυτικότητα  του  σε  αρκετά  μεγάλο  βαθμό  στο  γεγονός  ότι  είναι 

opensource

.  Αυτό έκανε  πολλούς  προγραμματιστές  να

 

ασχοληθούν  τόσο  με 

την επέκταση των λειτουργιών του ίδιου του λειτουργικού συστήματος όσο και 

με  την  ανάπτυξη  εφαρμογών  που  να  τρέχουν  σε  αυτό  καθώς  είχαν  την 

δυνατότητα  να  επεμβαίνουν  στις  λειτουργίες  του  αλλά  μπορούσαν  να 

απευθυνθούν  και  σε  ένα  ευρύτατο

 

κοινό.  Η  κατάσταση  αυτή  συνέβαλε  στην 

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

ανάπτυξη 

Android 

εφαρμογών.  Η  ευρεία  αυτή  κοινότητα  συνέβαλε  με  τον 

τρόπο  της  στην  ταχύτερη  και  αρτιότερη  ανάπτυξη  του  συστήματος. Για  κάθε 

λειτουργία

 

πού  αναπτύχθηκε  στα  πλαίσια  ρου  συστήματος  ήταν  εφικτό  να 

εντοπιστούν ένα αρκετά μεγάλο πλήθος πηγών όπου χρειάστηκε υποστήριξη. 

Η  υποστήριξη  αυτή  υπήρξε  με  την  μορφή 

tutorials

,  συμβουλών  σε  διάφορα 

forum 

ή  παραδειγμάτων  όπου  σε  πολλές  περιπτώσεις  η  περιγραφή  των 

λύσεων ήταν ακριβής και λεπτομερής τόσο όσο να μπορεί να γίνει κατανοητή 

από 

developers 

οποιασδήποτε  εμπειρίας.  Το  στοιχείο  αυτό  ενίσχυσε  και  το 

γεγονός  ότι  η  τεχνολογία 

Android 

βασίζεται  στην  γλώσσα  προγραμματισμού 

Java

.  Η 

Java 

είναι  μια  ισχυρή,  αναγνωρισμένη  και  ώριμη  γλώσσα 

προγραμματισμού 

πλήρως 

αποδεκτή 

από 

τις 

κοινότητες 

των 

προγραμματιστών  και  υιοθετημένη  από  αρκετές  τεχνολογίες.  Έτσι  ήταν 

σχετικά εύκολο να εντοπιστούν λύσεις σε προβλήματα που παρουσιάστηκαν 

κατά την ανάπτυξη αλλά και κατά την διάρκεια των δοκιμών των εφαρμογών 

του 

client 

και του 

server. 

Ανάλογη  τεχνολογία  χρησιμοποιήθηκε  και  για  την  ανάπτυξη  του 

web 

server.  H  php 

που  χρησιμοποιήθηκε  για  την  ανάπτυξη  των  λειτουργιών  του 

web server 

επίσης βάσισε σε μεγάλο βαθμό την ανάπτυξη της στο γεγονός ότι 

ήταν 

opensource 

γλώσσα.  Η  μεγάλη  κοινότητα  προγραμματιστών  που  έχει 

διαμορφωθεί  παγκοσμίως  κατέστησε  εύκολη  την  πρόσβαση  σε  χρήσιμες 

πληροφορίες  για  την  ταχεία  και  ορθή  ανάπτυξη  των  λειτουργιών  του 

web 

server

.  Η  βάση  δεδομένων  που  χρησιμοποιήθηκε  στην  διαδικτυακή 

εφαρμογή, η 

MySql

, είναι επίσης 

opensource 

και αρκετά ώριμη αφού αποτελεί