<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/feed.xsl" type="text/xsl"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>KMP 101 · rsicarelli.com</title><description>Comece em Kotlin Multiplatform do zero: entenda como o Kotlin compila para múltiplos targets, configure seu ambiente e crie e rode seu primeiro módulo compartilhado entre plataformas.</description><link>https://rsicarelli.com/</link><language>pt-BR</language><copyright>© 2026 Rodrigo Sicarelli — CC BY-NC 4.0 (https://creativecommons.org/licenses/by-nc/4.0/)</copyright><atom:link href="https://rsicarelli.com/pt-br/series/kmp-101/rss.xml" rel="self" type="application/rss+xml"/><item><title>KMP 101: Introdução ao paradigma da Multiplataforma</title><link>https://rsicarelli.com/pt-br/blog/kotlin-multiplataforma-101-introducao-ao-paradigma-da-multiplataforma/</link><guid isPermaLink="true">https://rsicarelli.com/pt-br/blog/kotlin-multiplataforma-101-introducao-ao-paradigma-da-multiplataforma/</guid><description>Usamos diariamente uma variedade de aplicativos em dispositivos como celulares, relógios, TVs e computadores, inseridos em um amplo ecossistema digital.</description><pubDate>Tue, 14 Nov 2023 00:00:00 GMT</pubDate></item><item><title>KMP 101: Entendendo como o Kotlin compila para múltiplas plataformas</title><link>https://rsicarelli.com/pt-br/blog/kotlin-multiplataforma-101-entendendo-como-o-kotlin-compila-para-multiplas-plataformas/</link><guid isPermaLink="true">https://rsicarelli.com/pt-br/blog/kotlin-multiplataforma-101-entendendo-como-o-kotlin-compila-para-multiplas-plataformas/</guid><description>No último post (🔗 KMP 101: Introdução ao paradigma da multiplataforma), exploramos o paradigma multiplataforma e como o KMP se destaca no ecossistema.</description><pubDate>Tue, 21 Nov 2023 00:00:00 GMT</pubDate></item><item><title>KMP 101: Dominando os princípios dos Source Sets</title><link>https://rsicarelli.com/pt-br/blog/kotlin-multiplataforma-101-dominando-os-principios-dos-source-sets/</link><guid isPermaLink="true">https://rsicarelli.com/pt-br/blog/kotlin-multiplataforma-101-dominando-os-principios-dos-source-sets/</guid><description>No último artigo (🔗 KMP 101: Entendendo como o Kotlin compila para multiplas plataformas), aprendemos sobre o frontend, IR e backend do compilador do Kotlin.</description><pubDate>Fri, 24 Nov 2023 00:00:00 GMT</pubDate></item><item><title>KMP 101: Entendendo e configurando o ambiente dev no Kotlin Multiplataforma</title><link>https://rsicarelli.com/pt-br/blog/kmp-101-guia-pratico-para-configurar-e-entender-o-ambiente-no-kotlin-multiplataforma/</link><guid isPermaLink="true">https://rsicarelli.com/pt-br/blog/kmp-101-guia-pratico-para-configurar-e-entender-o-ambiente-no-kotlin-multiplataforma/</guid><description>O desenvolvimento de software é um processo complexo que exige não apenas habilidade e criatividade, mas também um ambiente de desenvolvimento bem configurado.</description><pubDate>Wed, 29 Nov 2023 00:00:00 GMT</pubDate></item><item><title>KMP 101: Criando e executando seu primeiro projeto multiplataforma no Fleet</title><link>https://rsicarelli.com/pt-br/blog/kmp-101-criando-e-executando-seu-primeiro-projeto-multiplataforma-no-fleet/</link><guid isPermaLink="true">https://rsicarelli.com/pt-br/blog/kmp-101-criando-e-executando-seu-primeiro-projeto-multiplataforma-no-fleet/</guid><description>Nos últimos artigos, focamos em diversos conceitos-chave do KMP e entendemos desde o paradigma multiplataforma, até a configuração do ambiente.</description><pubDate>Fri, 01 Dec 2023 00:00:00 GMT</pubDate></item><item><title>KMP 101: Aprendendo sobre o uso do Gradle no Kotlin Multiplataforma</title><link>https://rsicarelli.com/pt-br/blog/kmp-101-aprendendo-sobre-o-uso-do-gradle-no-kotlin-multiplataforma/</link><guid isPermaLink="true">https://rsicarelli.com/pt-br/blog/kmp-101-aprendendo-sobre-o-uso-do-gradle-no-kotlin-multiplataforma/</guid><description>No último artigo, criamos um projeto utilizando o KMP Wizard e, sem muitos esforços, executamos nosso app em aparelhos Android, iOS e Desktop.</description><pubDate>Fri, 01 Dec 2023 00:00:00 GMT</pubDate></item><item><title>KMP 101: Como compartilhar código no KMP - conectando plataformas com expect e actual</title><link>https://rsicarelli.com/pt-br/blog/kmp-101-como-compartilhar-codigo-no-kmp-conectando-plataformas-com-expect-e-actual/</link><guid isPermaLink="true">https://rsicarelli.com/pt-br/blog/kmp-101-como-compartilhar-codigo-no-kmp-conectando-plataformas-com-expect-e-actual/</guid><description>Nos últimos artigos, aprofundamos nos bastidores do Kotlin Multiplataforma: seu paradigma, a arquitetura do compilador, os source sets, o ambiente de desenvolvimento, a criação e execução de um projeto exemplo, e o papel fundamental do Gradle.</description><pubDate>Wed, 13 Dec 2023 00:00:00 GMT</pubDate></item><item><title>KMP 101: Explorando as dependências internas e externas no KMP (fim da série)</title><link>https://rsicarelli.com/pt-br/blog/kmp-101-explorando-as-dependencias-internas-e-externas-no-kmp/</link><guid isPermaLink="true">https://rsicarelli.com/pt-br/blog/kmp-101-explorando-as-dependencias-internas-e-externas-no-kmp/</guid><description>Nos artigos anteriores, estabelecemos uma base sobre o Kotlin Multiplatform (KMP) e como ele compila para múltiplas plataformas.</description><pubDate>Sat, 27 Jan 2024 00:00:00 GMT</pubDate></item></channel></rss>