Luz, Câmera, Ação!
Enjoy it!
By spock
http://linkedin.spock.com.br/
http://facebook.spock.com.br/
http://www.springbrasil.com.br/
Blog pessoal onde posso escrever livremente as minhas idéias e pensamentos, geralmente sobre tecnologia ...
Build network make open source software
As simplificações propostas nas classes implementadas na camada de controle serviram de referência para o desenvolvimento dos exemplos contidos no livro JavaServer Faces 2.0, The Complete Reference, escrito pelo Ed Burns, líder da especificação do JSF 2.0 no JCP, e pelo Chris Schalk, Developer Advocate no Google. Este livro implementa uma aplicação chamada Virtual Trainer ao usar a modelagem para gerenciamento do contexto de persistência e demarcação da transação via JTA através de classes base abstratas para os Managed Beans do JSF 2.0 no ScrumToys.
Num comparativo realizado pela Info, o iPhone 3GS levou a melhor em alguns quesitos, mas o Motorola Milestone, além do Android 2.0, ganha em alguns pontos no hardware. Apesar da Motorola já oferecer um outro celular com Android (o Motorola Dext), no momento o Milestone é a nossa única opção com a versão mais nova do Android.
O Motorola Milestone conta com uma câmera fotográfica de 5M pixels contra a câmera de 3M pixels do iPhone. Além disso, o Milestone oferece flash através de LED e um certo nível de zoom. Contudo, o design quadradão do Milestone desanima qualquer um. Inclusive é chamado de Android de tiozão pela Info.
Apesar da velocidade proporcionada pelo Android, pela presença da Google, por ser mais simples de desenvolver aplicativos e disponibilizá-los sem muita burocracia para venda na loja online do Android, acabei optando pelo iPhone pelo design, facilidade de uso e excelente integração com o iTunes via um MacBook Pro que possuo. Contudo, achei muito chato não suportar multi-tarefa, ao sair do Skype para rodar outro aplicativo, o iPhone desconecta a minha conta Skype. Tem uma boa gambi para os programas serem atualizados periodicamente via a tecnologia de "push". Mas nem todo aplicativo suporta o "push".
Este ano terei mais uma vez o privilégio de participar como palestrante do JavaOne, o maior evento Java do mundo."Desde o lançamento do JavaServer Faces no Java EE, tornou-se possível desenvolver aplicações Web 2.0 usando um modelo efetivo de componentes visuais com a mesma semântica de aplicações desktop baseando em Swing. O modelo de eventos tornou-se efetivo após a popularização do Ajax ao promover RIA. Todavia, performance e escalabilidade são afetadas por velhos padrões de projetos quando são aplicados na arquitetura da aplicação. Novos padrões de projeto devem ser aplicados para atingir os requisitos de performance neste novo cenário.
Esta sessão apresentará algumas dicas e truques para melhoria efetiva da performance de interfaces Web usando Ajax e o gerenciamento do contexto de persistência JPA."
