As novas tecnologias de desenvolvimento para celulares/smartphones

As novas tecnologias de desenvolvimento para celulares/smartphones estão se distanciando, você já reparou ?
Atualmente, podemos ver três grandes tendências: a Apple, com o seu Objective-C e toda a “marra” do iPhone, o Google com o Java, puxando a turma do Android e, finalmente, a Nokia que vem alavancando o Qt e o WRT (Javascript, CSS, HTML) como ferramentas definitivas e de primeira linha para o desenvolvimento para todas as suas futuras gerações de celulares e smartphones. Ok, ok… vou incluir o PalmPré na linha Web.

Se você pensar bem, estas tecnologias possuem pouco contato entre si, dificultando bastante para quem quer atacar em mais de uma linha de desenvolvimento. Ser expert em web, programar em Java, dominar o Qt e ainda brincar de objective-C não parece ser tarefa pra qualquer um. Fico um pouco chateado em ver o Python numa posição mais de segundo plano, pelo menos nos celulares Symbian. Mas para Maemo isto pode se reverter graças á facilidade de uso do PyGTK e PyQt/PySide.

Facilidade de uso vai ser algo determinante para acolher desenvolvedores. Comunidade forte e deployment simplificado do aplicativo também. Vamos ver como o mercado se comportará nos próximos meses.