Desafios e resoluções a problemas relacionados ao desenvolvimento multiplataforma para mobile. Uma playlist imperdível do zero de quem teve que criar um projeto "from scratch". Conto os problemas que passei, como contornei, soluções encontradas, desafios etc. Pretendo documentar tudo aqui com código e videos no youtube para te ajudar. Não esqueça de deixar uma ESTRELINHA ⭐, assim você me comunica, que ESTA GOSTANDO!
Neste repositório iremos tratar temas tais como:
- Introdução ao Kotlin Multiplatform Mobile
- Como começar a usar o Kotlin Multiplatform Mobile
- Compartilhamento de código entre plataformas com Kotlin Multiplatform Mobile
- Desenvolvimento de aplicativos móveis para iOS e Android com Kotlin Multiplatform Mobile
- Exemplos práticos de aplicativos móveis desenvolvidos com Kotlin Multiplatform Mobile
- Arquitetura e boas práticas no Kotlin Multiplatform Mobile
- Integração com APIs externas no Kotlin Multiplatform Mobile
- Testes no Kotlin Multiplatform Mobile
- Migração de projetos existentes para o Kotlin Multiplatform Mobile
- Dicas e truques para o desenvolvimento com Kotlin Multiplatform Mobile
Se você já se fez algumas dessas perguntas, inscreva-se no canal e acompanhe a playlist, pois no decorrer dessa série, iremos tratar e sanar essas dúvidas nos vídeos publicados (vide vídeos abaixo):
- Como começar a desenvolver com Kotlin Multiplatform Mobile?
- Quais são as vantagens de usar Kotlin Multiplatform Mobile em relação a outras abordagens de desenvolvimento multiplataforma?
- Como compartilhar código entre plataformas usando Kotlin Multiplatform Mobile?
- Quais são as plataformas suportadas por Kotlin Multiplatform Mobile?
- Como integrar bibliotecas nativas em projetos Kotlin Multiplatform Mobile?
- Como lidar com diferenças de plataforma em projetos Kotlin Multiplatform Mobile?
- Quais são as limitações e desafios do desenvolvimento com Kotlin Multiplatform Mobile?
- Como configurar um projeto Kotlin Multiplatform Mobile no Android Studio ou IntelliJ IDEA?
- Como realizar testes em projetos Kotlin Multiplatform Mobile?
- Como publicar um aplicativo Kotlin Multiplatform Mobile nas lojas de aplicativos para iOS e Android?
Para cada vídeo eu criei uma branch. Assim você poderá acompanhar a evolução do código e ver os vídeos com as versões do código do jeito que ele se apresentava no ato da gravação. Adicionalmente eu também estou publicando e documentando as decisões arquiteturais no meu techblog com maior grau de detalhe, caso você queira se aprofundar ou entender melhor, porque certas coisas foram feitas da maneira que foram apresentadas nos vídeos.
- link techblog: https://bit.ly/buildSrc
Networking é uma das coisas mais importantes na área de TI. (Se não a mais importante) Em tempos de tantos layoffs, uma boa rede de contatos é indispensável. Portanto, comece a criar sua rede de networking o quanto antes. Você irá me agradecer no futuro. Não sabe por onde começar? Conecte-se comigo e participe dos nossos grupos de ajuda e networking. O pessoal é super ativo, colaborativo e nos ajudamos uns aos outros.
- 🧲 | Telegram: networking gratuito ► https://bit.ly/telegramGb
- 🧲 | Discord: conteúdo seleto ► https://bit.ly/discordGb
- 🧲 | Techblog: system design ► https://bit.ly/techblogGb
- 🧲 | Twitter: posts semanais ► https://bit.ly/twitterGb
- 🧲 | Tiktok: dicas e resenha ► https://bit.ly/tiktokGb
- 🧲 | LinkedIn: seja encontrado por recrutadores ► https://bit.ly/linkedinGb
- 🧲 | Github: deixa uma estrelinha ► https://github.com/treslines
O Kotlin Multiplatform Mobile é uma ferramenta de desenvolvimento que permite a criação de aplicativos nativos para várias plataformas, incluindo Android e iOS, usando uma única base de código em Kotlin. Com a Kotlin Multiplatform Mobile, você pode compartilhar código de negócios entre diferentes plataformas, mantendo a experiência do usuário nativa em cada plataforma.
- Compartilhe código de negócios: Com o Kotlin Multiplatform Mobile, você pode compartilhar código de negócios entre diferentes plataformas, economizando tempo e esforço no desenvolvimento de aplicativos.
- Mantenha a experiência do usuário nativa: Com a Kotlin Multiplatform Mobile, você pode criar aplicativos nativos para cada plataforma, mantendo a experiência do usuário nativa em cada plataforma.
- Desenvolvimento rápido de aplicativos: O Kotlin Multiplatform Mobile permite que você desenvolva aplicativos para várias plataformas simultaneamente, economizando tempo e recursos de desenvolvimento.
Seja também um multiplicador de conhecimento. Mostre esse repositório para sua COMUNIDADE/GRUPO/SLACK MOBILE Com o textinho abaixo eu facilito para você como mostrar esse repositório para seus amigos ou companheiros de trabalho. Apenas copia o texto abaixo e posta nas suas redes sociais. Conhecimento bom é conhecimento compartilhado Conto com seu apoio e ajuda!
👇 Texto com link para postar nas redes sociais 👇 |
---|
Repositório bacana em Português 🇵🇹 🇧🇷 para quem pretende criar um projeto multiplataforma mobile. Vai te evitar muita dor de cabeça e economizar muito tempo no trabalho. https://bit.ly/kotlin-multiplatform-mobile |
Algum dos meus vídeos, posts ou repositórios te salvou muito tempo ou te ajudou no trabalho? Não é clichê não, eu produzo mais com café mesmo. 😁 É minha gasolina ⛽️ Me presentea com um café aqui: https://bit.ly/umCafeGb
Telegram: Entra no nosso do telegram para um contato mais rápido e direto: https://bit.ly/telegramGb
Discord: Networking, vagas, livros e muito muito conhecimento compartilhado: https://bit.ly/discordGb
Você prefere um conteúdo por escrito de alta qualidade e extremamente didático em Português? Da uma olhada aqui: https://bit.ly/techblogGb
- 🧲 | Telegram: networking gratuito ► https://bit.ly/telegramGb
- 🧲 | Discord: conteúdo seleto ► https://bit.ly/discordGb
- 🧲 | Techblog: system design ► https://bit.ly/techblogGb
- 🧲 | Twitter: posts semanais ► https://bit.ly/twitterGb
- 🧲 | Tiktok: dicas e resenha ► https://bit.ly/tiktokGb
- 🧲 | LinkedIn: seja encontrado por recrutadores ► https://bit.ly/linkedinGb
- 🧲 | Github: deixa uma estrelinha ► https://github.com/treslines
🇧🇷 Almanac do Desenvolvedor Profissional Android 🇵🇹
👉 DESAFIOS E PROBLEMAS COMUNS NA VIDA DO DESENVOLVEDOR ANDROID
👉 GOOGLE DEVELOPER CERTIFICATION
👉 JETPACK COMPOSE ARSENAL