MokaByte
MokaByte n. 176 - Settembre 2012
Appunti di UX design
esperienza-utente

Appunti di UX design

I parte: Introduzione alla User eXperience (UX)

Inauguriamo con questo numero della rivista un ciclo di articoli incentrati sul mondo della User eXperience. La definizione di cosa sia la UX e di come si possa incentrare la progettazione dei sistemi su di essa sarà il tema portante della serie, con esempi provenienti dal mondo reale.

Leggi tutto »
JBoss Seam: Web Application di nuova generazione
jbossseam

JBoss Seam: Web Application di nuova generazione

I parte: Panoramica sul framework

In questo articolo parleremo di JBoss Seam, un framework per lo sviluppo di applicazioni web in tecnologia Java. Seam fa propria tutta l’esperienza maturata in un decennio di sviluppo di applicazioni web e ci propone un rendering della Java EE platform con un modello uniforme a componenti che rende semplice l’implementazione di applicazioni.

Leggi tutto »
Java e i portali
fruibilita

Java e i portali

Un caso d’uso: i siti web della Pubblica Amministrazione

Abbiamo già discusso della realizzazione di siti web con piattaforme Java open source come Liferay Portal. Ora analizziamo un caso d’uso pratico in un settore molto importante: i siti web per la pubblica amministrazione.

Leggi tutto »
Le specifiche di Java EE 6
target-elementtype-type

Le specifiche di Java EE 6

IV parte: Concludiamo la discussione su EAT: JSR-299 CDI

L’ultima volta ci eravamo lasciati parlando dei pattern e riassumendo quelli di cui avevamo già parlato e quelli di cui parleremo in questo ultimo articolo della serie. In pratica la situazione era composta da patterns creazionali: Factory Method (@Produces), Singleton Factory Method (@Singleton); patterns strutturali: Decorator (@Decorator); patterns comportamentali: Alternatives (@Alternative), Dependency Injection (@Inject), Interceptors (@Interceptor), Observer (@Observers, @Event).

Leggi tutto »
Progettazione, sviluppo e gestione del change con modelli UML, framework e strumenti open source
queste-tre-fasi

Progettazione, sviluppo e gestione del change con modelli UML, framework e strumenti open source

I parte: Modelli UML

Con questo articolo parte una nuova serie in cui verranno descritte in maniera molto pratica le varie fasi della progettazione di un ipotetico sistema software: dalla raccolta dei requisiti alla realizzazione dei modelli UML, dalla scelta dell’architettura applicativa, fino allo sviluppo e alla configurazione. In questa prima parte si affrontano i modelli UML.

Leggi tutto »
Soluzioni per il cloud computing
figura-4-relazione-tra-iaas

Soluzioni per il cloud computing

I parte: Concetti basilari

Cloud Computing, SaaS, PaaS, IaaS, virtualizzazione, pay-per-use, datacenter, sicurezza, modello business, architettura, piattaforma, sistema operativo

Leggi tutto »