<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Daniel</title>
    <description>The latest articles on Forem by Daniel (@anaya).</description>
    <link>https://forem.com/anaya</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1185252%2Ffde05793-3f31-4af2-9420-0e87f957f253.png</url>
      <title>Forem: Daniel</title>
      <link>https://forem.com/anaya</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/anaya"/>
    <language>en</language>
    <item>
      <title>Meetup #57: Kotlin Multiplatform is Stable !</title>
      <dc:creator>Daniel</dc:creator>
      <pubDate>Wed, 29 Nov 2023 03:43:48 +0000</pubDate>
      <link>https://forem.com/androiddevperu/meetup-57-build-your-first-app-with-kmp-bp0</link>
      <guid>https://forem.com/androiddevperu/meetup-57-build-your-first-app-with-kmp-bp0</guid>
      <description>&lt;h2&gt;
  
  
  🗣️ Expositor: Yury Camacho 🇧🇴
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp5edmwpvxcnryqohd17q.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp5edmwpvxcnryqohd17q.jpeg" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;JetBrains ha realizado varios anuncios importantes sobre Kotlin Multiplatform (KMP) en 2023. &lt;/p&gt;

&lt;p&gt;Kotlin Multiplatform ha alcanzado la estabilidad y ahora se considera 100% listo para su uso en entornos de producción. Esto representa un avance significativo, ya que los equipos de desarrollo pueden adoptarlo con confianza en sus proyectos​​​​.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fz37u8e16henscazcbbet.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fz37u8e16henscazcbbet.jpeg" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Se espera que su ecosistema continúe evolucionando y expandiéndose. JetBrains tiene planes para seguir mejorando KMP y su ecosistema en 2024​&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;En la primera parte del evento resumimos los puntos claves anunciados por Jetbrains :&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Fleet &lt;/li&gt;
&lt;li&gt;Amper&lt;/li&gt;
&lt;li&gt;Compose Multiplaform&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh4mae7dhzam8g2pbqsb6.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh4mae7dhzam8g2pbqsb6.jpeg" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;En la segunda parte del evento, Yury nos detalla un poco mas sobre Compose Multiplatform que representa un avance importante en el desarrollo de software, ofreciendo un enfoque más unificado, eficiente y de alto rendimiento para la creación de interfaces de usuario en múltiples plataformas.&lt;/p&gt;

&lt;p&gt;Aunque Compose Multiplatform permite compartir código entre plataformas, también mantiene el rendimiento y las capacidades nativas. Esto significa que las aplicaciones pueden aprovechar las características específicas de cada plataforma mientras mantienen un alto rendimiento.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Comunidad y Ecosistema:&lt;/strong&gt; Al ser parte del ecosistema de Kotlin, Compose Multiplatform se beneficia de una comunidad activa y en crecimiento. Esto conduce a una mayor innovación y soporte, así como a una evolución continua de la tecnología.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Facilita la Transición a Multiplataforma:&lt;/strong&gt; Para los equipos que ya utilizan Kotlin, adoptar Compose Multiplatform puede ser una transición más fluida en comparación con aprender y adoptar un nuevo conjunto de herramientas para desarrollo multiplataforma.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Yury nos recomienda para empezar con KMP&lt;/strong&gt; :&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt; El uso kdoctor para validar los requisitos del ambiente de desarrollo&lt;/li&gt;
&lt;li&gt; el uso del wizard para simplificar las configuraciones iniciales &lt;a href="https://kmp.jetbrains.com/" rel="noopener noreferrer"&gt;Link del wizard&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;Estos enlaces ofrecen una base sólida de recursos para aprender y profundizar en Kotlin Multiplatform, abarcando desde la configuración inicial hasta detalles avanzados de desarrollo y publicación de aplicaciones y bibliotecas multiplataforma :&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Documentación General de Kotlin Multiplatform:&lt;/strong&gt; Una vista general de KMP, incluyendo información sobre cómo Compose Multiplatform ayuda a compartir interfaces de usuario (UI) entre plataformas de escritorio como Windows, macOS y Linux​​.&lt;a href="https://kotlinlang.org/docs/multiplatform.html" rel="noopener noreferrer"&gt;URL&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Guía para Comenzar con Kotlin Multiplatform:&lt;/strong&gt; Ofrece detalles sobre cómo crear aplicaciones Kotlin Multiplatform que utilizan el marco de UI Compose Multiplatform para compartir lógica de negocio y UIs entre plataformas iOS, Android y de escritorio​​ &lt;a href="https://www.jetbrains.com/help/kotlin-multiplatform-dev/compose-multiplatform-setup.html" rel="noopener noreferrer"&gt;URL&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Publicación de Bibliotecas Multiplataforma:&lt;/strong&gt; Explica cómo el plugin de Kotlin Multiplatform produce automáticamente el artefacto requerido con los artefactos de metadatos incrustados, facilitando la publicación de bibliotecas multiplataforma​​.&lt;a href="https://kotlinlang.org/docs/multiplatform-publishlib.html" rel="noopener noreferrer"&gt;URL&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Configuración del Entorno para Desarrollo Multiplataforma:&lt;/strong&gt; Proporciona orientación sobre cómo configurar un entorno para el desarrollo de aplicaciones Kotlin Multiplatform, recomendando instalar las últimas versiones estables para una mejor compatibilidad y rendimiento​​.&lt;a href="https://kotlinlang.org/docs/multiplatform-get-started.html" rel="noopener noreferrer"&gt;URL&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7e9dh6nkanj805kcdx8c.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7e9dh6nkanj805kcdx8c.jpeg" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>android</category>
      <category>kotlin</category>
      <category>kmp</category>
      <category>jetbrains</category>
    </item>
    <item>
      <title>Feria de comunidades en BCP</title>
      <dc:creator>Daniel</dc:creator>
      <pubDate>Mon, 27 Nov 2023 01:35:41 +0000</pubDate>
      <link>https://forem.com/androiddevperu/feria-de-comunidades-en-bcp-58df</link>
      <guid>https://forem.com/androiddevperu/feria-de-comunidades-en-bcp-58df</guid>
      <description>&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu04qa4u0v4m5qsfg213n.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu04qa4u0v4m5qsfg213n.jpeg" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;El 22 de noviembre tuvimos la oportunidad de participar en la feria de comunidades que organizó el Banco de Crédito del Perú (BCP) donde participaron más de 400 personas. &lt;a href="https://www.linkedin.com/company/android-dev-peru/" rel="noopener noreferrer"&gt;Android Dev Perú&lt;/a&gt; junto con otras comunidades como AWS Girls Perú, PeruJUG, Google Developers Group Lima (GDGLima), WOMEN IN TECH e Impacto Bcp en donde difundimos la importancia de las comunidades y compartimos una grata experiencia.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5ur52ypi7mrcwwvti0sw.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5ur52ypi7mrcwwvti0sw.jpeg" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;En el conversatorio entre las comunidades expusimos nuestra propuesta de valor y los innumerables beneficios que conlleva ser parte de una comunidad tecnológica.&lt;/p&gt;

&lt;p&gt;Las siguientes preguntas nos ayudarán a comprender  cómo las comunidades aportan al ecosistema tecnológico y educativo.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;¿Cuál crees que es el papel de las comunidades tecnológicas en el desarrollo y avance de la tecnología?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;¿Cuáles son los principales beneficios de pertenecer a una comunidad tecnológica en términos de aprendizaje y desarrollo profesional?&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Nuestro papel inicia desde la creación de  los espacios, los cuales brindan a las nuevas generaciones de profesionales en tecnología y a los que ya estamos en este rubro, conectar e interrelacionarnos, de tal manera que se logre intercambiar conocimientos, experiencias e incluso desarrollar habilidades como expositores.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzyqejcf4y0du23kfgj5o.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzyqejcf4y0du23kfgj5o.jpeg" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Pertenecer a una comunidad tecnológica ofrece varios beneficios en términos de aprendizaje y desarrollo profesional&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffm8vla3rsxaezcp0qvxp.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffm8vla3rsxaezcp0qvxp.jpeg" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Aprendizaje continuo:&lt;/strong&gt; Las comunidades tecnológicas suelen ser lugares donde puedes acceder a recursos de aprendizaje actualizados, como tutoriales, cursos y conferencias, lo que te permite estar al tanto de las últimas tendencias y avances en tecnología.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Networking&lt;/strong&gt;: Estar en una comunidad te brinda la oportunidad de conectarte con profesionales de ideas afines, lo que puede llevar a oportunidades de colaboración, mentoría y desarrollo de contactos importantes en tu campo.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Resolución de problemas:&lt;/strong&gt; Puedes plantear preguntas técnicas y desafíos a la comunidad, lo que te brinda la posibilidad de recibir consejos y soluciones de personas con experiencia.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Compartir conocimiento:&lt;/strong&gt; Contribuir con tu propio conocimiento y experiencia a la comunidad no solo te ayuda a reforzar tu aprendizaje, sino que también te posiciona como un experto en tu campo.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Actualización sobre tendencias:&lt;/strong&gt; Estar en una comunidad te permite mantenerse actualizado sobre las últimas tendencias, herramientas y tecnologías emergentes, lo que es esencial en la industria tecnológica en constante evolución.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Inspiración&lt;/strong&gt;: Ver los logros y proyectos de otros miembros de la comunidad puede inspirarte a establecer metas más altas y explorar nuevas áreas de interés.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Acceso a recursos y empleos:&lt;/strong&gt; Las comunidades a menudo tienen acceso a ofertas de trabajo y recursos exclusivos que pueden ayudarte en tu búsqueda de empleo y desarrollo profesional.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;En resumen, pertenecer a una comunidad tecnológica puede ser una inversión valiosa para tu crecimiento profesional y personal en el mundo de la tecnología.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fl1j8pzfnbmfnozz3h6of.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fl1j8pzfnbmfnozz3h6of.jpeg" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;No lo dudes más y pertenece a la comunidad más grande de desarrolladores &lt;a href="https://chat.whatsapp.com/Il7yhDYCj8zLVDrK7OpFOm" rel="noopener noreferrer"&gt;Android en Perú&lt;/a&gt; &lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
