Master Internationalization (i18n) And Resource Management in Compose Multiplatform
ฝัง
- เผยแพร่เมื่อ 4 ส.ค. 2024
- In this video we'll explore the the Compose Resources library, focusing on internationalization (i18n) / localization (l10n) and resource management for Compose Multiplatform. Learn how to effectively manage diverse resources like images, fonts, and strings to ensure your app is adaptable to various global markets.
🔗 Helpful Links:
- Compose Multiplatform 1.6.0 Blog: blog.jetbrains.com/kotlin/202...
- Official Compose Resources Documentation: www.jetbrains.com/help/kotlin...
- Source Code of the project: github.com/YanneckReiss/compo...
- Download for the Fleet IDE: www.jetbrains.com/fleet/
🙌 Follow me on:
Twitter: / yanneckreiss
Medium: / yanneck-reiss
Instagram: / yanneckreiss
📌 Timestamps:
00:00 - Intro
00:55 - What we'll build
01:06 - Setup
03:40 - Declaring Resources
06:10 - Usage example
10:39 - Tryout
11:06 - Outro
#ComposeMultiplatform #kotlindeveloper #KotlinMultiplatform #Internationalization #Localization #MobileDevelopment #AppDevelopment
🌟 Stay tuned for more insightful videos on the latest in software development technologies and best practices. Don’t forget to like and share!
Thank you for watching and happy coding! 🌟
What solution are you using for your Kotlin Multiplatform / Compose Multiplatform app for sharing resources and implementing Internationalization? 🤔
wow ! awesome like usually
i appreciate the clear and simple way you explain how things work! makes learning kotlin a breeze
Wow.Awesome video. Could you also show us about font setting as well. Thank you😊❤
Thank you very much! I am happy to hear that ☺Fonts will be covered in an upcoming video about design systems in Compose Multiplatform
Hi! What about custom color resources?
Hey, this is not covered by the API (yet at least).
The general recommendation for jetpack compose is to use a dedicated design system that directly provides Compose colors for the light and dark theme scheme (refer to the "MaterialTheme" class). I will do a video about this topic soon🙂