Posts marcados com mobile
-
Kotlin Multiplatform em produção
O que realmente é preciso para entregar Kotlin Multiplatform em iOS e Android num produto real.
-
O Custo Oculto do Default Hierarchy Template no Kotlin Multiplatform
O Default Hierarchy Template em projetos KMP é uma ótima forma de reduzir código boilerplate e começar a trabalhar rapidamente. Porém, ele veio com um custo inesperado…
-
KMP-102 - Modularização no KMP
No último artigo, entramos em detalhes e aprendemos sobre as peculiaridades do código exportado nos headers do Objective-C, assim como as boas práticas…
-
KMP-102 - Otimizando o Kotlin para o Obj-c/Swift
No último post, aprendemos como utilizar código Kotlin no Swift. Aprendemos sobre algumas técnicas para melhorar o codigo exportado para o Swift, e como…
-
KMP-102 - Utilizando Código Kotlin no Swift
No último post, aprendemos a criar um XCFramework a partir de código Kotlin e exploramos algumas características dos tipos de build gerados.
-
KMP-102 - Características do XCFramework no KMP
No post anterior, aprendemos sobre como o Kotlin/Native exporta uma coleção de .frameworks no formato XCFramework.
-
Kotlin Koans BR: Alias para importação (import alias)
Ao importar uma classe ou função, você pode especificar um nome diferente para ela adicionando como NewName após a diretiva de importação. Isso pode ser…
-
Kotlin Koans BR: Extension functions e properties (funções e propriedades estendidas)
Implemente as funções de extensão Int.r() e Pair.r() e faça com que elas convertam Int e Pair em um RationalNumber.
-
KMP 101: Como compartilhar código no KMP - conectando plataformas com expect e actual
Nos últimos artigos, aprofundamos nos bastidores do Kotlin Multiplataforma: seu paradigma, a arquitetura do compilador, os source sets, o ambiente de…
-
KMP 101: Aprendendo sobre o uso do Gradle no Kotlin Multiplataforma
No último artigo, criamos um projeto utilizando o KMP Wizard e, sem muitos esforços, executamos nosso app em aparelhos Android, iOS e Desktop.
-
KMP 101: Criando e executando seu primeiro projeto multiplataforma no Fleet
Nos últimos artigos, focamos em diversos conceitos-chave do KMP e entendemos desde o paradigma multiplataforma, até a configuração do ambiente.
-
KMP 101: Entendendo e configurando o ambiente dev no Kotlin Multiplataforma
O desenvolvimento de software é um processo complexo que exige não apenas habilidade e criatividade, mas também um ambiente de desenvolvimento bem…
-
KMP 101: Dominando os princípios dos Source Sets
No último artigo (🔗 KMP 101: Entendendo como o Kotlin compila para multiplas plataformas), aprendemos sobre o frontend, IR e backend do compilador do…
-
KMP 101: Entendendo como o Kotlin compila para múltiplas plataformas
No último post (🔗 KMP 101: Introdução ao paradigma da multiplataforma), exploramos o paradigma multiplataforma e como o KMP se destaca no ecossistema.
-
KMP 101: Introdução ao paradigma da Multiplataforma
Usamos diariamente uma variedade de aplicativos em dispositivos como celulares, relógios, TVs e computadores, inseridos em um amplo ecossistema digital.