09. Corso completo di Programmazione Java – Introduzione all’Object Oriented Programming – Parte IV

La scorsa settimana abbiamo parlato di ereditarietà in Java e abbiamo visto come non sia un concetto astratto, gioia di qualche modellatore esteta: se usata in modo appropriato apporta vantaggi tangibili nel codice, come centralizzazione, riusabilità e flessibilità. Oggi, in questa nuova lezione del nostro corso completo di programmazione in Java, vedremo un concetto strettamente… Continue reading 09. Corso completo di Programmazione Java – Introduzione all’Object Oriented Programming – Parte IV

T#014 – Eseguire task in modo asincrono con AsyncTask

In molti framework di sviluppo con interfacce grafiche i task lunghi non devono essere eseguiti nel thread principale dell’applicazione. Infatti il thread principale è quello che si occupa di gestire gli eventi che arrivano dall’interfaccia (per esempio il click di un pulsante), se questo thread è già occupato a eseguire qualcos’altro chi si occupa di… Continue reading T#014 – Eseguire task in modo asincrono con AsyncTask

T#013 – Sfruttiamo le Shape Drawable nelle nostre applicazioni Android

Nel post di oggi vediamo un metodo per abbellire le nostre applicazioni Android anche senza bisogno di essere dei “maghi di photoshop”. Il metodo usato è anche un ottimo rimedio per non aver problemi dovuti alle diverse risoluzioni supportate da Android.

T#012 – Popolare ListView con elementi prelevati da un database SQLite nelle applicazioni Android

In questo tutorial di programmazione Android concludiamo l’esempio dedicato alle ListView con elementi presi da un database SQLite. Nei precedenti post abbiamo visto come creare e aggiornare un database, oggi vedremo come prelevare i dati da questo database e come mostrarli in una ListView all’interno della nostra applicazione Android.

Pensare in modo modulare: suddividi la tua applicazione Android in più progetti

Anche se le applicazioni per i nuovi dispositivi mobili vengono percepite come progetti di piccole dimensioni che non richiedono grossa manutenzione, è bene non scordarsi dei buoni principi di progettazione e programmazione. Cerchiamo quindi sin da subito di pensare a come suddividere il proprio progetto in moduli che possano essere eventualmente riusati in applicazioni future.… Continue reading Pensare in modo modulare: suddividi la tua applicazione Android in più progetti

Google I/O is coming to town

3… 2… 1… We have ignition La vita scorre placida nei suoi abitudinari alvei, ma in realtà Martedì 10 Maggio un evento si manifesterà tra di noi, lasciando scolvolte le coscienze tecnologiche di tutti: Google I/O sta per essere lanciata! A parte le ironiche iperboli è ormai cosa risaputa: gli eventi Google lasciano il segno… Continue reading Google I/O is coming to town

T#008 – Creare un’Activity per la gestione delle preferenze delle proprie applicazioni Android

Dopo aver visto nel precedente tutorial come usare la classe SharedPreferences per memorizzare valori primitivi, vediamo ora un esempio completo di interfaccia grafica propria, che ci permetterà di modificare varie opzioni. In questo post vedremo un semplice esempio di un’applicazione che mette a disposizione una Activity di preferenze in cui impostare alcune opzioni dell’interfaccia grafica.

T#002 – Creiamo il nostro primo programma per Android “Hello World!”

Ciao a tutti, eccoci con in nostro secondo tutorial dedicato al mondo della programmazione Android. Oggi vediamo come creare il nostro primo e semplice programma, il classico “Hello World”, ovviamente per dispositivi Android. Non fatevi ingannare dalla semplicità del primo progetto, oggi, infatti, studieremo insieme parecchi concetti molto importanti utili ad ogni programmatore Android e… Continue reading T#002 – Creiamo il nostro primo programma per Android “Hello World!”

Impara a programmare Google Android con devAPP

Ciao a tutti, dopo un anno e mezzo dalla nascita del nostro “reparto” dedicato al mondo della programmazione iOS (iPhone e iPad) abbiamo deciso di costruire per voi una nuova area. Non una semplice e nuova sezione del sito esistente, ma un vero e proprio altro sito dedicato ad un altro tema molto importante nel… Continue reading Impara a programmare Google Android con devAPP