Decidi ler o tarot das tecnologias mobile OLHA NO QUE DEU
Olá programadores místicos. Decidi ler o tarot das principais tecnologias mobile espero que vocês gostem.
IOS / Android Nativos
O Mago
Seu robe é branco simboliza a pureza, o nativo, e sua capa é vermelha simbolizada a sabedoria sobre tudo.
Um mão para cima direcionando para o universo, o software, e outra para baixo apontando para o hardware.
Isso nos mostra a conexão entre os dois que nada mais é do que a interface mais direta com o celular e seus recursos. Significando uma conexão mais fácil com cada um dos tipos de smartphones de apple a android. O mago tem controle sobre tudo que está acontecendo e isso em desenvolvimento nativo nos trás controle.
Na mesa do mago vemos RECURSOS. Todo o conhecimento de tecnologia adquirido com o passar dos anos está ao dispor do mago e seus recursos são o suficiente para criar e manifestar aplicações. Basicamente tudo necessário na ponta de seus dedos.
O desenvolvedor nativo não é motivado pelo ego ou pelo hype mas sim com a conexão espiritual entre seu objetivo e suas intenções. Seu comprometimento é essencial e descarta qualquer distração para o que ele quer alcançar.Tenha certeza de se manter nos trilhos e se alinhar com o seu poder maior.
Ionic / Cordova
O louco
Na gravura do louco vemos uma pessoa na beirada da montanha, distraída olhando para o céu está pronta para pular do precipício do desconhecido: As aplicações híbridas.
Em suas costas, uma sacolinha modesta, um pouco conhecimento de JS e DOM aqui e ali. A rosa branca em sua mão esquerda representa sua pureza e inocência de achar que criar uma webview seria uma boa ideia.
Em seu pé, surpreendentemente temos um cachorro leal o protegendo que é a sua comunidade o seguindo sem muita reflexão sobre suas escolhas.
As montanhas atrás do louco simbolizam os desafios, que estão sempre presentes, as quais o Louco não liga. Ele não tem medo ou ansiedade sobre performance ou sobre como as coisas serão padronizadas de celular para celular. Ele fez um curso de Angular na net, o cliente falou “preciso de um app” e ele só encapsulou o que ele sabia e isso foi o suficiente pois ele entregou no prazo.Para o louco a hora é agora.
O louco nos convida a aceitar a vida como ela é. Até spotify e atom são grandes webviews e talvez devemos abraçar mais a produtividade e a liberdade de um cordova.
Flutter
A temperança
Na carta temos um anjo com um pé nas pedras e outro na agua, mostrando a necessidade de estar fluindo ao mesmo tempo de estar sobre bases sólidas. Temperança simboliza um meio de alcançar todas as perspectivas de forma não opinionada ou controversa.
A temperaça não é sobre algo extremamente novo mas sim algo que já temos experiência e estamos familiares. A ideia do Flutter não é algo extremamente revolucionário, mas sim similar com algo que Xamarim por exemplo já fazia. Dart também não é uma linguagem nova, ela é uma filha perdida da Google que já havia sido abandonada antes mas é muito similar ao Javascript, que já conhecemos amplamente, mas com muito mais estabilidade .
O anjo derrama agua entre os copos simbolizando misturas de técnicas e estilos. Essa harmonia de experiências é o crescimento e estabilidade que o Flutter nos trás e mostra que não é sobre correr ou re-inventar a moda mas sim garantir o melhor resultado de acordo com suas experiências.
No fundo da carta temos um caminho para uma montanha com o topo brilhante mostrando que quem o usa está no caminho superior e sendo honesto com sua proposta.
React Native
O carro
O carro mostra um guerreiro dentro de uma carruagem vestindo uma armadura representando o esforço e o refinamento da biblioteca para estar no mercado como umaopção fortissima para o desenvolvimento mobile.
A folha de louro mostra o sinal de vitória, sucesso e evolução espiritual nos mostrando tudo que tivemos de passar para conseguir desenvolver aplicações cross-native em Javascript e impõe responsabilidade e poder mostrando quem está mandando no mercado.
A estrela de seis pontas em cima da carta é a conexão entre dois planos, a comunidade e a ferramenta, por isso a o React sempre lança coisas que a comunidade já precisava e sentia falta.
O carroceiro representa o Facebook que não tem redeas e fica sempre de pé, tomando ações e indo em frente introduzindo novas funcionalidades. É uma carta ativa e rápida, assim como a comunidade Javascript, vai mudar sua abordagem quando necessário e não tem medo de deprecar todas as bibliotecas comuns!
Na frente da carta vemos duas esfinges, temos a as forças opostas: o branco e o preto, o negativo e o positivo, o componente em classe e o componente funcional stateless.*O conflito e a dualidade faz com que a carroça sempre vá pra frente agradando quem for.*
Outras ferramentas podem tentar distrair ou tirar o React Native de foco mas a carroça é um convite para quebrar os limites do Javascript e da Web.React Native vai se manter bem no mercado por um bom tempo.
Se você quer ser ousado, expressar o que você quer sem medo de se prender conte com o React Native pois nada é mais dinâmico e aberto para novos estilos e ferramentas como o ecossistema Javascript.É um caminho sofrido*(uma curva de aprendizagem tortuosa e cheia de erros de terminal misteriosos) porém cheio de gloria(bons salários por falta de profissionais)*
ReasonML?
Tirei essa carta como uma aposta pessoal para um futuro.
Temos um lindo ecossistema similar a Javascript, em que além de contarmos com um sistema de tipos ótimo conseguimos compilar aplicações nativas para qualquer coisa de forma extremamente otimizada. Quais as chances de no futuro termos uma opção popular OCaml like para desenvolvimento mobile?
O Enforcado
O enforcado mostra um homem suspenso em uma cruz de madeira de cabeça pra baixo vendo o mundo de uma perspectiva completamente diferente. Sua expressão facial é tranquila e serena mostrando a falta de preocupação com erros em runtime, a auréola em sua cabeça mostra sua iluminação. E qual a razão de tamanha consciência? um compilador muito bom.
A carta representa o sacrifício e a rendição ao bem maior.Seu pé direito está amarado a origem, o OCaml e a familia ML que nós provê um refinamento de 50 anos, e o seu pé esquerdo solto mostrando sua ligação o Javascript, um interop e uma sintaxe familiar.Sua veste o azul mostra sabedoria, os tipos, e o vermelho de sua calça mostra a paixão, a programação funcional.
O enforcado convida a receber a realidade como ela é mesmo quando ela é completamente diferente do que você esperava. É o universo te convidando para olhar para computação de forma diferente e te preparando para o melhor da vida.
— — — — — — — — — — — — — —
Sim, eu realmente tirei essas cartas.
Essa semana vou tirar sobre Frameworks Javascript. Me aguardem.
Espero que você tenha gostado do artigo 💙💚❤️🧡💛
Quem gostou bate palminha pra que essa mensagem alcance outros amiguinhos.
👏 👏 👏 👏 👏 👏 👏 👏 👏*OBS: As diferenças entre os desenhos e a interpretação são pq as imagens são do tarot de Marselha e o meu é outro.*