How To Create Kotlin MultiPlatform(KMP) App For Android & iOS | Shared Logic, Native UI KMM Tutorial

  Рет қаралды 18,329

Coding Ambitions

Coding Ambitions

Күн бұрын

Пікірлер: 23
@edbienes
@edbienes 10 ай бұрын
Thank you for this! Question, how about navigation, can that be shared also or that should be done separately?
@codingambitions
@codingambitions 10 ай бұрын
If you want to keep ui native, then i would say go separate native navigation but still if you want to share navigation also along with logic, then you can use Decompose library by Arkadii Ivanov, thats the awesome library for this purpose. And i will be creating the tutorial on that soon.
@chax255
@chax255 4 ай бұрын
You can now share navigation using voyager navigation library or decompose
@abiofficial-ws7pn
@abiofficial-ws7pn 4 ай бұрын
I appreciate that the uploader has been active in responding to comments. Wish you good luck, mate.
@codingambitions
@codingambitions 4 ай бұрын
Thanx mate🙏
@hazaqames477
@hazaqames477 5 ай бұрын
Lol... that simple permissions issue got me too! I wish Android would give an actually USEFUL app crash error message lol. Good video. I am going to watch all of yours. I've only built one KMP app, a couple weeks ago, and watching your video now has already helped me see some things I could have done better.
@codingambitions
@codingambitions 5 ай бұрын
Glad it helped you🙏🙌
@harsharaikkonen1
@harsharaikkonen1 8 ай бұрын
Great video.. I have a swift project for iOS ..Is there a way to run Swift Networking/Business logic in KMM and have android UI developed in Kotlin separately
@codingambitions
@codingambitions 8 ай бұрын
It will be difficult i think to run swift networking in Kmm. Its swift UI view that we can use in compose multiplatform. But in your scenario, you will have to rewrite business logic in Kmm first And then you can use that business logic in both swiftui for ios and any of Jetpack compose or xml based development for android.
@MudassirZulfiqar
@MudassirZulfiqar 4 ай бұрын
Really appreciate your tutorial
@codingambitions
@codingambitions 4 ай бұрын
Thanks🙏
@SYBCA
@SYBCA 5 ай бұрын
I don't understand this thing that Kotlin multi-platform it shares data and UI in both Android and iOS, so why do we have to create UI in Android studio for android app and in Xcode for ios app? Why doesn't it share the same UI in both Android and ios!
@codingambitions
@codingambitions 5 ай бұрын
We have both options in KMP, if we want to share both UI and logic OR only share logic and not ui. In this project im just sharing the logic but not ui. If you want to check that when we share both ui and logic, you can checkout this video: kzbin.info/www/bejne/iqK0nKlpl7uAj8Usi=7RBLT0lGcNuszmqf
@jopadjr
@jopadjr 10 ай бұрын
3rd...Thanks. Great !!!
@codingambitions
@codingambitions 10 ай бұрын
Thanks🙌🙌
@HARIPRASATHS-ne7cv
@HARIPRASATHS-ne7cv 2 ай бұрын
How to build apk for both android and ios???
@codingambitions
@codingambitions 2 ай бұрын
It will be native specific. How you build it for native android, and similarily native to ios, how we build ipa in ios app. I will try to create a video soon on this for all platforms
@HARIPRASATHS-ne7cv
@HARIPRASATHS-ne7cv 2 ай бұрын
@@codingambitions ok brother.for ios it need team id and developer id.if you upload video it will really helpfull and thanks for the reply brother.
@gamingsvm
@gamingsvm 8 ай бұрын
Hello bhiya kotlin multi platform project bnao plzz hindi me for support android,ios,web,desktop
@cuthero5834
@cuthero5834 2 ай бұрын
Need in hindi language 😢
@codingambitions
@codingambitions 2 ай бұрын
Hi Mate, sorry becoz if u will do it in hindi, audience will be limited. But i will see if i can add something like hindi subtitles to the video along with english.
@puruslive1736
@puruslive1736 2 ай бұрын
worst
React Native Course for Beginners in 2024 | Build a Full Stack React Native App
4:28:31
Osman Kalyoncu Sonu Üzücü Saddest Videos Dream Engine 262 #shorts
00:20
Osman Kalyoncu Sonu Üzücü Saddest Videos Dream Engine 275 #shorts
00:29
Osman Kalyoncu
Рет қаралды 4,4 МЛН
؟ Docker ليه بنستخدم 💙
18:52
Yehia Tech يحيى تك
Рет қаралды 106 М.
Releasing Faster with Kotlin Multiplatform
32:24
Gradle
Рет қаралды 14 М.
HTTP Requests in Kotlin Multiplatform With Ktor - KMP for Beginners
31:53
Kotlin Multiplatform, In Detail, Step by Step Setup Guide (+Compose)
32:23
Sebastian Sellmair
Рет қаралды 2,8 М.
KMP vs. Flutter - Who Will Win The Cross-Platform Battle?
16:19
Philipp Lackner
Рет қаралды 53 М.