Archives

Category Archive for: ‘Programmazione’

Video Game Development Process

Cominciare a programmare giochi con libGDX

0

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 al nostro gioco di funzionare su più piattaforme. Essendo Java, sfrutta anche le funzioni della JVM (Java Virtual Machine) come ad esempio l’ hotswap che ci permette di vedere in …

Read More
Java Logo

[Java] Cosa sono e come usare i tipi Generici

0

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 le collezioni che abbiamo visto ed utilizzato, sfruttano i Generics (parentesi triangolari). Per creare un’istanza di classi con Generici, semplicemente creiamo un’istanza di una classe passando uno o più tipi …

Read More
Google Android

[Gratis] Corso di programmazione Android

0

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 su moltissimi argomenti direttamente dal sito di Coursera. Purtroppo di corsi in italiano che stanno per partire, ce n’è solo uno dell’ università de la Sapienza intitolato “La visione del …

Read More
3d Java Text1

[Java] Le interfacce

0

Le interfacce sono uno strumento utile ed interessante di Java: esse ci permettono di definire metodi comuni a classi, senza darne un’implementazione e permettono di standardizzare l’ iterazione fra oggetti definendone un comportamento limitato. Le interfacce sono praticamente classi astratte al cento per cento, dove possiamo definire solo parametri di metodi, e delle costanti. Nelle interfacce, è vietato dare un’implementazione …

Read More
Java Logo

[Java] Le classi interne

2

Finora abbiamo visto ed utilizzato solo classi top level ovvero ad ogni classe, abbiamo dedicato un file a parte. Questa pratica, non è obbligatoria introduciamo infatti ora, le classi di tipo nested class: ovvero classi interne ad altre classi. Queste nested class, possono essere di tipo static oppure non-static: nel secondo caso, vengono chiamate inner class. Vediamo subito come si crea una …

Read More
Exception

[Java] Le eccezioni

0

Eccoci ad una parte molto importante della programmazione in Java: le eccezioni. Le eccezioni sono dei meccanismi che ci permettono di gestire delle situazioni non previste all’interno del nostro programma, che altrimenti sarebbero state gestite in qualche modo dalla JVM (o in generale, dal sistema). Un esempio famoso di eccezione, è la BOSD di Windows che pochi -spero- hanno avuto …

Read More
Page 4 of 12« First...«23456»10...Last »