What I expect in the future of Maemo Development

In these days I was thinking about: what could be done to improve Maemo Development and power user experience? There are some points that would need to be improved. This little list pretends to be just a starting point. I hope to get some feedback so we can discuss further in the maemo-developers mailing list.

Documentation: Maemo developers use different libraries and toolkit (GTK, libui, ecc…). There is not a common place where I can look for documentation. I’ve to visit each library website and get it. It would be great to have a tool just like Qt Assistant, integrating all documentation, including examples and aggregating external articles using a “live RSS aggregator”.

Kinetic scrolling:...

Leggi il seguito »

Invia questo articolo via email Invia questo articolo via email

links for 2008-04-23


...

Leggi il seguito »

Invia questo articolo via email Invia questo articolo via email

Test Driven Development: prima i test, poi il codice

Un metodo innovativo e agile per lo sviluppo e il design del software è il Test Driven Development (TDD): sviluppo guidato dai test. E’ un’alternativa al solito metodo a cascata (waterfall), secondo il quale, dopo un’adeguata analisi e progettazione, si inizia a scrivere il codice e solo alla fine si passa al testing e al debug.

Il TDD, invece, (previa analisi e progettazione, ovviamente) consiste nello scrivere il proprio codice ripetendo ciclicamente questi passi:

- scrivo il test prima ancora che esista il codice da testare
- il test (ovviamente) fallisce
- scrivo il codice minimo che faccia passare il test...

Leggi il seguito »

Invia questo articolo via email Invia questo articolo via email

YouOS

Su YouOS.com è possibile creare un proprio sistema operativo online da utilizzare tramite il proprio browser in qualunque posto ci si trovi. Il progetto è nato un paio di anni fa e nel 2007 è entrato nella top 20 di PC World come migliore applicazione innovativa. Dal sito è possibile provare [...]
Invia questo articolo via email Invia questo articolo via email

links for 2008-02-18


...

Leggi il seguito »

Invia questo articolo via email Invia questo articolo via email

links for 2008-02-04


...

Leggi il seguito »

Invia questo articolo via email Invia questo articolo via email

Yahoo Pipes: un nuovo esempio di Web 2.0

Yahoo Pipes è un nuovo servizio gratuito che permette di creare un servizio web miscelando ed elaborando informazioni provenienti da differenti sorgenti presenti su Internet. Utilizzando un editor visuale nel proprio browser è possibile pubblicare e condividere servizi senza scrivere una sola riga di codice: è sufficiente trascinare i differenti moduli messi a disposizione e commeterli tra di loro. Ogni modulo è specializzato nel reperire informazioni su Internet da una particolare fonte o con una particolare tecnologia, o nell'elaborare le informazioni in ingresso con certe modalità. I moduli hanno dei connettori in ingresso ed in uscita per poterli collegare tra di loro e creare un "pipe"...

Leggi il seguito »

Invia questo articolo via email Invia questo articolo via email