08. Corso completo di Programmazione Java – Introduzione all’Object Oriented Programming – Parte III

Bentrovati! La scorsa settimana abbiamo messo a cuocere la nostra prima classe Java: un Impiegato con nome, stipendio e dataAssunzione. Dopo sette giorni, ora che l’Impiegato sarà ben cotto e tenero, possiamo ripartire e cominciare a vedere insieme come si realizza in Java l’ereditarietà.

07. Corso completo di Programmazione Java – Introduzione all’Object Oriented Programming – Parte II

Eccoci con una nuova lezione del nostro corso completo di programmazione in Java. Nella lezione precedente abbiamo visto molte cose sull’object oriented e molto altro si potrebbe ancora dire. Tuttavia, crediamo sia meglio iniziare a “sporcarsi un po’ le mani” scrivendo un po’ di codice: in questo modo molti aspetti verranno chiariti strada facendo (e… Continue reading 07. Corso completo di Programmazione Java – Introduzione all’Object Oriented Programming – Parte II

T#018 – Fare una chiamata a un servizio json dalla nostra applicazione Android

Una delle tecnologie alla base del web 2.0 è sicuramente il linguaggio di programma javascript utilizzabile all’interno delle pagine web per effettuare chiamate asincrone verso il server (le famose chiamate ajax). Molto spesso le risposte di queste chiamate non sono nel classico formato xml, ma in un più leggero json. Questo formato è diffusissimo nel… Continue reading T#018 – Fare una chiamata a un servizio json dalla nostra applicazione Android

26 Settembre 2011: Think Mobile a Milano! Google organizza un Android Lab in Triennale

Google colpisce ancora con un nuovo evento tutto italiano! Lunedì prossimo 26 settempre 2011 presso la Triennale di Milano (Viale Alemagna 6) si terrà un nuovo workshop interamente dedicato all’androide preferito da tutti i googolisti del bel paese: il primo Android Lab, dedicato a tutti gli sviluppatori mobile. Di cosa si tratta? Diamo insieme un… Continue reading 26 Settembre 2011: Think Mobile a Milano! Google organizza un Android Lab in Triennale

T#017 – Creare e gestire i menu delle applicazioni Android

Eccoci con un nuovo tutorial di programmazione Android, oggi parleremo di un argomento interessante. Gli smartphone Android, come sicuramente saprete, hanno sempre almeno tre tasti fisici, il tasto back (simile a quello dei browser) il tasto home che permette di tornare alla home di Android e il tasto menù. Oggi parleremo proprio di quest’ultimo e… Continue reading T#017 – Creare e gestire i menu delle applicazioni Android

06. Corso completo di Programmazione Java – Introduzione all’Object Oriented Programming – Parte I

Mio nonno mi diceva che… Object-oriented programming (da ora OOP) è il paradigma di programmazione dominante al giorno d’oggi e ha rimpiazzato in molti ambiti le tecniche di programmazione più datate, ovvero quelle cosiddette procedurali. Nasce in risposta alla “crisi” del software avutasi tra la fine degli anni ’60 e l’inizio degli anni ’70; in… Continue reading 06. Corso completo di Programmazione Java – Introduzione all’Object Oriented Programming – Parte I

T#016 – Toast e Dialog nelle nostre applicazioni Android

Negli esempi visti nei precedenti tutorial abbiamo sempre usato interfacce Android composte solo da activity contenenti tutti i componenti da visualizzare. Ovviamente Android mette a disposizione vari metodi per notificare l’utente e per mostrare finestre di dialogo che coprono solo in parte l’activity principale. In questo post vedremo un semplice esempio in cui mostreremo all’opera… Continue reading T#016 – Toast e Dialog nelle nostre applicazioni Android

05. Corso completo di Programmazione Java – Introduzione a UML e Diagrammi di Classe

Quanti di voi da bambini hanno messo mano ai colorati mattoncini del Lego e hanno dato sfogo alla fantasia, progettando castelli medioevali, astronavi spaziali e macchine da corsa? Ebbene: lo sviluppo del software può essere assimilato, con una metafora ampia ma abbastanza corretta, alla creazione di modelli Lego. Ci sono componenti da assemblare, incastrare, far… Continue reading 05. Corso completo di Programmazione Java – Introduzione a UML e Diagrammi di Classe

T#015 – Mostrare o bloccare l’avanzamento di un task eseguito in background con AsyncTask nelle nostre applicazioni android

Nel tutorial precedente abbiamo visto come gestire un caricamento di dati in background. L’esempio visto può essere ulteriormente migliorato, ad esempio aggiungendo un feedback durante il caricamento dei dati, che di fatto ci aiuterà a non far sembrare bloccata l’interfaccia della nostra applicazione. In questo nuovo tutorial di programmazione Android andremo a vedere nello specifico… Continue reading T#015 – Mostrare o bloccare l’avanzamento di un task eseguito in background con AsyncTask nelle nostre applicazioni android