Sou desenvolvedor Java e vou começar a trabalhar com o Android para me familiarizar com aplicativos móveis. Eu trabalhei com kits de ferramentas do Ajax, mas não desenvolvi nenhum desenvolvimento móvel.
Vi uma grande mudança no desenvolvimento de certos kits de ferramentas onde a curva de aprendizado realmente aumenta, como no GWT 1.5 versus 2.4. Eu só estou querendo entrar e aprender o básico (junto com as melhores práticas) por enquanto. Não sei se o Android 2 versus a versão 4 faria isso, mas a versão 4 pode apenas trazer recursos extras que talvez eu não precise conhecer no momento e tirar o foco principal.
É melhor usar a versão mais recente do Android ou, para garantir que os fundamentos sejam abordados, adote uma versão mais antiga que seja mais fácil de entrar e comece a desenvolver?