Il Facade Pattern è un design pattern di tipo Strutturale che nasconde la complessità di un sistema e offre una interfacca ai client che vogliono accedere ad esso. In italiano…
Programmazione
Articoli riguardanti l’ arte della Programmazione.
[Cheatsheet] Cominciare a programmare in java
Per chi ha già conoscenze di concetti riguardanti linguaggi di programmazione, ed in particolare vorrebbe imparare il linguaggio Java, di seguito trovate una Cheatsheet molto carina creata da un professore…
[Android] Inviare una richiesta HTTP Post tramite HttpClient
Ecco un semplice snippet di codice che vi permetterà di effettuare delle richieste http POST. Vediamo subito il codice con commento: public void sendPostRequest() { HttpClient httpClient = new DefaultHttpClient();…
[Android] Creare un dialogo per la selezione di un file
Quello che lo snippet di codice seguente vi permette di fare è di creare un dialogo per la selezione di un file o di una directory. Vi allego anche una…
[Design Pattern] Singleton o Singoletto: come usarlo e a che serve
In questo articolo parleremo del Design Pattern creazionale chiamato Singleton. Cominciamo a vedere questo pattern che viene utilizzato quando dobbiamo riferirci ad un oggetto che deve essere unico e di…
[C] Il nostro primo programma
In questo articolo dedicato al linguaggio di programmazione C faremo il nostro primo, semplice programma e lo analizzeremo nel dettaglio. Questo articolo vuole essere un seguito a quello già scritto…
[Vim] Introduzione all’ editor di testo Vim
Vim è un editor di testo molto famoso e spesso contrapposto all’altrettanto noto Emacs. La sua particolarità è quello di poter eseguire con la pressione di pochi tasti compiti anche…
Cominciare a programmare giochi con libGDX
In questo articolo introdurremo il framework libGDX per la programmazione di giochi. Libgdx è un framework java per lo sviluppo di videogiochi che mette a disposizione delle API che permettono…
[Java] Cosa sono e come usare i tipi Generici
Permettono di definire con una classe un insieme di classi su tipi diversi utilizzati all’interno della stessa: e’ un meccanismo molto potente con molti meccanismi sottili, alcuni da conoscere. Tutte…
[Gratis] Corso di programmazione Android
La sigla MOOC corrisponde a: Massive Oline Open Course. E’ proprio di questo genere di corsi che si occupa Coursera: tutte le università del mondo possono creare ed amministrare corsi…