Exciting news for Kotlin Multiplatform fans! Google I/O 2024 brought major advancements for KMM development: - Official support and backing from Google - Room, ViewModels, and DataStore now part of KMM - Gradle tooling and AGP supporting KMM android targets - 18% faster build times - Official Android Github repo showcasing KMM usage with Room and DataStore https://lnkd.in/dmRkGrnG This is a big step forward for KMM development, making it easier to share code across platforms and streamlining the development process. #kotlin #kotlinmultiplatform #androiddev #googleio #mobiledevelopment
Eslam Fahmy’s Post
More Relevant Posts
-
🔍 Today's Learning : Android View Binding in Kotlin Did you know that the way you use Android View Binding can significantly impact your app's performance and flexibility? Let's dive into two intriguing methods: 🚀 Explored two intriguing methods for Android View Binding: 1. Lazy Initialization with by lazy 🌟 Explored optimizing performance by initializing the binding object only when needed. 2. lateinit var: 🌟Discovered the flexibility of lateinit var for mutable bindings accessible from various code sections. #AndroidDev #Kotlin #100daysofcode
To view or add a comment, sign in
-
-
Exciting news for Kotlin Multiplatform fans! Google I/O 2024 brought major advancements for KMM development: - Official support and backing from Google - Room, ViewModels, and DataStore now part of KMM - Gradle tooling and AGP supporting KMM android targets - 18% faster build times - Official Android Github repo showcasing KMM usage with Room and DataStore https://lnkd.in/dmRkGrnG This is a big step forward for KMM development, making it easier to share code across platforms and streamlining the development process. #kotlin #kotlinmultiplatform #androiddev #googleio #mobiledevelopment #openforwork #Techlead #Android
To view or add a comment, sign in
-
Exciting news for Kotlin Multiplatform fans! Google I/O 2024 brought major advancements for KMM development: - Official support and backing from Google - Room, ViewModels, and DataStore now part of KMM - Gradle tooling and AGP supporting KMM android targets - 18% faster build times - Official Android Github repo showcasing KMM usage with Room and DataStore https://lnkd.in/dmRkGrnG This is a big step forward for KMM development, making it easier to share code across platforms and streamlining the development process. #kotlin #kotlinmultiplatform #androiddev #googleio #mobiledevelopment
To view or add a comment, sign in
-
-
Finally making some visible progress on the home screen widget rewrite for habitkit.app! Super tough to learn Kotlin and Jetpack Glance, but I slowly get the hang of it 🙂 #buildinpublic
To view or add a comment, sign in
-
-
Want to get the system language and/or the language set for the app in Kotlin? Here is how.
To view or add a comment, sign in
-
-
🌟 Announcing an In-Depth Guide: "Mastering ColorScheme in Kotlin for Android Jetpack Compose" 🌟 I am excited to share my new medium story : "Mastering ColorScheme in Kotlin for Android Jetpack Compose." This guide is meticulously designed to enhance your understanding and application of ColorScheme in modern Android development using Kotlin and Jetpack Compose. Highlights of the Guide: In-Depth Exploration: Dive deep into the functionalities and applications of ColorScheme in Jetpack Compose, a cornerstone for creating aesthetically pleasing and consistent user interfaces. Dynamic Theming Techniques: Learn about implementing both basic and advanced dynamic theming strategies to create responsive and user-friendly applications. Practical Code Examples: The guide is enriched with practical examples, demonstrating how to apply these concepts directly to your projects. Focus on Accessibility: Emphasize making your applications inclusive with dynamic color adjustments and accessibility-focused design approaches. Feel free to connect and engage in discussions about the latest trends and best practices in Android development. Your insights and feedback are highly valued. #AndroidDev #Kotlin #JetpackCompose #UIDesign #TechCommunity #AndroidInsight
ColorScheme in Kotlin for Android Jetpack Compose: From Basics to Advanced Applications
link.medium.com
To view or add a comment, sign in
-
Useful Calendar and Date utils in Android. https://lnkd.in/eE3rhQwu 🔖 Save this for your future reference. 🔁 Repost, if this is useful. #android #androiddevelopment #kotlin
Kotlin Calendar/Date utils
gist.github.com
To view or add a comment, sign in
-
Can an enum class implement an interface? Yes, it can implement an interface - but it cannot inherit from classes. Here's an example of an enum class implementing an interface: In this example, SomeWorker is an enum class that implements SomeInterface. Each enum constant A and B provides its own implementation of the doWork function declared in the interface. Although an enum class can implement an interface, it cannot inherit from another class because every enum in Kotlin implicitly inherits from Enum (which is a special class in Kotlin). #kotlin #kotlindeveloper #androiddevelopment #android #jetpackcompose #jetbrains #selfawarenessjourney
To view or add a comment, sign in
-
-
Making an attempt to use Compose Multiplatform (also applies to Jetpack Compose) to handle multiple screen sizes. I used this as an avenue to learn and play with Android's Material 3 WindowSizeClass (https://lnkd.in/gH2_fCSX). I also stumbled upon this library https://lnkd.in/gMQZqzXP which helped in adapting the above class for Compose Multiplatform. With the solid array of libraries coming into the Kotlin Multiplatform ecosystem, I strongly view this as a go-to for cross-platform development in the future. #composemultiplatform #kotlinmultiplatform
To view or add a comment, sign in