I was actually confused when I read the title of the video, i thought it's some kind of a technological comparison, when we usually compare tow techs that do the same thing... I think you should talk compare KMM and KMP
If I am not wrong then basically Compose Multi-platform is like Qt C++, one programming language for both business and GUI logic for all supported platforms Yay!!! This makes KM obsolete imo.
@@StevdzaSan ok, that's good news, I also want to make a desktop application for 3 platforms at once, if you have time, please make a tutorial to make a desktop application from beginners, thank you
@@laujimmy9282you can. as many existing apps still using XML, fragments and a lot of activities in their projects. So in the market you will find many companies are building new features with both Compose and XML but their existing code is still in XML and they have no plans to move their code from XML to compose as they are busy in developing new features instead of reinvesting their time in old things in XML that are working fine...
Its main purpose is to enable easy and efficient serialization and deserialization of Kotlin objects to and from various formats, such as JSON, XML, and binary formats like Protocol Buffers. This library is particularly useful when building Kotlin applications that need to exchange data with external systems or persist data in a standardized format.
One question, do you recommend a MacBook air m3 16Gb to develop Apps with KMP? Is it enough to use Android Studio XCode with different emulators? Or it is worth jumping to the 18Gb macbook pro m3 pro. Thank you very much for your videos.
Cross platform technologies have been around for ages, and native devs still exist. You're probably fine. But it's never a bad thing to experiment and keep yourself up to date with new tech.
So far Flutter is so far ahead that I tend to think Compose can never catch up... I tried Compose on desktop and it was a disaster... it was extremely slow and memory hungry when compared to Flutter.
@@sendhur_muthu According to my simple tests, Flutter had better performance and consumed less memory. But you should make some simple tests for yourself.
@@StevdzaSan can u share link. I couldn't find it. You have made videos about using Kmp project from start and not using KMP in exisiting native android