Guide per gli sviluppatori
Che tu stia creando per il telefono, il polso, i tablet, la TV o auto, abbiamo le guide e il riferimento API di cui hai bisogno.
Tecnologie del dispositivo Android
Librerie
Jetpack Android
Un moderno toolkit dell'API indipendente dalle release di Android, che funziona su più dispositivi e che è compatibile con le versioni precedenti di Android. Jetpack comprende una suite di oltre 70 librerie androidx.
Componenti dell'architettura
API per attività essenziali dell'architettura delle app, come la gestione del ciclo di vita e la persistenza dei dati, in modo da poter scrivere app modulari con meno codice boilerplate.
Librerie
Libreria di associazione di dati
Associare i componenti dell'interfaccia utente alle origini dati utilizzando un formato dichiarativo.
Librerie
Libreria Fatturazione Play
Inviare richieste di fatturazione e gestire le transazioni di fatturazione con Google Play.
Strumenti per sviluppatori
Guida
Emulatore Android
Puoi installare ed eseguire la tua app sull'emulatore Android più velocemente che con un dispositivo fisico. L'emulatore imita varie configurazioni di dispositivi e sensori hardware e ricorda esattamente da dove avevi interrotto.
Guida
Configura la tua build
Android Studio utilizza Gradle per automatizzare il processo di compilazione, permettendoti al contempo di definire configurazioni di build personalizzate e flessibili.
Guida
Delineare l'interfaccia utente
Utilizza l'editor di layout di Android Studio per creare e visualizzare l'anteprima dell'interfaccia utente della tua app trascinando gli elementi in un designer, così non dovrai scrivere manualmente il codice XML.
Guida
Profila le prestazioni della tua app
Le prestazioni scarse dell'app possono compromettere l'esperienza degli utenti e danneggiare la reputazione della tua app. Se la tua app risponde lentamente, mostra animazioni disordinate, si blocca, si arresta in modo anomalo o consuma molta energia, gli utenti noteranno che è così. Per evitare problemi di prestazioni come questi, misura la memoria, la CPU e l'utilizzo della rete dell'app utilizzando Android Profiler.
Altro di istruzione
Dai un'occhiata a queste risorse per principianti ed esperti sviluppatori Android.
codelab
Impara a realizzare piccole app, aggiungi nuove funzionalità a quelle esistenti e impara a usare gli strumenti più recenti.
Corsi video online
Scopri lo sviluppo Android di Google in collaborazione con Udacity. Segui uno dei diversi corsi gratuiti o iscriviti al programma Nanograd di Udacity.
Corsi di formazione
Che tu abbia poca esperienza nella scrittura di app o che abbia anni di esperienza, questi corsi online di Google possono aiutarti a sviluppare le tue competenze.