Por favor me ajudem e sejam sinceros.
Sou desenvolvedor web com base em php puro, recentemente tive uma oportunidade e trabalhei com Laravel. Atualmente estou sem emprego e estou focando em estudar. Sempre quis e tive vontade em desenvolvimento mobile mas nunca tive oportunidades. Atualmente tenho ficado muito dividido em estudar React-native ou Flutter. Pelo que andei vendo o React seria um pouco mais fácil por meio que utilizar Css para estilizar certas coisas e como já sou dev web, ele seria algo mais perto do meu nível de conhecimento atual. Mas por outro lado o Flutter me chama muito atenção por todo seu potencial de fazer apps web, nativos e para windows ou MAC, sei que o React-native já esta fazendo isso mas o flutter faz há mais tempo.
Se vocês estivessem o meu lugar o que fariam?, estudariam e se especializariam mais na web, ou estudaria algumas das tecnologias acima. Se tiverem alguma vivência com algum framework acima por favor compartilhem suas opiniões sinceras.
Porque não os dois?
React Native e Flutter são duas opções populares para desenvolvimento mobile multiplataforma. Ambos têm suas vantagens e desvantagens. O React Native é amplamente adotado e possui uma grande comunidade de desenvolvedores, o que pode facilitar a aprendizagem e a obtenção de suporte. Além disso, como você já tem experiência com desenvolvimento web, a curva de aprendizado do React Native pode ser mais suave.
Comece com o React, startups usam muito, e depois vai pro Flutter.
Boa tarde. Tanto faz na verdade... No seu lugar eu olharia qual tecnologia com mais vagas na área que vc quer, se é mobile, pesquise a quantidade de vagas que tem em flutter e em React Native na sua região, e estude a escolhida, não se esqueça dos fundamentos. Tecnologias evoluem e o que uma faz amanha ou depois a outra pode fazer também, não se apegue tanto a framework X ou Y, elas não são nada além de seu ganha pão.
Uma boa questão... Acredito que depende de muitos fatores essa resposta. Como por exemplo: O seu momento de vida te permite arriscar mais? Quais técnologias as empresas que você almeja trabalhar usam? Você precisar estar pronto mais rápido ou pode demorar um pouco mais? e etc...
Responder dúvidas como essas, com certeza, vão te ajudar a dar os próximos passos. Trabalhar com ferramentas que você tem certa familiaridade podem ser mais rápidas e com isso você pode ter um exito mais rápido. Porém se você possui mais tempo e necessita de recursos do flutter, sem dúvida essa opção te atenderá bem. Se o seu momento de vida permitir arriscar mais teste as duas, veja a que mais te agrada e investe nela, acredito que isso não seja ruim para o seu crescimento.
No mais sucesso na sua jornada, espero ter ajuda um pouco mais! 😉
Mano, faz o que você se diverte mais, se vc ta no momento de escolher, utilizar aquilo de te deixa animado. Mas saiba de uma coisa, o mercado de flutter não ta mais tão promissor assim, React Native ja tem um comunidade muito maior para manter e não tem limitação de tecnoligia que op Dart tem.