Μετάβαση στο περιεχόμενο

Android SDK

Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια
Αυτή είναι η τρέχουσα έκδοση της σελίδας Android SDK, όπως διαμορφώθηκε από τον Texniths (συζήτηση | συνεισφορές) στις 15:52, 7 Απριλίου 2020. Αυτό το URL είναι ένας μόνιμος σύνδεσμος για αυτή την έκδοση της σελίδας.
(διαφ.) ← Παλαιότερη έκδοση | Βλέπε τελευταία έκδοση (διαφ.) | Νεότερη έκδοση → (διαφ.)
The Android stack

Η ανάπτυξη λογισμικού Android είναι η διαδικασία με την οποία δημιουργούνται νέες εφαρμογές για συσκευές που εκτελούν το λειτουργικό σύστημα Android. Η Google αναφέρει ότι οι εφαρμογές Android μπορούν να γραφτούν χρησιμοποιώντας γλώσσες Kotlin, Java και C++ χρησιμοποιώντας το κιτ ανάπτυξης λογισμικού Android SDK, ενώ είναι δυνατή και η χρήση άλλων γλωσσών. Όλες οι γλώσσες εκτός JVM, όπως Go, JavaScript, C, C++ ή Assembly "γλώσσα μηχανής", χρειάζονται τη βοήθεια του κώδικα γλώσσας JVM, που μπορεί να παρέχεται από εργαλεία, πιθανόν με περιορισμένη υποστήριξη API. Ορισμένες γλώσσες προγραμματισμού και εργαλεία επιτρέπουν την υποστήριξη εφαρμογών μεταξύ πλατφόρμων (δηλαδή για το Android και το IOS). Τα εργαλεία, τα αναπτυξιακά περιβάλλοντα και η υποστήριξη γλωσσών από τρίτους συνέχισαν να εξελίσσονται και να επεκτείνονται από τότε που κυκλοφόρησε το αρχικό SDK το 2008. Επιπλέον, με μεγάλες επιχειρηματικές οντότητες όπως η Walmart και η Amazon, που ενδιαφέρονται να ασχοληθούν και να πουλήσουν μέσω κινητών τηλεφώνων, η ανάπτυξη εφαρμογών κινητής τηλεφωνίας αποτελεί μάρτυρα ενός μετασχηματισμού. Ο επίσημος μηχανισμός διανομής εφαρμογών Android στους τελικούς χρήστες είναι το Google Play. Επιτρέπει επίσης τη σταδιακή απελευθέρωση εφαρμογών, καθώς και τη διανομή εκδόσεων εφαρμογών πριν από την έκδοση σε δοκιμαστικές.