Android

Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια
Android
Γενικά
ΔημιουργοίGoogle
Open Handset Alliance
Ημερ. Δημιουργίας23 Σεπτέμβριος 2008
ΕίδοςΒασισμένο στο πυρήνα Linux
Διανομή
Έκδοση14 (4 Οκτώβριος 2023)[1]
Λειτουργικά
ΑρχιτεκτονικήΑρχιτεκτονική ARM, x86
Διαχείριση πακέτωνGoogle Play, F-Droid
Διαθέσιμο σεΠολυγλωσσικό (100+ γλώσσες)
Ανάπτυξη
Υπευθ. ανάπτυξηςOpen Handset,[2] Google
ΤύποςΛειτουργικό Σύστημα
Γραμμένο σεC, C++, Kotlin, Java
ΚατάστασηΕνεργή
Άδεια χρήσηςΑνοικτού Κώδικα με ιδιόκτητα μέρη.
Σύνδεσμοι
Επίσημος ιστότοπος
android.com
Αποθετήριο κώδικα
http://android.googlesource.com/

Το Android είναι λειτουργικό σύστημα για συσκευές κινητής τηλεφωνίας το οποίο τρέχει τον πυρήνα του λειτουργικού Linux. Αρχικά αναπτύχθηκε από την Google και αργότερα από την Open Handset Alliance .[3] Επιτρέπει στους κατασκευαστές λογισμικού να συνθέτουν κώδικα με την χρήση της γλώσσας προγραμματισμού Java, ελέγχοντας την συσκευή μέσω βιβλιοθηκών λογισμικού ανεπτυγμένων από την Google.[4] Το Android είναι κατά κύριο λόγο σχεδιασμένο για συσκευές με οθόνη αφής, όπως τα έξυπνα τηλέφωνα και τα τάμπλετ, με διαφορετικό περιβάλλον χρήσης για τηλεοράσεις (Android TV), αυτοκίνητα (Android Auto) και ρολόγια χειρός (Android Wear). Παρόλο που έχει αναπτυχθεί για συσκευές με οθόνη αφής, έχει χρησιμοποιηθεί σε κονσόλες παιχνιδιών, ψηφιακές φωτογραφικές μηχανές, συνηθισμένους Η/Υ (π.χ. το HP Slate 21) και σε άλλες ηλεκτρονικές συσκευές.

Το Android είναι το πιο ευρέως διαδεδομένο λογισμικό στον κόσμο. Οι συσκευές με Android έχουν περισσότερες πωλήσεις από όλες τις συσκευές Windows, iOS και Mac OS X μαζί.

Η πρώτη παρουσίαση της πλατφόρμας Android έγινε στις 5 Νοεμβρίου 2007, παράλληλα με την ανακοίνωση της ίδρυσης του οργανισμού Open Handset Alliance, μιας κοινοπραξίας 48 τηλεπικοινωνιακών εταιριών, εταιριών λογισμικού καθώς και κατασκευής hardware, οι οποίες είναι αφιερωμένες στην ανάπτυξη και εξέλιξη ανοιχτών προτύπων στις συσκευές κινητής τηλεφωνίας.[5][6] Η Google δημοσίευσε το μεγαλύτερο μέρος του κώδικα του Android υπό τους όρους της Apache License, μιας ελεύθερης άδειας λογισμικού. Το λογότυπο για το λειτουργικό σύστημα Android είναι ένα ρομπότ σε χρώμα πράσινου μήλου και σχεδιάστηκε από τη γραφίστρια Ιρίνα Μπλοκ.[7] Η τρέχουσα έκδοση είναι η Android 14

Χαρακτηριστικά[Επεξεργασία | επεξεργασία κώδικα]

Τωρινά χαρακτηριστικά και λειτουργίες:[8][9][10]

Λειτουργίες Οθόνης Η πλατφόρμα είναι προσαρμόσιμη σε πολλές ανάλυσεις οθόνης (από VGA μέχρι 4K), δισδιάστατες ψηφιακές γραφικές βιβλιοθήκες, τρισδιάστατα γραφικά βασισμένα στην OpenGL ES 3.0+ έκδοση χαρακτηριστικών, καθώς και παραδοσιακές απεικονίσεις οθόνης "έξυπνων" συσκευών κινητής τηλεφωνίας.
Αποθήκευση Δεδομένων Χρήση βάσης δεδομένων SQLite για τις ανάγκες αποθήκευσης
Συνδεσιμότητα Το Android υποστηρίζει τεχνολογίες συνδεσιμότητας συμπεριλαμβανομένου GSM/EDGE/UMTS/HSPA/HSPA+/LTE, 3G, 4G, CDMA, EV-DO, Bluetooth, NFC, και Wi-Fi.
Αποστολή μηνυμάτων SMS και MMS είναι οι διαθέσιμοι τρόποι ανταλλαγής μηνυμάτων.
Περιήγηση στον Ιστό Για την περιήγηση στον ιστό το Android διαθέτει φυλλομετρητή βασισμένο στην ανοιχτή τεχνολογία WebKit. Και άλλοι φυλλομετρητές είναι διαθέσιμοι από το Google play
Υποστήριξη Java Λογισμικό γραμμένο στην Java είναι δυνατόν να μεταγλωττιστεί και να εκτελεστεί στην εικονική μηχανή Dalvik, η οποία αποτελεί εξειδικευμένη υλοποίηση εικονικής μηχανής, σχεδιασμένης για χρήση σε φορητές συσκευές, παρόλο που δεν είναι πρότυπη εικονική μηχανή Java.
Υποστήριξη Πολυμέσων Το λειτουργικό Android υποστηρίζει τις ακόλουθα μορφές ήχου, στατικής και κινούμενης εικόνας: H.263, H.264 (σε 3GP ή MP4 container), MPEG-4 SP, AMR, AMR-WB, AAC, HE-AAC, MP3, MIDI, OGG Vorbis, WAV, JPEG, PNG, GIF, BMP.[10]
Επιπλέον υποστήριξη υλικού Το λειτουργικό Android μπορεί να συνεργαστεί με κάμερες στατικής ή κινούμενης εικόνας, οθόνες αφής, GPS, αισθητήρες επιτάχυνσης, μαγνητόμετρα, δισδιάστατους καθώς και τρισδιάστατους επιταχυντές γραφικών.
Περιβάλλον Ανάπτυξης Λογισμικού Περιλαμβάνει ένας προσομοιωτή συσκευής, εργαλεία για διόρθωση σφαλμάτων, μνήμη και εργαλεία ανάλυσης της απόδοσης του εκτελέσιμου λογισμικού καθώς και ένα επιπρόσθετο για το Android Studio.
Αγορά και Εγκατάσταση Εφαρμογών Παρόμοια με το App Store του iOS, το Google Play είναι ένας κατάλογος εφαρμογών που μπορούν να μεταφορτωθούν και εγκατασταθούν στην συσκευή άμεσα μέσω ασύρματων καναλιών, χωρίς την χρήση υπολογιστή. Αρχικά μόνο δωρεάν εφαρμογές ήταν δυνατόν να εγκατασταθούν. Εφαρμογές επί πληρωμή ήταν μετέπειτα διαθέσιμες στο Google play στις ΗΠΑ ύστερα από τις 19 Φεβρουαρίου 2009.[11]
Οθόνη Αφής Πολλαπλών Σημείων Το λειτουργικό Android υποστηρίζει οθόνες αφής πολλαπλών σημείων αλλά η δυνατότητα αυτή είχε κλειδωθεί σε επίπεδο πυρήνα (πιθανόν για αποφυγή παραβιάσεων των πατεντών λογισμικού της Apple στις τεχνολογίες οθονών αφής[12]). Κυκλοφορούσε μια ανεπίσημη τροποποίηση (mod) που έχει αναπτυχθεί για να υποστηρίζει πολλαπλή επαφή (multi-touch), αλλά απαιτούσε δικαιώματα πρόσβασης υπερχρήστη (superuser) στη συσκευή για να γραφεί στη μνήμη flash ένας πυρήνας που να μην είναι υπογεγραμμένος (unsigned kernel).[13]

Ιστορία[Επεξεργασία | επεξεργασία κώδικα]

Το λειτουργικό σύστημα Android ιδρύθηκε στο Palo Alto της Καλιφόρνια τον Οκτώβριο του 2003 από τους Andy Rubin, Rich Miner, Nick Sears και Chris White. Ο Rubin χαρακτήρισε το έργο Android ως "τεράστιο δυναμικό για την ανάπτυξη έξυπνων κινητών συσκευών που έχουν μεγαλύτερη επίγνωση της θέσης και των προτιμήσεων του ιδιοκτήτη του". Οι πρώτες προθέσεις της εταιρείας ήταν να αναπτύξει ένα προηγμένο λειτουργικό σύστημα για ψηφιακές φωτογραφικές μηχανές και αυτή ήταν η βάση του πεδίου για τους επενδυτές τον Απρίλιο του 2004. Η εταιρεία αποφάσισε τότε ότι η αγορά των φωτογραφικών μηχανών δεν ήταν αρκετά μεγάλη για τους στόχους της, πέντε μήνες αργότερα είχε εκτρέψει τις προσπάθειές της και ανέβαζε το Android ως λειτουργικό σύστημα χειρός που θα ανταγωνιζόταν τα Symbian και τα Microsoft Windows Mobile.

Το λογότυπο του Android από το 2007 έως το 2014.

Ο Ρούμπιν είχε δυσκολία να προσελκύσει επενδυτές από νωρίς και το Android αντιμετώπιζε έξωση από το χώρο γραφείων του. Ο Steve Perlman, ένας στενός φίλος του Ρούμπιν, του έφερε 10.000 δολάρια σε μετρητά σε ένα φάκελο, και σύντομα έπειτα ενσύρθηκε ένα μη ανακοινωθέν ποσό ως χρηματοδότηση σπόρων. Ο Perlman αρνήθηκε ένα μερίδιο στην εταιρεία και δήλωσε ότι "το έκανα επειδή πίστευα στο πράγμα και ήθελα να βοηθήσω τον Andy".

Τον Ιούλιο του 2005, η Google απέκτησε το Android Inc. για τουλάχιστον 50 εκατομμύρια δολάρια. Οι βασικοί υπάλληλοί της, όπως οι Rubin, Miner και White, εντάχθηκαν στο Google ως μέρος της εξαγοράς. Δεν γνώριζαν πολλά για το μυστικό Android την εποχή εκείνη, καθώς η εταιρεία παρέσχε λίγες λεπτομέρειες εκτός από το ότι έκανε λογισμικό για κινητά τηλέφωνα. Στο Google, η ομάδα με επικεφαλής τον Rubin ανέπτυξε μια πλατφόρμα κινητών συσκευών που τροφοδοτείται από τον πυρήνα του Linux. Η Google προώθησε την πλατφόρμα στους κατασκευαστές και τους μεταφορείς με την υπόσχεση παροχής ενός ευέλικτου, αναβαθμίσιμου συστήματος. Η Google είχε "παρατάξει μια σειρά από εξαρτήματα υλικού και συνεργάτες λογισμικού και σημείωσε στους μεταφορείς ότι ήταν ανοικτή σε διάφορους βαθμούς συνεργασίας".

Η Google άλλαξε αργότερα τα έγγραφα προδιαγραφών Android για να δηλώσει ότι θα υποστηρίζονται οι "Οθόνες αφής", αν και "το Προϊόν σχεδιάστηκε με την παρουσία διακριτών φυσικών κουμπιών ως υπόθεση, επομένως μια οθόνη αφής δεν μπορεί να αντικαταστήσει πλήρως τα φυσικά κουμπιά". Μέχρι το 2008, τόσο η Nokia όσο και το BlackBerry ανακοίνωσαν έξυπνα τηλέφωνα με βάση το touch για να ανταγωνιστεί το iPhone 3G και η εστίαση του Android τελικά μετατράπηκε σε απλές οθόνες αφής. Το πρώτο εμπορικά διαθέσιμο smartphone που τρέχει το Android ήταν το HTC Dream, επίσης γνωστό ως T-Mobile G1, που ανακοινώθηκε στις 23 Σεπτεμβρίου 2008.

Στις 5 Νοεμβρίου 2007, η Open Handset Alliance, μια κοινοπραξία εταιρειών τεχνολογίας όπως η Google, κατασκευαστές συσκευών όπως HTC, Motorola και Samsung, ασύρματες εταιρείες όπως η Sprint και η T-Mobile και κατασκευαστές chipset όπως η Qualcomm και η Texas Instruments με στόχο την ανάπτυξη της "πρώτης πραγματικά ανοικτής και ολοκληρωμένης πλατφόρμας για κινητές συσκευές". Μέσα σε ένα χρόνο η Open Handset Alliance αντιμετώπισε δύο άλλους ανταγωνιστές ανοιχτής πηγής, το Symbian Foundation και το LiMo Foundation, το τελευταίο αναπτύσσοντας επίσης ένα κινητό λειτουργικό σύστημα όπως το Google. Τον Σεπτέμβριο του 2007, το InformationWeek κάλυψε μια μελέτη Evalueserve που ανέφερε ότι η Google είχε καταθέσει αρκετές αιτήσεις ευρεσιτεχνίας στον τομέα της κινητής τηλεφωνίας.

Από το 2008, το Android έχει δει πολλές αναβαθμίσεις, οι οποίες έχουν βελτιώσει σταδιακά το λειτουργικό σύστημα, προσθέτοντας νέα χαρακτηριστικά και διορθώνοντας σφάλματα σε προηγούμενες κυκλοφορίες. Κάθε μεγάλη κυκλοφορία ονομάζεται με αλφαβητική σειρά μετά από επιδόρπιο ή ζαχαρούχο σκεύασμα, με τις πρώτες εκδόσεις του Android να ονομάζονται "Cupcake", "Donut", "Eclair" και "Froyo", με αυτή τη σειρά. Κατά την ανακοίνωση του Android KitKat το 2013, η Google εξήγησε ότι "Δεδομένου ότι αυτές οι συσκευές κάνουν τη ζωή μας τόσο γλυκιά, κάθε έκδοση Android ονομάζεται μετά από ένα επιδόρπιο", παρόλο που ένας εκπρόσωπος της Google δήλωσε στο CNN σε συνέντευξή του ότι "Είναι σαν μια εσωτερική ομάδα κάτι που προτιμάμε να είμαστε λίγο - πώς θα πρέπει να πω - λίγο ασυμβίβαστο στο θέμα, θα πω ".

Το 2010, η Google παρουσίασε τη σειρά συσκευών Nexus, μια σειρά στα οποία η Google συνεργάστηκε με διαφορετικούς κατασκευαστές συσκευών για την παραγωγή νέων συσκευών και την εισαγωγή νέων εκδόσεων Android. Η σειρά περιγράφηκε ότι έχει "διαδραματίσει βασικό ρόλο στο ιστορικό του Android εισάγοντας νέες επαναλήψεις λογισμικού και πρότυπα υλικού σε όλο το πλάτος" και έγινε γνωστός για το λογισμικό "free-bloat" με "έγκαιρες [...] ενημερώσεις". Στη διάσκεψη προγραμματιστών τον Μάιο του 2013, η Google ανακοίνωσε μια ειδική έκδοση του Samsung Galaxy S4, όπου, αντί να χρησιμοποιήσει την προσαρμογή του Android, το τηλέφωνο έτρεξε "stock Android" και υποσχέθηκε να λάβει γρήγορα νέες ενημερώσεις συστήματος. Η συσκευή θα γίνει η αρχή του προγράμματος Google Play και θα ακολουθήσει άλλες συσκευές, όπως η έκδοση HTC One Google Play και η έκδοση MotoG Google Play. Το 2015, ο Ars Technica έγραψε ότι "Νωρίτερα αυτή την εβδομάδα, το τελευταίο από τα τηλέφωνα Android για την έκδοση Google Play στην ηλεκτρονική προθήκη της Google αναφέρθηκε ως" δεν είναι πλέον διαθέσιμο προς πώληση "και ότι" Τώρα όλα έχουν φύγει και φαίνεται όπως και το πρόγραμμα έχει ολοκληρωθεί ".

Από το 2008 έως το 2013, ο Hugo Barra υπηρέτησε ως εκπρόσωπος των προϊόντων, εκπροσωπώντας το Android σε συνεντεύξεις Τύπου και το Google I / O, το ετήσιο συνέδριο της Google για τους προγραμματιστές. Έφυγε από την Google τον Αύγουστο του 2013 για να ενώσει την κινεζική εταιρεία κατασκευής τηλεφώνων Xiaomi. Λιγότερο από έξι μήνες νωρίτερα, ο τότε διευθύνων σύμβουλος της Google, Larry Page ανακοίνωσε σε blog, ότι ο Andy Rubin είχε μετακομίσει από το τμήμα Android για να αναλάβει νέα έργα στο Google και ότι η Sundar Pichai θα γίνει το νέο Android. Ο ίδιος ο Pichai θα αλλάξει τις θέσεις του και θα γίνει ο νέος CEO της Google τον Αύγουστο του 2015 μετά την αναδιάρθρωση της εταιρίας στο αλφαβητάρι αλφαβήτου, καθιστώντας τον Hiroshi Lockheimer νέο επικεφαλής του Android.

Τον Ιούνιο του 2014, η Google ανακοίνωσε το Android One, ένα σύνολο «μοντέλων αναφοράς υλικού» που θα «επιτρέψουν στους κατασκευαστές συσκευών να δημιουργήσουν εύκολα τηλέφωνα υψηλής ποιότητας με χαμηλό κόστος», σχεδιασμένα για καταναλωτές στις αναπτυσσόμενες χώρες. Τον Σεπτέμβριο, η Google ανακοίνωσε το πρώτο σετ Android One phones για κυκλοφορία στην Ινδία. Ωστόσο, η Recode ανέφερε τον Ιούνιο του 2015 ότι το έργο ήταν "απογοήτευση", αναφέροντας "διστακτικούς καταναλωτές και συνεργάτες κατασκευής" και "σφάλματα από την εταιρεία αναζήτησης που ποτέ δεν έχει σπάσει το υλικό". Τα σχέδια για την επανενεργοποίηση του Android One εμφανίστηκαν τον Αύγουστο του 2015, με την Αφρική να ανακοινώθηκε ως επόμενη θέση για το πρόγραμμα μια εβδομάδα αργότερα. Μια αναφορά από τις πληροφορίες τον Ιανουάριο του 2017 δήλωσε ότι η Google επεκτείνει το πρόγραμμα Android One με χαμηλό κόστος στις Ηνωμένες Πολιτείες, αν και η The Verge σημειώνει ότι η εταιρεία πιθανότατα δεν θα παράγει τις ίδιες τις ίδιες τις συσκευές.

Η Google εισήγαγε τα smartphone Pixel και Pixel XL τον Οκτώβριο του 2016, τα οποία διατέθηκαν στο εμπόριο ως τα πρώτα τηλέφωνα που έκανε η Google και παρουσίαζαν αποκλειστικά ορισμένες λειτουργίες λογισμικού, όπως ο Βοηθός Google (Google Assistant), πριν από την ευρύτερη ανάπτυξη. Τα τηλέφωνα Pixel αντικατέστησαν τη σειρά Nexus, με μια νέα γενιά τηλεφώνων Pixel που ξεκίνησε τον Οκτώβριο του 2017.

Ιστορικό Ενημερώσεων[Επεξεργασία | επεξεργασία κώδικα]

Παρόλο που το Android είναι ένα προϊόν ελεύθερου λογισμικού, ένα κομμάτι της ανάπτυξης του λογισμικού συνεχίζεται σε ιδιωτικό παρακλάδι. Για να έρθει αυτό το λογισμικό σε κοινή θέαση δημιουργήθηκε ένα παρακλάδι του μόνο ανάγνωσης, εν ονόματι "Cupcake". To Cupcake συνήθως συγχέεται με τον τίτλο μιας ενημέρωσης, σε αντίθεση με όσα δηλώνει η ίδια η Google στην ιστοσελίδα ανάπτυξης του Android: "το Cupcake αποτελεί ακόμη ένα έργο σε εξέλιξη, όχι μια επίσημη έκδοση."[14] Αξιοσημείωτες αλλαγές στο λειτουργικό Android θα παρουσιαστούν στο cupcake και περιλαμβάνουν αλλαγές στο σύστημα διαχείρισης των μεταφορτώσεων (download manager), το framework, Bluetooth, το λογισμικό συστήματος, το ραδιόφωνο και το σύστημα τηλεφωνίας, εργαλεία προγραμματισμού, το κυρίως σύστημα και διάφορες εφαρμογές, καθώς και πληθώρες διορθώσεις σφαλμάτων.[14]

  11 (24.30%)
  10 (26.50%)
  Pie (18.20%)
  Oreo (13.70%)
  Nougat (6.30%)
  Marshmallow (5.10%)
  Lollipop (3.90%)
  KitKat (1.40%)
  Jelly Bean (0.60%)

Όπως φαίνεται στον παραπάνω πίνακα, οι εκδόσεις Android έχουν ονόματα γλυκού. Κάτι που μάλλον θα άρεσε στους προγραμματιστές του. Ωστόσο, μετά το Αndroid 10 αυτό σταματά. [15]. Ένα από τα χαρακτηριστικά του Android 10, που πολλοί χρήστες περίμεναν εναγωνίως, είναι το Dark Theme. Το σκοτεινό θέμα υπάρχει ήδη σε αρκετές εφαρμογές, αλλά με την έκδοση 10, τα smartphone που έρχονται με stock Android θα αποκτήσουν dark mode σε όλο το σύστημα. Το ίδιο συμβαίνει και με τα gestures πλοήγησης στο λειτουργικό. Οι χειρονομίες θα αντικαταστήσουν την τριάδα πλήκτρων στην κάτω πλευρά, κάτι που όμως ήδη προσφέρεται από κάποιους κατασκευαστές. Κάτι που βλέπουμε για πρώτη φορά από τη Google όμως και περιμένουμε πως και πως να έρθει σε περισσότερα smartphone είναι το Live Caption. Η νέα αυτή λειτουργία μπορεί να βάλει υπότιτλους στην οθόνη σου σε πραγματικό χρόνο για ό,τι κι αν παίζει εκείνη τη στιγμή στην οθόνη σου. Το χαρακτηριστικό αυτό μάλιστα δουλεύει ακόμα και αν η συσκευή δεν έχει σύνδεση στο ίντερνετ. Επιπλέον, με το Android 10 βελτιώνονται και οι επιλογές δικαιωμάτων για τις εφαρμογές. Έτσι, σαν χρήστης θα έχεις ακόμα μεγαλύτερο έλεγχο πάνω στο πως χρησιμοποιούν οι εφαρμογές τα δικαιώματα που τους δίνεις.

Έκδοσηː Κωδική Ονομασίαː Ημερομηνία API level ː
14 14 4 Οκτωβρίου 2023 34
13 13 15 Αυγούστου 2022 33
12L 12 7 Μαρτίου 2022 32
12 4 Οκτωβρίου 2021 31
11 11 8 Σεπτεμβρίου 2020 30
10 10 3 Σεπτεμβρίου 2019 29
9 Pie 6 Αυγούστου 2018 28
8.1 Oreo 5 Δεκεμβρίου 2017 27
8.0 21 Αυγούστου 2017 26
7.1 Nougat 4 Οκτωβρίου 2016 25
7.0 22 Αυγούστου 2016 24
6.0 Marshmallow 5 Οκτωβρίου 2015 23
5.1 Lollipop 9 Μαρτίου 2015 22
5.0 3 Νοεμβρίου 2014 21
4.4 KitKat 31 Οκτωβρίου 2013 19
4.3 Jelly Bean 24 Ιουλίου 2013 18
4.2 13 Νοεμβρίου 2012 17
4.1 9 Ιουλίου 2012 16
4.0 Ice Cream Sandwich 16 Δεκεμβρίου 2011 15
3.2 Honeycomb 15 Ιουλίου 2011 13
2.3 Gingerbread 9 Φεβρουαρίου 2011 10
2.2 Froyo 20 Μαΐου 2010 8
2.0 Eclair 26 Οκτωβρίου 2009 7
1.6 Donut 15 Σεπτεμβρίου 2009 4

Εφαρμογές[Επεξεργασία | επεξεργασία κώδικα]

Η εφαρμογή του τηλεφώνου και των επαφών στο Android Lolipop

Οι εφαρμογές , οι οποίες επεκτείνουν τη λειτουργικότητα των συσκευών, γράφονται χρησιμοποιώντας το κιτ ανάπτυξης λογισμικού Android (SDK) και, συχνά, τη γλώσσα προγραμματισμού Java. Η Java μπορεί να συνδυαστεί με το C / C ++, μαζί με μια επιλογή μη προεπιλεγμένων χρόνων εκτέλεσης που επιτρέπουν καλύτερη υποστήριξη C ++. Η γλώσσα προγραμματισμού Go υποστηρίζεται επίσης, αν και με περιορισμένο σύνολο διεπαφών προγραμματισμού εφαρμογών (API). Τον Μάιο του 2017, η Google ανακοίνωσε την υποστήριξη για την ανάπτυξη εφαρμογών Android στη γλώσσα προγραμματισμού Kotlin.

Το SDK περιλαμβάνει ένα πλήρες σύνολο εργαλείων ανάπτυξης, συμπεριλαμβανομένου ενός προγράμματος εντοπισμού σφαλμάτων, βιβλιοθηκών λογισμικού, ενός εξομοιωτή ακουστικών βασισμένου σε QEMU, τεκμηρίωσης, κώδικα δείγματος και σεμινάρια. Αρχικά, το υποστηριζόμενο ολοκληρωμένο περιβάλλον ανάπτυξης (IDE) της Google ήταν το Eclipse χρησιμοποιώντας το πρόσθετο εργαλείων ανάπτυξης Android (ADT). τον Δεκέμβριο του 2014, η Google κυκλοφόρησε το Android Studio, βασισμένο στην IntelliJ IDEA, ως πρωταρχικό IDE για ανάπτυξη εφαρμογών Android. Άλλα εργαλεία ανάπτυξης είναι διαθέσιμα, συμπεριλαμβανομένου ενός κιτ φυσικής ανάπτυξης (NDK) για εφαρμογές ή επεκτάσεις σε C ή C ++, Google App Inventor, ένα οπτικό περιβάλλον για αρχάριους προγραμματιστές και διάφορες πλατφόρμες εφαρμογών διαδικτυακών εφαρμογών. Τον Ιανουάριο του 2014, η Google παρουσίασε ένα πλαίσιο βασισμένο στο Apache Cordova για τη μεταφορά εφαρμογών ιστού HTML 5 Chrome στο Android, τυλιγμένο σε ένα κέλυφος εφαρμογής.

Το Android έχει μια αυξανόμενη ποικιλία εφαρμογών τρίτου μέρους που μπορούν να αποκτηθούν από χρήστες, μεταφορτώντας και εγκαθιστώντας το αρχείο APK της εφαρμογής (πακέτο εφαρμογών Android) ή μεταφορτώνοντάς τα χρησιμοποιώντας ένα πρόγραμμα καταστήματος εφαρμογών που επιτρέπει στους χρήστες να εγκαταστήσουν, να ενημερώσουν και να καταργήσουν εφαρμογές από τις συσκευές τους. Το Google Play Store είναι το κύριο κατάστημα εφαρμογών που είναι εγκατεστημένο σε συσκευές Android που συμμορφώνονται με τις απαιτήσεις συμβατότητας της Google και διαθέτουν άδεια χρήσης του λογισμικού Google Mobile Services. Το Google Play Store επιτρέπει στους χρήστες να περιηγούνται, να πραγματοποιούν λήψη και να ενημερώνουν εφαρμογές που δημοσιεύονται από την Google και τρίτους προγραμματιστές. από τον Ιούλιο του 2013, υπάρχουν διαθέσιμα περισσότερα από ένα εκατομμύριο εφαρμογές για το Android στο Play Store. Από τον Ιούλιο του 2013 έχουν εγκατασταθεί 50 δισεκατομμύρια αιτήσεις. Ορισμένοι μεταφορείς προσφέρουν άμεση χρέωση για μεταφορείς εφαρμογών Google Play, όπου το κόστος της εφαρμογής προστίθεται στο μηνιαίο λογαριασμό του χρήστη. Από τον Μάιο του 2017, υπάρχουν περισσότεροι από ένα δισεκατομμύριο ενεργοί χρήστες το μήνα για το Gmail, το Android, το Chrome, το Google Play και τους Χάρτες.

Λόγω της ανοικτής φύσης του Android, υπάρχουν και άλλες αγορές εφαρμογών τρίτων για το Android, είτε για να αντικαταστήσουν συσκευές που δεν επιτρέπεται να μεταφέρονται στο Google Play Store, να παρέχουν εφαρμογές που δεν μπορούν να προσφερθούν στο Google Play Store λόγω σε παραβιάσεις πολιτικής ή για άλλους λόγους. Παραδείγματα αυτών των καταστημάτων τρίτων έχουν συμπεριλάβει τα Huawei AppGallery, Amazon Appstore, GetJar και SlideMe. Το F-Droid, μια άλλη εναλλακτική αγορά, επιδιώκει να παρέχει μόνο εφαρμογές που διανέμονται υπό ελεύθερες και ανοιχτές πηγές.

Λογότυπο[Επεξεργασία | επεξεργασία κώδικα]

Το λογότυπο του Android έχει αλλάξει πέντε φορές.

Δείτε επίσης[Επεξεργασία | επεξεργασία κώδικα]

Εξωτερικοί σύνδεσμοι[Επεξεργασία | επεξεργασία κώδικα]

Σημειώσεις[Επεξεργασία | επεξεργασία κώδικα]

  1. Error: Unable to display the reference properly. See the documentation for details.
  2. Error: Unable to display the reference properly. See the documentation for details.
  3. Open Handset Alliance (5 Νοεμβρίου 2007). Industry Leaders Announce Open Platform for Mobile Devices. Δελτίο τύπου. Ανακτήθηκε στις 5 Νοεμβρίου 2007.
  4. Shankland, Stephen (12 Νοεμβρίου 2007). «Google's Android parts ways with Java industry group». CNET News. Αρχειοθετήθηκε από το πρωτότυπο στις 2008-05-13. https://web.archive.org/web/20080513073050/http://www.news.com/8301-13580_3-9815495-39.html. Ανακτήθηκε στις 2009-09-24. 
  5. «Open Handset Alliance». Open Handset Alliance. Ανακτήθηκε στις 6 Νοεμβρίου 2007. 
  6. Jackson, Rob (10 Δεκεμβρίου 2008). «Sony Ericsson, HTC Androids Set For Summer 2009». Android Phone Fans. http://phandroid.com/2008/12/10/sony-ericsson-htc-androids-set-for-summer-2009/. Ανακτήθηκε στις 3 Σεπτεμβρίου 2009. 
  7. «Android Overview». Open Handset Alliance. Ανακτήθηκε στις 23 Αυγούστου 2008. 
  8. «What is Android?». Android Developers. 21 Ιουλίου 2009. Ανακτήθηκε στις 3 Σεπτεμβρίου 2009. 
  9. Topolsky, Joshua (12 Νοεμβρίου 2007). «Google's Android OS early look SDK now available». Engadget. http://www.engadget.com/2007/11/12/googles-android-os-early-look-sdk-now-available/. Ανακτήθηκε στις 12 Νοεμβρίου 2007. 
  10. 10,0 10,1 «Android Supported Media Formats». Android Developers. Ανακτήθηκε στις 1 Μαΐου 2009. 
  11. Patel, Nilay (19 Φεβρουαρίου 2009). «Paid apps appear in Android Market». Engadget. Ανακτήθηκε στις 6 Απριλίου 2009. 
  12. Musil, Steven (11 February 2009). «Report: Apple nixed Android's multitouch». CNET News. Αρχειοθετήθηκε από το πρωτότυπο στις 2009-07-29. https://web.archive.org/web/20090729073758/http://news.cnet.com/8301-13579_3-10161312-37.html. Ανακτήθηκε στις 2009-09-03. 
  13. Mahoney, John (7 February 2009). «How To: Hack Android For Multitouch Web Browsing on the T-Mobile G1». Gizmodo. http://gizmodo.com/5146797/how-to-hack-android-for-multitouch-web-browsing-on-the-t+mobile-g1. Ανακτήθηκε στις 2009-09-03. 
  14. 14,0 14,1 «"cupcake" development branch». Android Open Source Project. Αρχειοθετήθηκε από το πρωτότυπο στις 30 Αυγούστου 2009. Ανακτήθηκε στις 3 Σεπτεμβρίου 2009. 
  15. «To Android 10 είναι επίσημα διαθέσιμο!».