<?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 102 · rsicarelli.com</title><description>Leve o Kotlin Multiplatform para o iOS: modularize uma base compartilhada, consuma Kotlin a partir do Swift e otimize o XCFramework que você entrega a um projeto Xcode.</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-102/rss.xml" rel="self" type="application/rss+xml"/><item><title>KMP-102 - XCFramework para Devs KMP</title><link>https://rsicarelli.com/pt-br/blog/kmp-102-xcframework-para-devs-kmp/</link><guid isPermaLink="true">https://rsicarelli.com/pt-br/blog/kmp-102-xcframework-para-devs-kmp/</guid><description>Olá! Dou as boas-vindas a série KMP-102. Vamos aprofundar os conceitos do Kotlin Multiplatform, aprendendo mais sobre como integrar nosso código Kotlin…</description><pubDate>Wed, 29 May 2024 00:00:00 GMT</pubDate></item><item><title>KMP-102 - Características do XCFramework no KMP</title><link>https://rsicarelli.com/pt-br/blog/kmp-102-caracteristicas-do-xcframework-no-kmp/</link><guid isPermaLink="true">https://rsicarelli.com/pt-br/blog/kmp-102-caracteristicas-do-xcframework-no-kmp/</guid><description>No post anterior, aprendemos sobre como o Kotlin/Native exporta uma coleção de .frameworks no formato XCFramework.</description><pubDate>Sun, 21 Jul 2024 00:00:00 GMT</pubDate></item><item><title>KMP-102 - Utilizando Código Kotlin no Swift</title><link>https://rsicarelli.com/pt-br/blog/kmp-102-utilizando-codigo-kotlin-no-swift/</link><guid isPermaLink="true">https://rsicarelli.com/pt-br/blog/kmp-102-utilizando-codigo-kotlin-no-swift/</guid><description>No último post, aprendemos a criar um XCFramework a partir de código Kotlin e exploramos algumas características dos tipos de build gerados.</description><pubDate>Fri, 11 Oct 2024 00:00:00 GMT</pubDate></item><item><title>KMP-102 - Otimizando o Kotlin para o Obj-c/Swift</title><link>https://rsicarelli.com/pt-br/blog/kmp-102-otimizando-a-exportacao-do-kotlin-para-o-obj-cswift/</link><guid isPermaLink="true">https://rsicarelli.com/pt-br/blog/kmp-102-otimizando-a-exportacao-do-kotlin-para-o-obj-cswift/</guid><description>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 as anotações como @HiddenFromObjC e @HidesFromObjC controlam a visibilidade do código no Swift.</description><pubDate>Sat, 18 Jan 2025 00:00:00 GMT</pubDate></item><item><title>KMP-102 - Modularização no KMP</title><link>https://rsicarelli.com/pt-br/blog/kmp-102-modularizacao-no-kmp/</link><guid isPermaLink="true">https://rsicarelli.com/pt-br/blog/kmp-102-modularizacao-no-kmp/</guid><description>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 quanto ao que exportar.</description><pubDate>Fri, 07 Mar 2025 00:00:00 GMT</pubDate></item></channel></rss>