Posts com a Tag ‘interface’

JavaServer Faces Technology – Técnica demais para o designer, visual demais para o desenvolvedor

Neste artigo:

O desenvolvimento web orientado a componentes vem ganhando espaço na comunidade Java e a especificação JavaServer Faces Technology tem sido muito discutida. A pergunta que se faz é: quanto a JSF é produtiva no mundo real do desenvolvimento de software?

Tags / Palavras-Chaves:
JavaServer Faces Technology, frameworks, paper prototyping, interface, desenvolvimento

O desenvolvimento web orientado a componentes vem ganhando espaço na comunidade Java, vide RichFaces, Facelets, IceFaces, MyFaces, ADF, Seam, etc. Aqui, irei resumir tudo isso à JSF – JavaServer Faces Technology. A especificação JSF e todas as consequências e discussões que ela traz junto estão em alta nos fóruns. Mas a pergunta importante que devemos fazer é: o quanto isso tudo é produtivo no mundo real do desenvolvimento de software?

Pensando em sistemas de interface web, sempre vi o desenvolvedor como a figura responsável por codificar a inteligência desse sistema, e o web designer responsável pela identidade visual. Porém, quando trabalhamos com JSF, as decisões de interface estão na mão do desenvolvedor, pois ele é quem conhece os componentes de interface possíveis de serem utilizados.

Pesquisando sobre o assunto, encontrei o post  Utilizando AJAX com JSF de maneira eficiente, onde podemos observer um código “HTML“. O curioso é que a única tag HTML utilizada no exemplo é a <body>, as demais são tags do JSF, que normalmente o web designer não conhece.

E o que isso implica para a produtividade no processo de desenvolvimento? Como trabalhar o desenvolvedor e o designer em conjunto, neste modelo?

Leia o restante deste post »

 

Desenvolvendo aplicativos para iPhone

Neste artigo:

Diante do sucesso do lançamento do iPhone e do iPod Touch, a Apple desenvolveu aplicativos para potencializar o uso dos aparelhos. Porém, alguns processos de licença, homologação e validação, como o EULA, limitam seu desenvolvimento. Dessa forma, como fica a evolução desses aplicativos?

Tags / Palavras-Chaves:
iPhone, iPod Touch, framework, telefonia móvel, aplicações, desenvolvimento

Todos conhecem a Apple por sempre tentar inovar e quebrar os padrões existentes fornecendo uma experiência nova e agradável para o usuário final. O lançamento do iPhone agitou o mundo da telefonia trazendo um aparelho elegante, com funcionalidades inovadoras , mudando para sempre o conceito de aparelhos móveis e reaquecendo um mercado que estava carente de novidades, pois os fabricantes líderes estavam acomodados com as poucas “inovações” que seus lançamentos apresentavam.

Apple iPhone especificações de tamanho
O iPhone (e posteriormente o iPod Touch) chegaram gerando uma movimentação em usuários, blogs, fóruns e comunidades de uma forma que eu não via a muito tempo,  pois, além de um excelente hardware, trazia um design moderno:  era fino (aproximadamente 12 milímetros), tinha um display grande (aproximadamente 62 milímetros de largura por aproximadamente 115 milímetros de altura), pesava impressionantes 90 gramas, câmera de 2 megapixels e contava com wi-fi, bluetooth. Além disso, foi lançado em duas versões, com HD interno de 4GB (já extinta), e a popular versão com 8GB. Todos os concorrentes se apressaram em apontar a impossibilidade de aumentar a capacidade de armazenamento, por se tratar de um HD interno, mas isso não chegou a ser uma ameça ao sucesso do aparelho.

Leia o restante deste post »