O que é melhor aprender primeiro, o desenvolvimento de aplicativos iOS ou Android?
Você não deve't escolher uma linguagem.
Eu sei, parece bobagem, mas me ouça....
Existem muitos desenvolvedores hoje em dia que acreditam que a linguagem que eles escolhem, define o que eles fazem.
Eu treinei como "Engenheiro de Software" quando estudei o assunto.
Qual é a diferença que você pode perguntar?
Eu sei que posso pegar qualquer linguagem que você colocar na minha frente em cerca de uma hora, mesmo uma linguagem I'nunca usei antes, isso'é o que faz a diferença.
Você vê, no mundo real isso'é tudo sobre dinheiro, I'não vou mentir para você. Uma empresa, querendo contratar um aplicativo móvel Dev vai contratar o pior desenvolvedor do planeta desde que a) eles não't custe muito caro e b) eles possam dar a volta ao projeto no tempo mais rápido possível para que a empresa de marketing possa começar a ter lucro.
Por que isso tem influência na linguagem que você aprende?
Bem, porque a empresa quer produzir o aplicativo vai insistir que você escreva na linguagem que eles percebem ser a que pode ser usada mais rapidamente, é realmente tão simples quanto isso.
A maior parte do tempo eles não'não importa que a linguagem X seja a melhor para acessar a base de dados, ou que a linguagem Y seja muito mais estável quando se trata de lidar com um web-service para gerenciar widgets.
Apleta isto com o facto de que na maioria das vezes a pessoa que te dá os teus pedidos ganhou'não tens a primeira pista de como escrever uma página web básica, esquece um aplicativo móvel completo, e eles'muitas vezes acreditarão em tudo o que os seus génios do marketing lhes disserem, o que infelizmente significa que eles'virão ter contigo e dirão "hey Joe...."
Her'é a sua folha de especificações, preciso que escreva isto em LOLCODE e preciso que seja escrito até o final do dia porque temos um cliente que vem ver isto amanhã.
Nesse ponto, você'vai protestar e dizer, mas eu não'não conheço LOLCODE, aprendi Java, posso escrever em java se você quiser.... para o qual posso garantir que a resposta será algo como:
NO, LOLCODE é uma linguagem melhor e mais rápida, se você usar que você'vai fazer isso hoje, Java vai levar muito tempo e custar muito...
Você'vai protestar mais uma vez, só para ter certeza, e a resposta será:
p>Não é problema meu, é'é seu, só faça acontecer.>p>Sou que eu sou franco e direto ao ponto, yup, porque para muitos desenvolvedores saem da escola\uni hoje em dia pensando que'tudo vai ser canja....jogue alguns java-script lib's juntos, codifique uma bela interface com CSS e HTML e bob's seu tio... exceto que o mundo real não't funciona assim.Aprenda a codificar, em QUALQUER Linguagem, acredite, it's a melhor preparação que você pode ter.
Fonte de informação: Escrever software agora para a melhor parte dos 30 anos em quase todas as linguagens que você pode imaginar, e então alguns...
>p>UPDATE Janeiro 2019Em resposta ao comentário que recebi abaixo, LOLCODE é uma linguagem de programação real, é o que muitos classificariam como uma linguagem de brinquedo, no entanto, feita apenas para o inferno dela.
LOLCODE
Artigos semelhantes
- Quais são as melhores linguagens para o desenvolvimento de jogos e aplicativos? O que devo aprender primeiro? Eu sou completamente um principiante.
- Qual é a diferença entre o desenvolvimento de aplicativos Android e o desenvolvimento de jogos Android?
- Que curso devo aprender para conseguir um emprego rapidamente: Desenvolvimento da pilha MEAN ou desenvolvimento do Android?
- Comparação de custos de desenvolvimento de jogos: iOS, Android, DS, PSP. Por que é mais barato desenvolver no iOS?