Esta não é realmente uma questão de como desenvolver os três, eu sei várias maneiras de plataforma cruzada e assim por diante. Mas eu quero saber mais do ponto de vista do desenvolvedor o quão difícil é basicamente desenvolver iOS, Android e aplicativos da web?
Atualmente, estou no meu primeiro emprego como desenvolvedor móvel / web. Eu já desenvolvi meu primeiro aplicativo para iPhone / iPad e agora tenho que desenvolvê-lo para Android, porque a versão da Web que eu tentei não teve o desempenho necessário e os bancos de dados da Web simplesmente não pareciam fazer o corte. Mas não tenho certeza de que é possível ser bom no desenvolvimento dos três em termos de lembrar de todas as APIs, etc. Eu não diria que tenho um problema com as linguagens de programação, apenas como usar as APIs para as várias plataformas. Além disso, todas as outras línguas que vejo, no meu tempo livre, parecem estar me espalhando.
É possível que uma pessoa desenvolva aplicativos iOS, Android e Web? Devo pensar em reduzi-lo para iOS e aplicativos baseados na Web?
Eu desenvolvo tudo sozinho, por isso não tenho ninguém para discutir quais são as melhores soluções para tudo e só estou tentando exercitar-me à medida que avança.
Então, algum desenvolvedor de plataforma cruzada por aí? As empresas têm equipes diferentes para plataformas diferentes?
Qualquer insight me ajudaria a juntar minha cabeça. Espero que esta pergunta faça sentido.