Sou bastante proficiente em C e conheço algum C ++, mas nunca toquei em Java. Recentemente, tive uma ideia para um aplicativo que acho que tem potencial e quero desenvolvê-lo.
Estou planejando usar o Android primeiro, porque ele não requer um Mac / iPhone.
Então, minha pergunta é: posso ir direto para aprender o desenvolvimento do Android, pegar a sintaxe Java à medida que for avançando e precisar (afinal de contas, não acho que seja muito diferente do C / C ++), ou devo fazer algumas semanas para aprender o básico do Java primeiro e depois começar com o desenvolvimento do Android?
hello world
aplicativo básico, mas qualquer coisa mais complicada do que isso e você terá problemas ao depurar apenas porque não conhece algumas das peculiaridades. Tentarei postar uma resposta mais longa (apontando alguns dos erros de novato que eu encontrar no SO) quando tiver algum tempo.