Android SDK
Η ανάπτυξη λογισμικού 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. Επιτρέπει επίσης τη σταδιακή απελευθέρωση εφαρμογών, καθώς και τη διανομή εκδόσεων εφαρμογών πριν από την έκδοση σε δοκιμαστικές.
Q94
Android
MISC
Q9135
λειτουργικό σύστημα
Concept
Q94
Android
MISC
Q95
Google
ORG
None
Kotlin
UNK
Q251
Java
Concept
Q2407
C++
MEDIA
None
JVM
UNK
None
Go
UNK
Q2005
JavaScript
MEDIA
Q15777
C
Concept
Q2407
C++
MEDIA
Q165436
Assembly
Concept
Q55813
γλώσσα μηχανής
Concept
None
JVM
UNK
Q165194
API
Concept
Q94
Android
MISC
Q48493
IOS
MEDIA
None
Walmart
UNK
None
Amazon
UNK
Q94
Android
MISC
Q79576
Google Play
MEDIA
Q29364625
Android SDK
Concept
programming language
operating system