Το
Android είναι ένα λειτουργικό σύστημα για συσκευές κινητής τηλεφωνίας το οποίο
τρέχει τον πυρήνα του λειτουργικού Linux. Αρχικά αναπτύχθηκε από την Google και
αργότερα από την Open Handset Alliance. Επιτρέπει στους κατασκευαστές
λογισμικού να γράφουν κώδικα με την χρήση της γλώσσας προγραμματισμού Java,
ελέγχοντας την συσκευή μέσω βιβλιοθηκών λογισμικού ανεπτυγμένων από την Google.
Η
πρώτη παρουσίαση της πλατφόρμας Android έγινε στις 5 Νοεμβρίου 2007, παράλληλα
με την ανακοίνωση της ίδρυσης του οργανισμού Open Handset Alliance, μιας
κοινοπραξίας 48 τηλεπικοινωνιακών εταιριών, εταιριών λογισμικού καθώς και
κατασκευής hardware, οι οποίες είναι αφιερωμένες στην ανάπτυξη και εξέλιξη
ανοιχτών προτύπων στις συσκευές κινητής τηλεφωνίας. Η Google δημοσίευσε το
μεγαλύτερο μέρος του κώδικα του Android υπό τους όρους της Apache License, μιας
ελεύθερης άδειας λογισμικού.
Χρησιμοποιεί
το Dalvik Virtual Machine για την εκτέλεση των εφαρμογών. Το Dalvik έχει
βελτιστοποιηθεί για να τρέχει σε συσκευές με περιορισμένη CPU, μνήμη και πόρους
ενέργειας. Υλοποιεί ένα υποσύνολο της Java 2 Platform Standard Edition (J2SE),
χρησιμοποιώντας τις βιβλιοθήκες από τον Apache Harmony Apache Java.
Το
Android παρέχει μία διεπαφή για τις συσκευές συστήματος και τις υπηρεσίες, μέσα
από ένα σύνολο από Java Packages, συμπεριλαμβανομένων των android.os, android.hardware,
android.location, και android.media. Αυτό καθιστά εύκολη την πρόσβαση στα
δεδομένα πολυμέσων, στα δεδομένα των αισθητήρων, στους πόρους του συστήματος,
καθώς και σε πληροφορίες τοποθεσίας.

Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου