David Melero
banner
dmelero.bsky.social
David Melero
@dmelero.bsky.social
💻 Software Engineer at Minsait
💚 Android with Kotlin
📚 Learning Compose and KMP
Reposted by David Melero
🎉 The new Kotlin Multiplatform for IntelliJ IDEA and Android Studio!

✨ Integrated New Project wizard
🔍 Preflight checks
🔧 Multiplatform run configurations
🧭 Cross-language support
🎨 Compose Multiplatform support
🔥 Compose Hot Reload

Learn more
blog.jetbrains.com/kotlin/2025/...
Kotlin Multiplatform Tooling: Now in IntelliJ IDEA and Android Studio | The Kotlin Blog
The new KMP plugin for IntelliJ IDEA and Android Studio simplifies every part of the KMP experience, from project setup to Compose UI previews.
blog.jetbrains.com
May 19, 2025 at 4:25 PM
Reposted by David Melero
🔥 Compose Multiplatform for iOS is Stable and Production-Ready! 🔥

Build mobile apps faster with shared UI code, full control over native experiences, and the confidence to ship at scale.

Explore all the updates in Compose Multiplatform 1.8.0: 👇
blog.jetbrains.com/kotlin/2025/...
Compose Multiplatform 1.8.0 Released: Compose Multiplatform for iOS Is Stable and Production-Ready | The Kotlin Blog
Kotlin Multiplatform becomes a complete solution for mobile development, enabling flexible code sharing across both business logic and UI without compromising app quality or losing control over platfo...
blog.jetbrains.com
May 6, 2025 at 5:26 PM
Reposted by David Melero
Uno de los mejores libros para preparar entrevistas para programadores es gratis y de código abierto.

Te cuenta cosas como:
→ Cómo crear tu currículum
→ Preparar entrevista
→ Negociar condiciones
→ Elegir empresa
Pero está en inglés: Botón derecho → Traducir

📘 https://techinterviewhandbook.org
March 20, 2025 at 3:03 PM
Reposted by David Melero
No se puede analizar Bluesky desde el ámbito estrictamente periodístico. Sé que puede resultar un plato muy suculento, pero sin un análisis desde una perspectiva tecnológica no habrá solvencia en ninguna opinión. Estos son los puntos básicos que debería tener en cuenta cualquier periodista:
February 19, 2025 at 12:45 PM
Reposted by David Melero
Composable functions must be as dumb as possible, like UI state renderers. Pass them only the state they need to render. Don’t inject dependencies on them, do that on ViewModels, resolve all the state before collecting. Make them easier to reuse, configure for previews, and to test.
February 21, 2025 at 9:03 AM
Reposted by David Melero
Compose Performance.

📚 Curated articles to understand Compose internals and optimize Jetpack Compose performance.

github.com/skydoves/com...
GitHub - skydoves/compose-performance: 📚 Curated articles to understand Compose internals and optimize Jetpack Compose performance.
📚 Curated articles to understand Compose internals and optimize Jetpack Compose performance. - skydoves/compose-performance
github.com
February 16, 2025 at 10:38 AM
Reposted by David Melero
Jetpack Compose artifact versions used by each version of Compose Multiplatform.

www.jetbrains.com/help/kotlin-...
Compatibility and versions | Kotlin Multiplatform Development
www.jetbrains.com
February 19, 2025 at 11:56 AM
Reposted by David Melero
I always loved the Git features of IntelliJ, but only recently started using the GitHub plugin too.

It's a really nice experience seeing branches marked with the corresponding PRs, gutter markers for changed lines, and having all the comments there too!
February 20, 2025 at 11:24 AM