Windows Phone 7 Developer Guide

A equipa de Patterns & Practices da Microsoft escreveu um excelente guia de desenvolvimento para Windows Phone 7, no qual é introduzido um cenário fictício de uma empresa com uma aplicação na Cloud, sobre a qual é desenvolvida uma solução para WP7, mostrando assim o conjunto de padrões e boas práticas que utilizaram nessa solução!

“Make the mobile web faster” by Google

Make the mobile web fasterAtravés do twitter do Luís Abreu, fiquei a conhecer um excelente artigo da Google sobre boas práticas para o desenho de aplicações web para dispositivos móveis!

Este artigo foi escrito por um dos Webmasters da Google, Jeremy Weinstein, e apresenta algumas técnicas muito interessantes para como criar sites compatíveis com a maior parte dos dispositivos móveis do mercado, de forma a reduzir o número de pedidos e dados transmitidos, bem como melhorar os tempos de resposta para estas páginas.

Boas Práticas para Aplicações Móveis

Patterns & Practices

O Amit Chopra colocou no blog MobileDev a referência a dois artigos muito interessantes, que vem ajudar com algumas boas práticas no desenvolvimento de aplicações móveis!

O primeiro é o Application Architecture Guide for Mobile Applications e é o capítulo 19 do Patterns & Practices Application Architecture Guide; já o segundo, Building Graphically Advanced Applications with the .NET Compact Framework 3.5, é um artigo do Giorgio Sardo em que ele demonstra como construir uma aplicação para Windows Mobile visualmente apelativa!

A estes junto ainda um outro que já aqui tinha falado antes, o Smart Client Software Factory, cuja última actualização data já de Abril de 2008!

Smart Client Software Factory – Abril de 2008

Enterprise Library

Já antes tinha aqui da Patterns and Practices Enterprise Library, um guia de boas práticas para desenvolvimento de aplicações com a .NET Framework.

Agora, falo do equivalente para a .NET Compact Framework e para dispositivos móveis, a Smart Client Software Factory.

Tal como a sua “big sister”, este é um pacote de componentes que servem de base ao desenvolvimento de aplicações móveis, e tem como fonte a própria comunidade de programadores e as suas sugestões e experiencias pessoais.

Enterprise Library 4.0 – Maio de 2008

Enterprise Library

Já está disponível a versão 4.0 da Enterprise Library!

A Patterns and Practices Enterprise Library é um conjunto de componentes reutilizáveis de software (blocos aplicacionais) desenvolvidos para facilitar certas desafios aos programadores (como os de logging, validação, tratamento de excepções, e muitas outras). Estes blocos são um tipo de “guia” sob a forma de código fonte.