Executando verificação de segurança...
3

Por que eu escolhi o Flutter ?

Antes de tudo, quero pedir compreensão em relação ao meu português...

Eu sou curioso, por mim eu dominaria todos os assuntos, entre eles tem alguns destaques como psicologia, filosofia, teologia, tecnologia ( geral ), música e por ai vai.

Gosto muito de descobrir como as coisas funcionam e de aprofundar nelas, porém sou humano e não posso dominar todos os assuntos que existem no mundo.

Em outro ocasião eu poderia falar um pouco mais sobre minha trajetória, mas voltando, eu queria fazer de todo tipo de coisa como desenvolver sites, jogos, apps, scripts, animações e etc...

Então eu estudei um pouco de cada assunto, não o suficiente, assim como algumas linguagens, entre elas está C, Python, PHP, Javascript e C++, mas quando eu cheguei no Python grudei e viciei, fiquei nela e comecei a fazer de tudo com ela, sim! lá estava eu com o PyGame, Kivy, Django e Tkinter querendo fazer todo tipo de coisa, além de tentar fazer automações como um BOT para o WhatsApp, que aliás eu me diverti muito com ele.

Depois de muito tempo nessa brincadeira, caiu a real... eu preciso me especializar em algo, e uma das areas me tocou, O DESENVOLVIMENTO MOBILE, embora seja difícil eu dizer isso, já que diversas outras areas me tocam rsrs, sou o tipo de pessoa que não teria problema algum em trocar o desenvolvimento mobile por desenvolvimento web, ou games por exemplo, mas em fim, escolhi o desenvolvimento de aplicativos.

Depois de escolher o que eu queria fazer, me veio a dúvida, qual é a tecnologia em que eu irei me especializar ? Existem diversas, você precisa escolher uma, mais para frente você pode pegar outras e somar seu conhecimento, porém para mim não seria viável aprender várias ao mesmo tempo, então eu comecei a pesquisar.

Depois de muitos vídeos e artigos sobre o assunto, eu cheguei em uma conclusão, eu desenvolveria para ambas as plataformas ( Android / IOS ), e separei três das tecnologias que mais me interessaram: React Native, Flutter e Kivy.

Eu já tinha mexido com o Kivy e também já tinha usado o Javascript, porém nunca tinha visto o tal do "Dart", e comecei a pesquisa novamente sobre cada tecnologia, não demorou muito para eu descartar o Kivy, ele não se encaixava bem no mercado de apps em comparação com suas alternativas** React Native e Flutter**, eu falo isso no sentido de comunidade e mercado, talvez até em perfomance e 'estilo de desenvolvimento'.

Então me restou React Native e Flutter ( até hoje muitos perguntam qual é melhor ou qual deve ser escolhido ), e tudo isso acontenceu ali em 2019. Novamente, pesquisas e pesquisas, no meio disso de alguma forma o Flutter me ganhou, talvez foi a maneira que aprensentaram ele que até hoje atrai muitas pessoas, para mim ele parecia perfeito, mesmo eu sabendo que o React Native estava mais maduro, porém para mim isso não importava, eu queria o FLUTTER!

E tudo se encaixou perfeitamente, encontrei um curso com uma promoção ótima na Udemy, porém não havia dinheiro. mas tudo deu certo e eu consegui o curso ( Minha mãe e meu irmão me ajudaram ), logo comecei a me alimentar daquele conteúdo, não demorou muito para eu entrar no fluxo, eu queria ficar ali aprendendo sem parar, mas mesmo assim eu continuava em grupos de Python ajudando os iniciantes e trocando ideias com outros Devs.

E foi em um desses grupos que eu conheci o Ailton D. Vieira e mais três* pessoas que assim como eu, se agarram no Flutter e... dai vem mais muita história boa!

O importante é que hoje, juntamente com o Ailton D. Vieira ( é o fundador e CEO ) faço parte ( Co-Fundador e CTO ) de uma empresa de outro nível, a Strawti - Inovação e Tecnologia , que tem uma equipe maravilhosa, nós somos mais que uma equipe, temos um relacionamento familiar!

Em outro ocasição eu possa falar sobre o que aconteceu depois, o que acha ?
Se você acompanhou até aqui, agradeço! E você, compartilha com a gente o porque você escolheu a tecnologia que está utilizando hoje?
Até👋 !

Carregando publicação patrocinada...
1

Cara me identifico muito com tua historia, eu também sou o tipo de pessoa que tenho curiosidade de tudo kkk. E como você bem colocou temos que focar em uma, a única coisa que muda foi a minha escolha. Eu quis escolher React Native por conta que é em Javascript, nunca testei Flutter, mas quem sabe eu dou uma olhada em breve.

1

Eu também fiquei entre essas duas opções(React Native e Flutter) mas eu preferi ficar com React Native. O que eu acho interessante é que não tem uma escolha errada nesse caso. Eu preferi o RN por essas razões:

  • Uma comunidade grande
  • Uma variedade de libs para usar nos projetos(que estão sendo constantemente atualizadas)
  • Maior facilidade para encontrar conteúdos e suporte
  • Curva de aprendizado menor para quem tem a base em HTML,CSS e JS.

Seria interessante sim você trazer mais detalhes sobre o que aconteceu.

3

Que legal EngenhandoValor!

Acredita que eu não levo jeito com HTML e CSS ?
Claro que com prática eu consigo ficar bom, porém, eu nunca me chamou atenção...

Quando eu soube disso em relação ao React Native, ele perdeu ponto comigo.
Na parte de comunidade, realmente é grande.

Depois que eu aprender um pouco de Kotlin e Swift eu quero pegar ele também.

1
1
1
1
1

Muito Legal!

Em 2020 meu antigo gestor me falou para estudar Flutter (Nessa época eu estava realizando meu TCC em React Native), então eu resolvi tirar um fim de semana para dar uma lida e ver do que o Flutter era capaz! Gostei muito da sintaxe e da forma de trabalhar com a linguagem, porém não dei seguimento nos estudos.

1

Parabéns Carlos!
Me pego muito nessas indecisões sobre tecnologia e meu foco de fato pois também gosto de fazer TUDO, ja testei um pouco de tudo porem sempre com a mesma linguagem, js.
O flutter esta na minha fila como segunda prioridade de aprendizado depois do python.
Do que sei dele, o desenvolvimento fica super rápido e simples de fazer, alem de ser otimizado...estou certo?

Hoje estou muito impedido pelo tempo, quase não tenho tempo livre.

1