Tecnologias

Explore linguagens, frameworks, banco de dados, cloud, DevOps e IA com explicações simples e analogias úteis para recrutamento técnico.

TodasLinguagensFrameworksBanco de DadosCloudDevOpsMensageriaMobileIA/MLFerramentas
📱

React Native

Mobile

React Native é como um intérprete bilíngue — você fala uma coisa só (JavaScript) e ele traduz para iOS e Android ao mesmo tempo.

Cargos relacionados

Desenvolvedor iOS (Swift), Desenvolvedor Android (Kotlin), Desenvolvedor React Native

🦋

Flutter

Mobile

Flutter é como um pintor que trabalha com um único conjunto de tintas mas consegue pintar obras idênticas em qualquer tela — iOS, Android ou web.

Cargos relacionados

Desenvolvedor iOS (Swift), Desenvolvedor Android (Kotlin), Desenvolvedor Flutter

📱

Expo

Mobile

Expo é como o create-react-app do React Native — em minutos você tem um app rodando no celular sem precisar instalar SDKs complexos ou entender código nativo.

🍎

SwiftUI

Mobile

SwiftUI é como o React para o ecossistema Apple — você descreve como a interface deve ser e o framework cuida de como renderizá-la, tornando o desenvolvimento mais rápido e intuitivo.

🤖

Jetpack Compose

Mobile

Jetpack Compose é o React do Android — você descreve o que a tela deve mostrar em código Kotlin e o framework atualiza a interface automaticamente quando os dados mudam.

Capacitor

Mobile

Capacitor é como um invólucro mágico — você pega sua aplicação web normal e coloca em uma casca nativa, dando acesso à câmera, GPS e outras funcionalidades do celular.

⚛️

Ionic

Mobile

Ionic é como um tradutor de web para mobile — usa o mesmo código HTML/CSS que você já sabe, mas com componentes que parecem e se comportam como apps nativos.