10 December 2007
Progettazione e sviluppo di applicazioni WPF: come XAML trasforma e facilità l'interazione tra designer e sviluppatore.
Vi consiglio un interessante white paper di analisi sull'interazione tra designer e developer nella progettazione e sviluppo di applicazioni Windows Presentation Foundation. XAML (eXstensible Application Markup Language - un linguaggio di markup dichiarativo introdotto da Microsoft di derivazione dall'XML) è l'attore principale e ne risulta l'anello di congiunzione tra i due diversi universi - designer e sviluppatori. Nonostante XAML sia anche il linguaggio di markup utilizzato per lo sviluppo di applicazioni (RIAs) Rich Interactives Applications in Silverlight, lo studio specifico è focalizzato sull'analisi del workflow di progetto per lo sviluppo di applicazioni desktop "smart client" in Windows Presentation Foundation, nello sviluppo di applicazioni Silverlight per il Web influiscono ulteriori fattori progettuali legati e specifici al contesto online.
Nelle prossime settimane verrà presentata un ulteriore analisi che affronterà in dettaglio anche il workflow designer/developer per lo sviluppo di applicazioni Silverlight.
Lo studio è di potenziale interesse per entrambe le figure professionali coinvolte designer/developer; nello specifico per noi designer fornisce alcune “indicazioni/consigli” aggiuntivi su come ulteriormente ottimizzare il workflow in tutti i processi: prototipizzazione design e sviluppo.
Tre macro aree principali caratterizzano l’analisi:
- “The XAML revolution”: introduzione e analisi sul linguaggio di markup, vengono presentate e analizzate le caratteristiche, le potenzialità, le differenze rispetto agli altri linguaggi esistenti, ecc.
- “Roles / Workflow & Tools”: vengono analizzate le molteplici tematiche che designer e sviluppatori sono tenuti ad affrontare abitualmente nelle fasi di progettazione e sviluppo di un’applicazione multimediale. La seconda parte di questa sezione è invece più focalizzata sui tools per lo sviluppo; Expression Blend per noi designer e Visual Studio per i nostri colleghi sviluppatori e come risulta ben ottimizzato ed integrato il workflow di lavoro.
- “Tip and tricks”: A chiusura di questo white paper trovate una serie di consigli utili e testimonianze reali rilasciate da designer e sviluppatori che hanno testato personalmente l’utilizzo di XAML nello sviluppo di reale applicazioni multimediali.
Concludo segnalanodovi il link alla pagina da dove potrete scaricare la versione PDF dell’intero documento.