Bookmark and Share
Document Actions

I primi passi da fare

by Alice Narduzzo last modified 2008-03-19 18:00

Per incominciare a lavorare con Android, leggi prima queste pagine:

Installare il SDK e il Plugin

Come installare il SDK e il Plugin Eclipse, o come usare altri strumenti per costruire applicazioni Android. Fornisce anche una guida su come eseguire applicazioni campione.

Ciao Android!

Iniziare a scrivere la tua prima applicazione Android, il popolarissimo Hello World, lo stile di Android.

Anatomia di un'applicazione Android

Una guida della struttura ed architettura di un'applicazione Android. Ti aiuterà a capire quali elementi compongono un'applicazione Android.

Tutorial: costruire un'applicazione Android completa

Questo documento ti guiderà nella costruzione di una vera applicazione Android: un taccuino in cui poter creare, modificare, cancellare appunti e note; la guida chiarisce molti concetti base grazie ad esempi pratici.

Strumenti per lo sviluppo

Gli strumenti del terminale compresi nel SDK, cosa fanno, come si usano.

Ciclo di vita di un'applicazione Android

I dettagli importanti sul ciclo di vita di applicazioni e Activities.

 

Altro materiale introduttivo

Dopo aver letto le sezioni precedenti, anche i materiali che seguono sono molto utili per iniziare:

Pacchetti centrali

Questi sono i pacchetti di base che compongono il SDK di Android per scrivere applicazioni. I pacchetti sono organizzati come tanti strati, elencati da quello di livello più basso a quello di livello più altro.

android.util
contiene varie utility classes di basso livello, come container classes specializzate, XML utilities, ecc.
android.os
offre servizi di base del sistema operativo, message passing, e comunicazione inter-process.
android.graphics
è il pacchetto del rendering di base.
android.text, android.text.method, android.text.style, e android.text.util
fornisce un ricco set di strumenti text processing, che supportano rich text, input methods, ecc.
android.database
contiene APIs di basso livello per lavorare con i databases.
android.content
offre vari servizi accedere ai dati dei dispositivi: applicazioni installate sul dispositivo e le sue risorse associate, e content providers per persistent dynamic data.
android.view
è il framework centrale dell'interfaccia utente.
android.widget
fornisce elementi per l'interfaccia utente standard (liste, pulsanti, layout managers, ecc) costruiti dal pacchetto della visualizzazione.
android.app
fornisce il modello di applicazione di alto livello, implementato usando Activities.

 

Altri pacchetti importanti

android.provider
contiene definizioni per vari content providers standard inclusi nella piattaforma.
android.telephony
fornisce APIs per interagire con i dispositivi del telefono.
android.webkit
include varie APIs per lavorare con contenuto web-based.