Filtra gli screencast

Java

Java DateTime API

Episodio #31 | Durata 21 minuti | Categoria

Per anni, Java ha gestito le informazioni data/ora con le classi Date e Calendar ma i loro limiti e la confusione creatasi nel settore hanno indotto i progettisti del linguaggio ad operare una ristrutturazione del settore: nascono così le DateTime API, incluse in Java8

Android

Android: Salvare dati nelle SharedPreferences

Episodio #30 | Durata 18 minuti | Categoria

Quando si ha necessità di salvare dati singoli in maniera persistente, si può ricorrere alle SharedPreferences piuttosto che allestire un intero database o ricorrere al salvataggio su file. E’ una pratica semplice, ma da non sottovalutare in quanto particolarmente adatta a determinati casi

Android

Gestione delle risorse per app adattabili

Episodio #29 | Durata 21 minuti | Categoria

La nostra app Android dovrebbe essere distribuibile nel mondo intero adattandosi a qualsiasi tipo di dispositivo. Si può raggiungere tale obiettivo senza grandi difficoltà con una adeguata configurazione delle risorse: vediamo come

Java

Programmazione concorrente con Thread ed Executors

Episodio #28 | Durata 23 minuti | Categoria

Quando le applicazioni crescono potrebbero aver bisogno di eseguire operazioni in parallelo: questo non è impossibile. Si può suddividere un programma in più filoni d’esecuzione attivandoli e coordinandoli con apposite classi Java. Iniziamo ad esplorare il mondo della programmazione concorrente

Java

Leggere e scrivere file di testo in Java

Episodio #27 | Durata 19 minuti | Categoria

La memorizzazione su file è una delle principali modalità di persistenza di dati nella programmazione. Java offre un intero sottosistema per affrontare questa tematica. Vediamo come si possono salvare e leggere file testuali su disco

Android

Android: accedere alla rete con OkHttp

Episodio #26 | Durata 18 minuti | 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

javascript

Introduzione a P5.js

Episodio #25 | Durata 15 minuti | Categoria -

p5.js è una libreria JavaScript inusuale e al tempo stesso molto interessante e divertente nata, cosi come Processing, per rendere la programmazione accessibile ad artisti, designer, insegnati e chiunque sia alle prime armi con la programmazione in genere.

Java

JavaFX, usare i layout predefiniti

Episodio #24 | Durata 14 minuti | Categoria -

JavaFX viene distribuito con un gran numero di layout predefiniti inclusi che impongono politiche di gestione degli spazi in grado di rendere più leggero il nostro lavoro di progettazione. Vediamone alcuni al lavoro in questo esempio

Android

AutoCompleteTextView in Android

Episodio #23 | Durata 12 minuti | 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

Java

Java: LinkedList e ArrayList a confronto

Episodio #22 | Durata 21 minuti | Categoria

In Java, l’ArrayList è il tipo di lista più comune ma non è l’unico. La LinkedList può essere molto utile, soprattutto in determinate casistiche. In questo tutorial, ne conosceremo le caratteristiche fondamentali e la metteremo a confronto con l’ArrayList