Τι είναι το Android; Εισαγωγή στο Android OS, Χαρακτηριστικά, Αρχιτεκτονική και εκδόσεις

Το Android είναι ένα ευπροσάρμοστο λειτουργικό σύστημα που βασίζεται στο Linux που αναπτύχθηκε από την Android Inc. (2003) και αργότερα αποκτήθηκε από την Google το 2005.Android OSεισήχθη στην αγορά σχεδόν πριν από 17 χρόνια (23 Σεπτεμβρίου 2008), και έκτοτε, το λογισμικό έχει εξελιχθεί πολύ. Γνωστή για την ευελιξία και τη φύση του ανοιχτού κώδικα, το Android εξουσιάζει ένα τεράστιο οικοσύστημα συσκευών, από smartphones και tablet σε έξυπνες τηλεοράσεις, φορητά και ακόμη και αυτοκίνητα. Με πάνω από 3 δισεκατομμύρια ενεργές συσκευές παγκοσμίως από το 2025, το Android κυριαρχεί στο μερίδιο αγοράς για κινητά λειτουργικά συστήματα, σήμερα71-72%. Αυτό το άρθρο διερευνάΟρισμός του Android, Βασικά χαρακτηριστικά, Origins, αρχιτεκτονικό σχεδιασμό, λειτουργικότητα εξομοιωτή και λεπτομερές ιστορικό των εκδόσεων του μέχρι το τελευταίο Android 16 Beta.

Το Android είναι ένα λειτουργικό σύστημα ανοιχτού κώδικα, που βασίζεται στο Linux, σχεδιασμένο κυρίως για συσκευές οθόνης αφής όπως smartphones, tablet και φορητά. Χτισμένο στον πυρήνα Linux, επιτρέπει στους προγραμματιστές παγκοσμίως να προσαρμόσουν και να ενισχύσουν τη λειτουργικότητά του, καθιστώντας την ιδιαίτερα προσαρμόσιμη σε διάφορες πλατφόρμες υλικού. Το μοντέλο ανοιχτού κώδικα του Android, που διέπεται από τοΑνοίξτε τη Συμμαχία(με επικεφαλής την Google), επιτρέπει στους κατασκευαστές όπως η Samsung, η Xiaomi και η OnePlus να προσαρμόσουν το λειτουργικό σύστημα στις συσκευές τους ενώ ενσωματώνουν ταυτόχρονα τη σουίτα υπηρεσιών της Google, όπως το Gmail, το Google Maps και το Play Store.

Βασικά χαρακτηριστικά του Android OS:

ΣΥΓΓΕΝΕΥΩΝ:Google Chrome 134 Χαρακτηριστικά και σύνδεσμος εκτός σύνδεσης (ενημερωμένο)

  • Ανοιχτός κούρνος:Ελεύθερα προσβάσιμο για τους προγραμματιστές να τροποποιούν και να διανέμουν.
  • Προσαρμόσιμο:Οι χρήστες μπορούν να προσωποποιήσουν τις οθόνες στο σπίτι, τα widgets και τα θέματα.
  • Οικοσύστημα εφαρμογών:Το Google Play Store φιλοξενεί εκατομμύρια εφαρμογές, από εργαλεία παραγωγικότητας έως παιχνίδια.
  • Ευελιξία υλικού:Υποστηρίζει διαφορετικές συσκευές, συμπεριλαμβανομένων των smartphones του προϋπολογισμού και των υψηλών επιπέδων.
  • Ενσωμάτωση Google:Συνδέεται άψογα με τις υπηρεσίες Google όπως το Drive, τις φωτογραφίες και τον βοηθό.

Γιατί δημιουργήθηκε το Android;

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

Βασικά χαρακτηριστικά του Android OS

Τα βασικά χαρακτηριστικά περιλαμβάνουν τη φιλική προς το χρήστη διεπαφή, τις δυνατότητες πολλαπλών εργασιών και τις ισχυρές επιλογές συνδεσιμότητας. Ακολουθούν μερικά χαρακτηριστικά standout των σύγχρονων εκδόσεων Android.

  • Πλοήγηση χειρονομίας:Λυνήγι, διαισθητικοί έλεγχοι που εισήχθησαν στο Android 9 και εξευγενίστηκαν σε μεταγενέστερες εκδόσεις.
  • Υλικό που σχεδιάζετε:Δυναμικά τους με βάση τα χρώματα ταπετσαρίας, που εισήχθησαν στο Android 12.
  • Βελτιώσεις απορρήτου: Ανεξάρτητα δικαιώματα, ιστορικό πρόσβασης εφαρμογών και κρυπτογράφηση δεδομένων στο Android 15.
  • Multitasking:Διαχωριστικές οθόνη και λειτουργίες εικόνας-σε-εικόνα για αποτελεσματική χρήση εφαρμογών.
  • Βελτιστοποίηση μπαταρίας:Η λειτουργία Doze (Android 6) και τα προσαρμοστικά χαρακτηριστικά της μπαταρίας επεκτείνουν τη διάρκεια ζωής της συσκευής.
  • Προσιτότητα:Οι ζωντανές λεζάντες, το σκοτεινό θέμα και η καταγραφή της οθόνης βελτιώνουν τη χρηστικότητα.
  • Έξυπνη ενσωμάτωση στο σπίτι:Συσκευές ελέγχου όπως φώτα και κάμερες από το Wear Smartwatches.
  • Ασφάλεια:Google Play Protect Scans για κακόβουλες εφαρμογές, με βελτιωμένες προστασίες στο Android 15

Αρχιτεκτονικός σχεδιασμός του Android

Η αρχιτεκτονική του Android είναι στρωμένη και αρθρωτή, σχεδιασμένη για να υποστηρίζει μια μεγάλη ποικιλία περιπτώσεων υλικού και χρήσης. Περιλαμβάνει πέντε κύρια τμήματα σε τέσσερα στρώματα:

Πυρήνας Linux

Το θεμέλιο του Android, τουΠυρήνας Linux, διαχειρίζεται λειτουργίες πυρήνα όπως μνήμη, διαχείριση διαδικασιών και προγράμματα οδήγησης υλικού (π.χ. για κάμερες και οθόνες). Παρέχει ισχυρή δικτύωση και ασφάλεια χωρίς να απαιτεί άμεσες διεπαφές υλικού.

Στρώμα αφαίρεσης υλικού (HAL)

Το HAL επιτρέπει στον πυρήνα να αλληλεπιδρά με υλικό ειδικό για τη συσκευή, εξασφαλίζοντας συμβατότητα σε διάφορους κατασκευαστές.

Βιβλιοθήκες

Χτισμένο στον πυρήνα, βιβλιοθήκες όπως το Webkit (για περιήγηση), το OpenGL (για γραφικά) και το SQLite (για βάσεις δεδομένων) υποστηρίζουν τη λειτουργία εφαρμογών. Αυτά είναι γραμμένα σε C/C ++ για την απόδοση.

Android Runtime (τέχνη)

Το Android Runtime, με την τέχνη (αντικαθιστώντας το Dalvik από το Android 5), εκτελεί αποτελεσματικά τις εφαρμογές. Η τέχνη χρησιμοποιεί τη συλλογή μπροστά για να βελτιώσει την απόδοση των εφαρμογών και υποστηρίζει χαρακτηριστικά Linux όπως το MultithReading.

Πλαίσιο εφαρμογών και εφαρμογές

Το ανώτερο στρώμα περιλαμβάνει το πλαίσιο εφαρμογών (για API όπως ειδοποιήσεις και τηλεφωνία) και εφαρμογές που αντιμετωπίζουν οι χρήστες (π.χ. πρόγραμμα περιήγησης, επαφές). Οι προγραμματιστές δημιουργούν εφαρμογές χρησιμοποιώντας αυτό το πλαίσιο, αξιοποιώντας την Java ή το Kotlin.

Τι είναι ένας εξομοιωτής Android;

Ένας εξομοιωτής Android είναι μια εικονική συσκευή που προσομοιώνει το λειτουργικό σύστημα Android σε έναν υπολογιστή. Επιτρέπει στους προγραμματιστές να δοκιμάζουν και να εντοπίζουν σφάλματα εφαρμογών χωρίς φυσικό υλικό. Αναπαράγει τις λειτουργίες λογισμικού και υλικού μιας συσκευής, συμπεριλαμβανομένης της πλοήγησης, των αισθητήρων και της πρόσβασης στο δίκτυο, αλλά δεν υποστηρίζει τηλεφωνικές κλήσεις. Χρησιμοποιούν εξομοιωτέςΕικονική συσκευή Android (AVD)Οι διαμορφώσεις για να μιμηθούν τα προφίλ ειδικών συσκευών, υποστηρίζοντας εργασίες όπως η ανάπτυξη εφαρμογών, οι δοκιμές UI και η αναπαραγωγή των μέσων ενημέρωσης. Εργαλεία όπως το Android Studio παρέχουν ισχυρή υποστήριξη εξομοιωτή για τους προγραμματιστές.

Ιστορικό έκδοσης Android: ημερομηνίες και λειτουργίες κυκλοφορίας

Εδώ είναι ο κατάλογος τουΕκδόσεις Androidπου έχουν κυκλοφορήσει μέχρι τον Απρίλιο του 2025. Μια μικρή εισαγωγή στις πιο δημοφιλείς εκδόσεις Android.Το Android 15 "Ice Cream Vanilla" είναι η τελευταία έκδοση.

Η πρώτη εμπορική έκδοση, Android 1.0, κυκλοφόρησε στις 23 Σεπτεμβρίου 2008.

Το Android 1.0 G1 εισήχθη το 2008:Το Android 1.0 εισήγαγε την αγορά Android με μόλις 35 εφαρμογές, τοποθετώντας τα θεμέλια για το κινητό οικοσύστημα της Google.

Android 1.5 Cupcake Εισήχθη 2009:Κυκλοφόρησε τον Απρίλιο του 2009, το Cupcake ήταν η πρώτη έκδοση Android. Έφερε widgets εφαρμογών τρίτου μέρους, πληκτρολόγιο στην οθόνη και εγγραφή βίντεο, προκαλώντας επανάσταση της εφαρμογής του Android.

Android 1.6 Donut Εισήχθη το 2009:Ξεκίνησε τον Σεπτέμβριο του 2009, η Donut πρόσθεσε υποστήριξη για πολλαπλά μεγέθη και ψηφίσματα οθόνης, καθώς και συμβατότητα δικτύου CDMA, διευρύνοντας την εμβέλεια της συσκευής Android.

Android 2.0-2.1 Eclair Εισαγωγή 2009:Κυκλοφόρησε τον Οκτώβριο του 2009, η Eclair τροφοδότησε το Motorola Droid, εισήγαγε ζωντανές ταπετσαρίες, πλοήγηση στο Google Maps και ομιλία σε κείμενο για μια πλουσιότερη εμπειρία χρήστη.

Android 2.2 Froyo Εισήχθη το 2010:Ξεκίνησε τον Μάιο του 2010, ο Froyo ενίσχυσε την απόδοση με τη συλλογή JIT, πρόσθεσε τη λειτουργικότητα Hotspot Wi-Fi και επέτρεψε την υποστήριξη του Adobe Flash σε προγράμματα περιήγησης.

Το Android 2.3 Gingerbread εισήγαγε το 2011:Κυκλοφόρησε τον Φεβρουάριο του 2011, το Gingerbread έδωσε στο Android την εικονική ταυτότητα του πράσινου ρομπότ, πρόσθεσε την υποστήριξη NFC και βελτιωμένο παιχνίδι με καλύτερα γραφικά.

Android 3.0-3.2 Honeycomb Εισήχθη 2011:Ξεκίνησε τον Φεβρουάριο του 2011, η Honeycomb ήταν προσαρμοσμένη για δισκία. Εισήγαγε επίσης ένα ολογραφικό UI, ενισχυμένη πολλαπλών εργασιών και επιτάχυνση υλικού.

Το Android 4.0 Ice Cream Sandwich που παρουσιάστηκε το 2011:Κυκλοφόρησε τον Οκτώβριο του 2011, παγωτά σάντουιτς ενοποιημένες διεπαφές τηλεφώνου και tablet, πρόσθεσε την αναγνώριση προσώπου για το ξεκλείδωμα των τηλεφώνων, την παρακολούθηση χρήσης δεδομένων και τα ζωντανά εφέ βίντεο.

Android 4.1-4.3 Jelly Bean Εισήχθη το 2012:Ξεκίνησε τον Ιούνιο του 2012, το "Butter Project Butter" του Jelly Bean παρέδωσε ομαλότερη απόδοση, επεκτάσιμες ειδοποιήσεις και το Google Now για προγνωστική αναζήτηση.

Android 4.4 KitKat Εισήχθη 2013:Κυκλοφόρησε τον Οκτώβριο του 2013,Κιτκιτ,Σε συνεργασία με την Nestlé, βελτιστοποιημένες επιδόσεις για συσκευές χαμηλής τεχνολογίας, πρόσθεσε τις φωνητικές εντολές "OK, Google" και εισήγαγε το emojis.

Android 5.0-5.1 Lollipop Εισήχθη 2014:Ξεκίνησε τον Νοέμβριο του 2014, το Lollipop μας εισάγει στον κόσμο του σχεδιασμού υλικών, των ειδοποιήσεων οθόνης κλειδώματος, της υποστήριξης 64-bit και του έργου Volta για καλύτερη διάρκεια ζωής της μπαταρίας.

Το Android 6.0 Marshmallow εισήγαγε το 2015:Κυκλοφόρησε τον Οκτώβριο του 2015, το Marshmallow εκλεπτυσμένο Lollipop με τη λειτουργία Doze, τα κοκκώδη δικαιώματα εφαρμογής, το Google Now on Tap και την υποστήριξη των δακτυλικών αποτυπωμάτων.

Android 7.0-7.1 Nougat Εισήχθη το 2016:Ξεκίνησε τον Αύγουστο του 2016, η Nougat έφερε πολλαπλές εργασίες διαχωρισμού, συνδυασμένες ειδοποιήσεις, εξοικονόμηση δεδομένων και ονειροπόληση VR για εντυπωσιακές εμπειρίες.

Android 8.0-8.1 Oreo Εισήχθη 2017:Κυκλοφόρησε τον Αύγουστο του 2017, ο Oreo επικεντρώθηκε στην ταχύτητα και την αποτελεσματικότητα, προσθέτοντας τη λειτουργία εικόνας σε εικόνα, τις κουκίδες ειδοποίησης και τα όρια εφαρμογών φόντου.

Android 9.0 Pie Εισήχθη 2018:Ξεκίνησε τον Αύγουστο του 2018, η PIE εισήγαγε τη χειρονομία, την προσαρμοστική μπαταρία, τα ψηφιακά εργαλεία ευεξίας και ένα κομψό, εκσυγχρονισμένο UI.

Το Android 10 (Quince Tart) εισήχθη το 2019:Κυκλοφόρησε στις 3 Σεπτεμβρίου 2019, το Android 10 εισάγει σκοτεινό θέμα, ζωντανές λεζάντες σε βίντεο, λειτουργία εστίασης, υποστήριξη για βιομετρικό έλεγχο ταυτότητας, ασφάλεια WPA3 Wi-Fi και πολλά άλλα.

Το Android 11 (κόκκινο βελούδο κέικ) εισήγαγε το 2020:Ξεκίνησε στις 8 Σεπτεμβρίου 2020, το Android 11 πρόσθεσε την εγγραφή οθόνης, τις φυσαλίδες συνομιλίας, τα έξυπνα στοιχεία ελέγχου συσκευών, τα δικαιώματα εφάπαξ και τον προγραμματισμό σκοτεινού θεμάτων.

Το Android 12 (κώνος χιονιού) εισήγαγε το 2021:Κυκλοφόρησε τον Οκτώβριο του 2021, το Android 12 αποκαλύφθηκεΥλικό εσύΘέμα, πίνακας ελέγχου απορρήτου, ανανεωμένα widgets και δείκτες πρόσβασης μικροφώνου/κάμερας.

Το Android 13 (Tiramisu) εισήγαγε το 2022:Ξεκίνησε τον Αύγουστο του 2022, το Tiramisu βελτίωσε το υλικό που αντιμετωπίζετε με περισσότερες επιλογές χρωμάτων, πρόσθεσε βελτιωμένα χαρακτηριστικά απορρήτου, όπως picker photo για ασφαλέστερη πρόσβαση αρχείων και βελτιωμένη διαλειτουργικότητα συσκευών με χαρακτηριστικά όπως αντίγραφο και επικόλληση διασταυρούμενης συσκευής.

Το Android 14 (ανάποδα κέικ) εισήχθη το 2023:Κυκλοφόρησε τον Οκτώβριο του 2023, το Android 14 βελτίωσε τη διάρκεια ζωής της μπαταρίας, πρόσθεσε προγνωστικές χειρονομίες, ενισχυμένη αναδίπλωση και εκλεπτυσμένα χαρακτηριστικά απορρήτου.

Το Android 15 (παγωτό βανίλιας) εισήγαγε το 2024:Ξεκίνησε στις 15 Οκτωβρίου 2024, το Android 15 εισήγαγε βελτιωμένη ενσωμάτωση AI για πιο έξυπνες ειδοποιήσεις και προτάσεις εφαρμογών, βελτιωμένα εργαλεία διαχείρισης της υγείας της μπαταρίας, ισχυρότερους ελέγχους απορρήτου και εκτεταμένη υποστήριξη για συσκευές πτυσσόμενου και μεγάλης οθόνης.

Android 16 (Baklava) επί του παρόντος σε βήτα από τον Απρίλιο του 2025:Το Android 16 υπογραμμίζει την βαθύτερη εξατομίκευση με γνώμονα την ΑΙ, εισάγει νέες βελτιώσεις ασφαλείας, βελτιώνει τη δορυφορική συνδεσιμότητα για επικοινωνία έκτακτης ανάγκης και φέρνει ομαλότερες μεταβάσεις για πτυσσόμενες συσκευές.

Ποιες συσκευές χρησιμοποιούν το λειτουργικό σύστημα Android;

Το Android εξουσιάζει ένα ευρύ φάσμα συσκευών πέρα από τα smartphones και τα tablet, όπως:

  • Φορέματα:SmartWatches που τρέχουν Wear OS (π.χ. ρολόι Samsung Galaxy).
  • Τηλεοράσεις:Έξυπνες τηλεοράσεις με τηλεόραση Android (π.χ. Sony Bravia).
  • Αυτοκίνητα:Android Auto για ψυχαγωγία στο αυτοκίνητο.
  • E-readers, φορητοί υπολογιστές και συσκευές IoT:Προσαρμοσμένες υλοποιήσεις από κατασκευαστές όπως το Amazon και το Lenovo.

Android OS vs. Android System

ΟAndroid OSαναφέρεται στον πυρήνα του πυρήνα και στα εξαρτήματα χαμηλού επιπέδου που διαχειρίζονται τις αλληλεπιδράσεις υλικού, ενώ τοΣύστημα AndroidΠεριλαμβάνει πλαίσια, εφαρμογές και υπηρεσίες υψηλότερου επιπέδου (π.χ. Google Play Services) που χειρίζονται δικαιώματα εφαρμογών, αισθητήρες και αλληλεπιδράσεις χρηστών. Το σύστημα λειτουργεί ως γέφυρα μεταξύ εφαρμογών και του λειτουργικού συστήματος.

Μπορεί το Android να πειραματιστεί;

Ναι, οι συσκευές Android είναι ευάλωτες στην πειρατεία, αν και η Google μετριάζει τους κινδύνους μέσω της Google Play Protect, των τακτικών ενημερωτικών δελτίων ασφαλείας και της εφαρμογής Sandboxing. Τα ιστορικά τρωτά σημεία όπως το StageFright (2015) επηρέασαν εκατομμύρια συσκευές, αλλά οι σύγχρονες εκδόσεις Android (π.χ. 15) περιλαμβάνουν προηγμένες ελέγχους κρυπτογράφησης και άδειας για την ενίσχυση της ασφάλειας.

Το Android OS έχει μετατραπεί από μια βασική κινητή πλατφόρμα το 2008 σε μια παγκόσμια δύναμη.Η φύση του ανοιχτού κώδικα, η ισχυρή αρχιτεκτονική και οι συνεχείς ενημερώσεις εξασφαλίζουν ότι παραμένει ηγέτης στον κλάδο της κινητής τηλεφωνίας.