Uno sviluppatore Android ? in genere qualcuno che sviluppa applicazioni da utilizzare su telefoni che utilizzano il sistema operativo Android (OS). Questi telefoni sono in genere in grado di scaricare e utilizzare una serie di applicazioni diverse, chiamate app, che possono aumentare l’utilit? del telefono fornendo molte nuove forme di funzionalit?. Queste app possono includere elementi come mappe che possono incorporare dati da un telefono con software GPS (Global Positioning System) integrato, nonch? giochi, localizzatori e recensioni di ristoranti e riproduzione multimediale avanzata. Uno sviluppatore Android di solito lavora come parte di un team, anche se i singoli programmatori possono anche sviluppare app.
Poich? i telefoni wireless sono diventati sempre pi? potenti, anche il software che pu? essere utilizzato da tali programmi ? notevolmente migliorato. I telefoni pi? recenti sono spesso sviluppati con un sistema operativo standard molto simile a un computer e possono sfruttare molti altri programmi e app che possono essere eseguiti sul telefono. Diverse compagnie wireless utilizzano sistemi diversi sui loro telefoni e uno di questi ? il sistema operativo Android, che ? in grado di sfruttare app sviluppate e distribuite attraverso il “mercato Android”. Questi programmi sono creati da uno sviluppatore Android che pu? essere un’azienda o un singolo programmatore.
I tipi di programmi che possono essere realizzati da uno sviluppatore Android variano notevolmente e includono di tutto, dai giochi interattivi ai lettori multimediali, nonch? le app che si interfacciano e si aggiornano sulla base di siti Web popolari e persino lettori di libri elettronici e software di navigazione globale. Uno sviluppatore Android pu? essere una grande azienda che impiega numerosi programmatori per creare queste app o un singolo sviluppatore che crea app per uso personale e divertimento di altri. Il codice richiesto per lo sviluppo Android ? principalmente open source e disponibile gratuitamente per chiunque sia interessato a sviluppare app per telefoni che utilizzano il sistema operativo Android.
Sebbene uno sviluppatore Android sia in genere qualcuno che crea app che possono essere scaricate sui telefoni e utilizzate per molti scopi diversi, il termine “android” pu? anche essere usato per riferirsi a un robot umanoide. Questo significato della parola ? abbastanza popolare ed ? stato usato nelle storie di fantascienza per decenni. Pertanto, in un altro senso del termine, uno sviluppatore Android potrebbe anche essere qualcuno che cerca di progettare un robot che ? abbastanza umano in apparenza. Sebbene questo non sia ancora un importante campo di sviluppo, poich? le creazioni robotiche sono ancora abbastanza primitive, ? certamente un settore con una crescita potenziale.