Recentemente tive uma experiência muito gratificante fazendo o curso Human Computer Interaction de Stanford pelo Coursera. E resolvi compartilhar essa experiência citando aqui um pouco sobre a minha visão do assunto. Mas antes de começar gostaria mesmo que você assistisse esse vídeo para entender um pouco o que está acontecendo atualmente. Fantástico não? Isaac Asimov é…
Nesse último evento do Interaction South America ’12, tivemos a presença de ninguém menos que Dan Saffer. Para quem não conhece Saffer também é autor de vários livros, sendo o seu mais recente Microinteractions. Dan Saffer page. Microinteractions Book. “Cada vez que você altera uma configuração, sincroniza os arquivos ou dispositivos, ajusta um alarme,…
Don Norman começou a sua palestra com uma simples ação. Pedindo para desligarem as luzes que ficavam em volta do painel de projeção. Sábia decisão, eu estava me perguntando se ele faria isso, levando em conta quem ele é, porque se estava me incomodando aquelas luzes ligadas e as vezes piscando, sendo que o painel…
Para iPad: Restrinja a hierarquia da sua informação Use a tela grande do iPad e elementos específicos de interface do iPad para dar às pessoas um acesso a mais informações em um só lugar. Embora você não queira juntar muita informação em uma única tela, você também quer impedir que as pessoas sintam que devem visitar muitas telas diferentes para encontrar o que deseja. Em geral, foque na tela principal o conteúdo primário e forneça informações adicionais ou ferramentas em uma tela auxiliar, como um pop-over. Isto dá às pessoas acesso fácil a funcionalidade de que precisam, sem que elas precisem sair do contexto da tarefa principal. Com a tela grande do…
Dando continuidade a série RoboGuice, neste post farei uma introdução à utilização de Eventos com RoboGuice. Se você ainda não viu os posts anteriores sobre RoboGuice postados aqui no blog da DClick, sugiro que dê uma olhada em: http://www.dclick.com.br/?p=6325, http://www.dclick.com.br/?p=6341, http://www.dclick.com.br/?p=6349 e http://www.dclick.com.br/?p=6357. Feita a introdução, vamos ao que interessa: O CÓDIGO!
Antes de iniciar a leitura deste post, confira os anteriores em: http://www.dclick.com.br/?p=6325, http://www.dclick.com.br/?p=6341 e http://www.dclick.com.br/?p=6349. Continuando o tópico iniciado no post anterior, neste post eu demonstrarei como utilizar o @Named do RoboGuice, que é equivalente ao @Qualifier, do Spring.
Começando mais um post para a série sobre RoboGuice, se você não viu os posts anteriores, sugiro que confira em: http://www.dclick.com.br/?p=6325 e http://www.dclick.com.br/?p=6341. Neste post eu demonstrarei como realizar injeção de dependência de uma interface com diversas implementações, utilizando o RoboGuice.
Dando continuidade ao post anterior (http://www.dclick.com.br/2012/08/01/android-injecao-de-dependencia-com-roboguice/), neste post eu darei alguns outros exemplos de utilização do RoboGuice, de forma simples. Para a injeção de outras classes, conteudos e valores. Seguem alguns trechos de código que exemplificam a utilização de algumas anotações do RoboGuice: