Android

Android: introduzione a Realm

Episodio #14 | Durata 31 minuti | Autore Giuseppe Maggi | 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

Java

Java: salvare e cancellare dati in un database relazionale con JDBC

Episodio #13 | Durata 24 minuti | Autore Giuseppe Maggi | Data 28-12-2016 | Categoria -

Per modificare un database, inserendo e cancellando record, il linguaggio Java, grazie a JDBC, offre prassi standard, efficienti e personalizzabili. Vediamo come applicarle nei nostri programmi

Android

Intent impliciti in Android

Episodio #12 | Durata 16 minuti | Autore Giuseppe Maggi | 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.

REST API con Ruby & Heroku

Episodio #11 | Durata 17 minuti | Autore Ignazio Calò | Data 14-12-2016 | Categoria - - -

Chi non ha bisogno di creare delle API? Ma chi l’ha detto che creare delle API debba essere qualcosa di complicato? In questo screencast vedremo come utilizzare Ruby e la gemma Grape per creare delle API e deployarle su Heroku.

VAGRANT: virtualizzazione a portata di mano

Episodio #10 | Durata 11 minuti | Autore Ignazio Calò | Data 07-12-2016 | Categoria

Vagrant è un tool utilissimo per lavorare con macchine virtuali. Disponibile per tutti i maggiori sistemi operativi permette di creare e condividere macchine virtuali e la loro configurazione in un batter d’occhio. Per non dover più dire “sul mio computer funziona”. In questo screencast vedremo come utilizzarlo e come creare una macchina virtuale con ubuntu.

Java

Java: interrogare un database con JDBC

Episodio #9 | Durata 20 minuti | Autore Giuseppe Maggi | Data 30-11-2016 | Categoria -

JDBC è un linguaggio universale con cui Java è in grado di dialogare con tutti i principali database relazionali esistenti. Tramite la sperimentazione diretta, interrogando direttamente un database, faremo la sua conoscenza.

Introduzione a SQL: creare, cancellare e modificare dati

Episodio #8 | Durata 13 minuti | Autore Giuseppe Maggi | Data 23-11-2016 | Categoria - -

Oltre alle query è necessario saper creare, modificare e cancellare dati per rendere durature nel tempo le informazioni che interessano l’utente. Con questo video, impareremo a farlo sfruttando i comandi INSERT, UPDATE e DELETE

Introduzione a SQL: le query

Episodio #7 | Durata 14 minuti | Autore Giuseppe Maggi | Data 16-11-2016 | Categoria - -

Conoscendo il linguaggio SQL potremo inviare comandi ad un database dalle nostre applicazioni mettendole in condizione di memorizzare informazioni in maniera persistente. Iniziamo a conoscere questo linguaggio scrivendo le prime query utili ad interrogare un database

Android

Introduzione ai Service in Android

Episodio #6 | Durata 13 minuti | Autore Giuseppe Maggi | 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 | Autore Giuseppe Maggi | 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