Un sito Internet o una “App” Web non saranno mai in grado di competere con il software nativo, e gli sviluppatori dovrebbero tenere in debita considerazione questo fatto. Almeno stando a quanto sostiene il maintainer di QuirksMode, che parla della necessità di ripensare all’approccio moderno ossessivamente incentrato sulla (a sui dire pessima) replica delle interfacce native sui browser. (more…)

Continua a leggere App Web perennemente inferiori alle App native?

Categoria: Software e Servizi

Apache Click è un framework JEE per web application, giunto di recente alla versione 2.2.0. Tra i punti di forza segnalati dagli sviluppatori: facilità  di utilizzo; sviluppo per pagine o per componenti, in parte ispirato a Tapestry; modello ad eventi; supporto a pagine dotate o meno di stati (stateful vs stateless); performance elevate; gestione integrata per form e validazione client/server; supporto alle JSP ed a template engine come Velocity o FreeMarker. A livello di UI non siamo magari ai livelli di framework come Vaadin per varietà  ed estetica, ma c'è un discreto numero di componenti, nonché il supporto ajax: qui uno showcase. La versione minima della JDK per utilizzare Apache Click è la 1.5. Per chi sviluppa con Eclipse c'è anche un plugin chiamato ClickIDE.

Continua a leggere Click, web application framework targato Apache

Categoria: Java

Utilizzare una piattaforma CMS basata esclusivamente su flat file (cioè senza un backend appoggiato ad un database relazionale) è una soluzione che attrae tanti sviluppatori. Chi vuole risparmiare potrebbe essere allettato dal non dover pagare un servizio di affitto del database host per cavarsela con poche decine di euro d'affitto del solo server web. (more…)

Continua a leggere Chi si fida dei flat file?

Categoria: CMS

Una fetta importante di servizi Web 2.0 è rappresentata dagli strumenti utili a migliorare la propria produttività . Ho raccolto un po' di link negli ultimi tempi che vorrei presentare qui. Cominciamo con i servizi per le to-do list: Toodledo Gubb Bla-Bla List Ta-da List Todoist Task This Passiamo ora agli strumenti un po' più avanzati che consentono di gestire e organizzare task, progetti e tempo. (more…)

Continua a leggere Produttività  on-line

Categoria: Software e Servizi