Filtra gli screencast

Android

Android: accedere alla rete con OkHttp

Episodio #26 | Durata 18 minuti | Data 29-03-2017 | Categoria

L’accesso alla rete da un’app Android richiede un set necessario di operazioni da compiere nonchè adeguate configurazioni: OkHttp predispone alla perfezione il nostro lavoro per l’interazione con protocollo HTTP. Vediamone il funzionamento con un esempio pratico

Android

AutoCompleteTextView in Android

Episodio #23 | Durata 12 minuti | Data 08-03-2017 | Categoria

E’ fondamentale che l’utente inserisca dati corretti per poterli usare nelle nostre elaborazioni: noi, dal canto nostro, dobbiamo fare il massimo per aiutarlo. Un modo per indirizzarlo è quello di fornirgli dei suggerimenti e la AutoCompleteTextView permette di digitare testi in maniera guidata

Android

Android: inserimento di date con CalendarView

Episodio #21 | Durata 12 minuti | Data 22-02-2017 | Categoria

Inserire date tramite l’interfaccia dell’app può essere noioso e foriero di errori per l’utente. L’ideale sarebbe offrire un calendario a comparsa per selezionare la data desiderata in maniera intuitiva ed immediata. Il web ci ha abituato a questo da anni ma anche in Android si può con CalendarView

Android

Android: controllare l’input con TextWatcher

Episodio #19 | Durata 19 minuti | Data 08-02-2017 | Categoria

Le nostre app vivono dell’input fornito dall’utente pertanto è fondamentale verificarne la correttezza sin dall’introduzione. In questo, il TextWatcher può essere un validissimo alleato grazie ai suoi metodi che ci permettono di analizzare ogni carattere inserito dall’utente

Android

Android: animazioni con ViewPropertyAnimator

Episodio #18 | Durata 19 minuti | Data 01-02-2017 | Categoria

Le animazioni conferiscono dinamicità, gradevolezza nonchè comunicatività alle nostre interfacce utente. Consistono, in primis, nella manipolazione di alcune proprietà attribuite alle View e Android propone con ViewPropertyAnimator un modo agevole per fare tutto ciò: sperimentiamolo insieme

Android

Android: importare dati JSON in Realm

Episodio #15 | Durata 23 minuti | Data 11-01-2017 | Categoria - - -

La maggior parte dei servizi web offrono dati in formato JSON. Memorizzarli in un database richiederebbe diverse linee di codice per l’elaborazione e il salvataggio ma, usando Realm, potremo sfruttare le sue funzionalità dedicate proprio a JSON: già pronte, efficienti, veloci

Android

Android: introduzione a Realm

Episodio #14 | Durata 31 minuti | Data 04-01-2017 | Categoria - -

L’approccio classico alla memorizzazione di dati in un’app Android consiste nell’uso di un database Sqlite. Esiste però un’alternativa efficiente, funzionale e basata sulla programmazione ad oggetti: Realm, un sistema di persistenza che si offre come soluzione universale per il mobile

Android

Intent impliciti in Android

Episodio #12 | Durata 16 minuti | Data 21-12-2016 | Categoria

In Android, è possibile attivare azioni mediante l’invio di Intent impliciti. Saremo in grado di innescare l’apertura di un browser, la condivisione di dati, l’inoltro di una chiamata e molto altro: vediamo insieme gli aspetti applicativi di questo potente meccanismo.

Android

Introduzione ai Service in Android

Episodio #6 | Durata 13 minuti | Data 17-10-2016 | Categoria

La reattività di un’interfaccia utente dipende anche da quali e quante attività riusciamo a svolgere in background, in modalità asincrona. Abbiamo conosciuto AsyncTask nei nostri corsi ma in molti casi non basta: abbiamo bisogno dei Service. Vediamo come funzionano

Android

Android: introduzione a RecyclerView e CardView

Episodio #5 | Durata 20 minuti | Data 11-10-2016 | Categoria

Il pattern Adapter permette di mostrare all’utente moltitudini di dati opportunamente formattati. Per gestire il tutto al meglio esiste ora RecyclerView, un componente visuale ottimizzato. Con questo video faremo la sua conoscenza, contemporaneamente ad un’altra importante innovazione: le CardView