Ao longo dos poucos anos da história da computação, as interfaces com o usuário tem passado por grandes evoluções técnicas, passamos de conectores de válvulas a efeitos 3D em alta definição em pouco tempo, e de uma forma que o desenvolvedor não precisa mais ter trabalho desenhando as interfaces praticamente "na unha". Todo computador pessoal já tem acesso a uma interface com uma infinidade de recursos, ou seja, podemos ter aplicações das mais variadas formas e estilos, até navegar entre seus arquivos e pastas pode ser feito com riqueza visual e belos efeitos, mesmo que isso as vezes não agregue tanta funcionalidade temos que concordar que isso conquista o usuário! E tudo isso em diversos dispositivos diferentes e com cada vez mais formas de iteração: mouse, touchpad, multitouch, teclado, acelerômetros, logo logo com nossas ondas cerebrais, quem sabe ...
Anaconda
Android
Ant
Apache
Arquillian
Artigos
Bash
BDD
Cabal
Cedro
CentOS
CloudComputing
Cluster
Consultoria
Criptografia
Cucumber
Deployment
DFJUG
DimDim
Django
Dropbox
DropbProx
EAD
Eclipse
EJB
EmbeddedJopr
Eventos
Facelets
FAJESU
FGSL
Flex
FLISOL
GAE
Git
GlassFish
Goiania
Google
Groovy
GWT
Hazard
HTML
Internet 3G
Jataí
Java
JavaEE
JavaFX
JavaScript
JavaSenior
JBAS-1
JBAS-2
JBoss
JBossAS
JBossAS7
JBossEAP6
JBossInBossa
JBossON
JConsole
Jopr
JSF
JUnit
Kickstart
Kubuntu
Linux
LoadBalancing
MacOSX
Maven
Mirror
mod_cluster
mod_jk
Motodev
MountainLion
NetBeans
Nexus
Pesquisa
Projeção
Psicologia
Python
Rede
RHQ
RIA
RSA
Ruby
Scala
Screencast
Seguranca
Selenium
Shell
ShrinkWrap
SnowLeopard
Soluções
Subversion
TDC2010
TDD
Testes
Threads
Tomcat
Tutoriais
Txt2tags
Ubuntu
UNIC
UUID
VBoxManage
Videos
Vim
VirtualBox
VirtualHost
Virtualização
VM-CentOS
VMCursoLadoServidor
VMware
VMwarePlayer
WebEx
WebLogic
WebSharing
WebSphere
Wicket
Mostrando postagens com marcador JavaSenior. Mostrar todas as postagens
Mostrando postagens com marcador JavaSenior. Mostrar todas as postagens