Think Mobile 2011: ecco di cosa si è parlato all’evento Google

1 Star2 Stars3 Stars4 Stars5 Stars (Nessun voto)
Loading...

2

Lunedi 26 settembre si è tenuta Think Mobile una conferenza molto interessante organizzata da Google alla Triennale di Milano.

Noi di devAPP eravamo presenti, vediamo di cosa si è parlato! (more…)

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

1 Star2 Stars3 Stars4 Stars5 Stars (Nessun voto)
Loading...

5

Introduzione all'Object Oriented Programming - Parte 2 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 risulterà a voi tutti molto meno noioso 🙂 ) (more…)

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

1 Star2 Stars3 Stars4 Stars5 Stars (1 voti, media: 5.00 su 5)
Loading...

4

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 web, ma risulta sicuramente molto utile anche a noi programmatori Android. Vediamo oggi, nel nostro nuovo tutorial di programmazione Android, come creare un’applicazione che esegua chiamate verso un server (ad esempio quello di twitter) e che legga il risultato in formato json. (more…)

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

1 Star2 Stars3 Stars4 Stars5 Stars (Nessun voto)
Loading...

2

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 occhio al programma.

(more…)

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

1 Star2 Stars3 Stars4 Stars5 Stars (2 voti, media: 3.00 su 5)
Loading...

1

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 vedremo come gestire il tasto menu che, come facilmente avrete intuito, alla sua pressione mostra un menu contestuale nella parte bassa del display. (more…)

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

1 Star2 Stars3 Stars4 Stars5 Stars (Nessun voto)
Loading...

0

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 quegli anni di Hippies e Juke Box il software era diventato sempre più complesso, ma allo stesso tempo più instabile e la manutenzione era un costoso incubo da cui il business desiderava svegliarsi; siccome di solito l’umanità dopo che il problema si presenta pensa ad una soluzione si è introdotto un nuovo radicale approccio alla programmazione che consentisse la scalabilità e la modularità richieste.

(more…)

T#016 – Toast e Dialog nelle nostre applicazioni Android

1 Star2 Stars3 Stars4 Stars5 Stars (2 voti, media: 5.00 su 5)
Loading...

0

alert_dialog-android-00 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 i vari metodi disponibili. (more…)

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

1 Star2 Stars3 Stars4 Stars5 Stars (1 voti, media: 5.00 su 5)
Loading...

5

Corso 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 funzionare assieme in modo da realizzare una soluzione informatica a tutto tondo, che inserita in un contesto di business possa fornire valore; il valore introdotto può essere uno snellimento dei processi, una maggiore efficienza o addirittura supportare processi prima non immaginabili.

Per questo motivo abbiamo deciso di inserire una overview del linguaggio di modelizzazione UML 2.0 in questo corso di programmazione Java: riteniamo che sia un valore aggiunto che mantiene la sua utilità a prescindere dal linguaggio di programmazione (a oggetti) che andremo ad usare in fase di sviluppo.

(more…)

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

1 Star2 Stars3 Stars4 Stars5 Stars (1 voti, media: 5.00 su 5)
Loading...

2

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 come implementare questa funzionalità e come aggiungere un button che interromperà, se premuto, il caricamento dei dati in background. (more…)

20.000 risoluzioni sotto Android: adattiamo la grafica delle nostre applicazioni a tutti i display esistenti

1 Star2 Stars3 Stars4 Stars5 Stars (Nessun voto)
Loading...

6

Android puzzle

A differenza di uno sviluppatore iOS che sa esattamente su che tipo di device/schermo verrà usata la propria applicazione, lo sviluppatore Android ha talmente tanta scelta che può quasi sentirsi a disagio. Disagio perché le centiaia di modelli di telefoni Android in commercio hanno le risoluzioni e le dimensioni degli schermi più disparate. La soluzione è davvero riscrivere la nostra applicazione per ogni risoluzione come sostengono alcuni? Mamma Google non ci lascebbe MAI (o non gli conviene lasciarci?) con una incombenza di questo tipo: la frammentazione del mondo Android infatti in questo caso risente dei suoi limiti, ma ovviamente una soluzione c’è! Cerchiamo quindi di pensare in proporzionale: abbandoniamo il “pixel” (px) e abbracciamo il “density-independent pixel” (dp)!

(more…)

Go to Top