Building Your First Compose Multiplatform Hello World App - KMP for Beginners

  Рет қаралды 21,541

Philipp Lackner

Philipp Lackner

Ай бұрын

In this video you'll learn how you build you first Compose Multiplatform Hello World App!
👉 Check out my course Building Industry-Level Multiplatform Apps With KMP here: pl-coding.com/kmp?...
💻 Let me be your mentor and become an industry-ready Android developer in 10 weeks:
pl-coding.com/drop-table-ment...
⭐ Courses with real-life practices
⭐ Save countless hours of time
⭐ 100% money back guarantee for 30 days
⭐ Become a professional Android developer now:
pl-coding.com/premium-courses...
Get my FREE PDF about 20 things you should never do in Jetpack Compose:
pl-coding.com/jetpack-compose...
Regular programming advice on my Instagram page: / _philipplackner_
Join my Discord server:
/ discord

Пікірлер: 79
@cempack
@cempack Ай бұрын
That's awesome you're doing a playlist about kmp right when I need to learn it ! Love it, please continue.
@galeontiger
@galeontiger Ай бұрын
This is CMP not KMP. Just to clarify, CMP uses KMP under the hood
@jblacktube
@jblacktube Ай бұрын
I'm so excited for this series! Thank you very much!
@arezoonazerdeylami7703
@arezoonazerdeylami7703 Ай бұрын
That's awesome! I'm really excited and looking forward to a video on KMP project modularization, umbrella modules, and more. I hope it comes out soon!
@TheFlexath
@TheFlexath Ай бұрын
Thank you so much Philipp. Following your ongoing KZfaq playlist is a pleasure for me.
@morbix3683
@morbix3683 Ай бұрын
THIS IS SO EXCITING! THE POSSIBILITIES ARE ENDLESS!
@caetzar
@caetzar Ай бұрын
Enjoyed the detail and depth. Just perfect!
@akobirabduganiev
@akobirabduganiev Ай бұрын
hello from Uzbekistan, I want to learn kmp. I wish you would release more videos on this topic.
@jojik681
@jojik681 Ай бұрын
Удачи брат, я с России после года-двух видосов филиппа на работу устроился, на ней надеюсь на крепкого мидла через годик выйти.
@akobirabduganiev
@akobirabduganiev Ай бұрын
@@jojik681 спасибо 🤝
@DaleHawkins
@DaleHawkins Ай бұрын
Good video. Nice intro to the topic! Thanks!
@developer.emad.mehrez
@developer.emad.mehrez Ай бұрын
Thanks for this content man, I love KMP.
@EvaFreelancer
@EvaFreelancer 6 күн бұрын
Dude I just came across your Channel. U are amazing 🤩
@ajithma4091
@ajithma4091 Ай бұрын
Thank you so much. please bring on more videos on Multiplatform. Waiting for more content
@HidungPesek
@HidungPesek Ай бұрын
Thanks man.. this is what i waiting for..
@ParimalMatte
@ParimalMatte Ай бұрын
Thanks for providing the relevant knowledge and guidance. We request you for more KMP content. Like from India
@TuanPhan-z2y
@TuanPhan-z2y Ай бұрын
Thank you so much, please continue KMP list
@SharmaPros
@SharmaPros Ай бұрын
I am exited for this playlist
@顾清l
@顾清l Ай бұрын
It's hard to find videos of KMP's projects, I hope there are more of them!
@aswinr6734
@aswinr6734 Ай бұрын
I am very much excited to learn that one kotlin code can be compiled to Android and iOS. Usually as an developer i am much concerned that i develop apps only for Android, and i don't target iOS users , but this KMP solves all my problems
@SumitStar24
@SumitStar24 Ай бұрын
It is so informative. 👍👍
@thebhagwabilla
@thebhagwabilla Ай бұрын
bro finally started KMP
@baguingi5589
@baguingi5589 Ай бұрын
Damm you sure are quick! Love to see it! Question though, have you considered taking a look/making videos about Fleet? It sill needs work but it looks promising for Multiplatform development, not having to change IDEs for development is a time saver.
@ficc666
@ficc666 Ай бұрын
I have tried Fleet, looks ok but it is just a step backwards.
@baguingi5589
@baguingi5589 Ай бұрын
@@ficc666 I do agree that it's current state leaves too much to be desired, but with time It could prove a great tool.
@JamesBond-mq7pd
@JamesBond-mq7pd Ай бұрын
WOW.AWESOME.WE GOING TO BE SMART BOYS!
@joeybasile1572
@joeybasile1572 Ай бұрын
Thanks bud.
@YvesS-lq5ul
@YvesS-lq5ul Ай бұрын
Cool 👍 It would be great if you made a video on how to export desktop binaries for example.
@user-yv9kv6to3x
@user-yv9kv6to3x Ай бұрын
Hey sir, found your channel a few days ago. Atm i watch your Kotlin guides and wonder what you recommend now days, still IntelliJ or Android Studio? I am towards KMP. Keep up your great work 💪🏼
@vindajojo
@vindajojo Ай бұрын
big thanks❤, could u make a video showing how to integrate kmp to existing project?
@petibah27
@petibah27 Ай бұрын
Hi, Philipp can u make a playlist about CMP like your jetpack compose or just a full app development in CMP please 🙏🏽
@karthikgaddam1146
@karthikgaddam1146 Ай бұрын
Fan of the lackner ❤
@vazhakentchiashvili2198
@vazhakentchiashvili2198 Ай бұрын
The best 😉
@antoniofuller2331
@antoniofuller2331 Ай бұрын
Finally a beginner video for people like me who don't know Kotlin
@BasantKumar-bg3fg
@BasantKumar-bg3fg Ай бұрын
Hi Philipp, thanks for making wonderful videos , i always watching your videos and its helped me a lot, i have question and request to you please make a video on data encryption like AES in KMP because i'm searching since long time but i did't found anywhere, i hope you will see my comment and consider to make such videos, thanks in advance.
@lofibeast
@lofibeast Ай бұрын
Hey !! Can You please tell how you stay updated with all these upcoming stuffs like whatever new things/changes comes up...❤ [ Thanks for making these type of videos as It's very hard to find these video contents of App development ] Edit :- Can you Also please suggest should I learn Multiplatform directly without Learning Normal android development..The reason is that I can most probably do/learn the android things in Multiplatform too !! ❤❤
@papprobert89
@papprobert89 Ай бұрын
Excellent, thanks for the content. Does someone know how we can run the app on TvOS? I tried to play with it, but it didn't work.
@LassNoches
@LassNoches Ай бұрын
its possible work with a module like "android" module with the shared code ? I want to do this and use in 2 or 3 projects in diff platforms each one with his own ui
@olegleonov1310
@olegleonov1310 Ай бұрын
Can you show how the works preview for the Android platform with compose resources? For example, when you're using Res.font.some_font.
@santyas
@santyas Ай бұрын
Great video! My Execution target list 14:14 is empty, I also have installed xcode. What could it be?
@Aditya.Rawat45
@Aditya.Rawat45 Ай бұрын
Hey, are you gonna make a whole series of KMP?
@mikeschoch
@mikeschoch Ай бұрын
Hi Philipp, super Content auf deinem Channel, einer der besten was Kotlin / Compose angeht, mega was du da auf die Beine stellst. Ich habe ein Problem beim Cross-compile meiner Compose Desktop App. Wie kann ich denn z.B. auf meinem Mac Silicon die App für einen Mac Intel oder einen Windows x64 kompilieren? Im Gradle gibt es ja die entsprechenden Tasks... Aber ich bekomm es nur zum laufen wenn die ausführenden und die Zielplattform die selbe ist. Vielleicht hast du mir einen Tipp, oder vielleicht wär das auch ein möglicher Inhalt für ein Video? :) Freu mich auf die weiteren Videos in deiner KMP Reihe... Beste Grüße Mike
@wolfrudel7624
@wolfrudel7624 Ай бұрын
Please more video about this multi plaform stuff
@germenwong
@germenwong Ай бұрын
If there is no Mac, can Windows development be used
@fbarrios80
@fbarrios80 Ай бұрын
I love your video! to run the desktop easier, you can create a script with "./gradlew run" and then add it to the application list, that way you can run it just like Android and iOS.
@IQSoftwareTechnologies
@IQSoftwareTechnologies Ай бұрын
Thank you very much. Does iPhone run on Windows OS in Android Studio. Or needs Mac OS?
@unknow.n__
@unknow.n__ Ай бұрын
you need mac for ios development
@zakariabouchantouf5141
@zakariabouchantouf5141 Ай бұрын
I love you more than my wife 😂❤
@aswinr6734
@aswinr6734 Ай бұрын
😂😂😂
@muhammadimranofficial1
@muhammadimranofficial1 Ай бұрын
i am trying to contact your wife and send the screenshot of your comment 😂
@MajesticNut
@MajesticNut Күн бұрын
Hi. So we don’t need a shared module anymore? What’s the purpose of a shared module in a project? Is it deprecated?
@notbambang
@notbambang Ай бұрын
Lets goo
@user7468-v9m
@user7468-v9m Ай бұрын
KMP is looking for the future
@keyurmistry5196
@keyurmistry5196 9 күн бұрын
Hii everyone I am beginner with Jetpack Compose Should i start learning compose multiplateforme or do i need to spend some time with jetpack ? Are they both same ?
@tubakocabyk7897
@tubakocabyk7897 21 күн бұрын
Hello can I run this application on my iPhone real device using android studio its impossible? Thanks 🎉
@ragulparajuli214
@ragulparajuli214 Ай бұрын
Do I need to know jetpack compose before learning compose multi-platform
@PhilippLackner
@PhilippLackner Ай бұрын
Yes this is about compose 😅
@sitasowmya9343
@sitasowmya9343 7 күн бұрын
Hi sir, I have a custom path, how can i apply 3D (i need x y and z coordinates when i click on 3D button). I would appreciate if you can give me any inputs. I am struck right now. Anyone knows please help me.
@sakthir2617
@sakthir2617 Ай бұрын
What about fleet ?
@GN9K71
@GN9K71 22 күн бұрын
Nice, but how to debug the desktop app?
@EdwardBryanAbergas
@EdwardBryanAbergas Ай бұрын
I wish the course was available in udemy as well.
@armandoavila4615
@armandoavila4615 Ай бұрын
Has any of you solved the problem with the JetBrains @Preview annotation not working on Android Studio? It's hard to code UI blinded
@marcofinadri
@marcofinadri Ай бұрын
Unfortunately this is not yet possible (i saw there's an open issue). Anyway I found two strategies to see the preview while coding: 1. Make the UI in another Android project and then copy it to the KMP project 2. Use Fleet (only) for the UI. I hope this helps 🙂
@armandoavila4615
@armandoavila4615 Ай бұрын
@@marcofinadri Thanks for your response! I tried to use Fleet but some error is no letting it show the preview, instead I created a PreviewHelper file in the androidMain package and also add it to the .gitignore file.
@user-oj3cs7rk7j
@user-oj3cs7rk7j Ай бұрын
Is there any way a Windows user can run iOS apps on iPhone using Android Studio ?
@PhilippLackner
@PhilippLackner Ай бұрын
A MacOS virtual machine :D
@chuncheongliu8550
@chuncheongliu8550 Ай бұрын
@@PhilippLackner It's so lag, really need it running in windows
@math-ezdev
@math-ezdev Ай бұрын
13:20 i got it 😂
@mrjackson9137
@mrjackson9137 Ай бұрын
by June 23d they fixed issue with desktop apps :)
@ArifRahmanHakim1412
@ArifRahmanHakim1412 Ай бұрын
FIRST!!!
@user-bp6gx6yr7y
@user-bp6gx6yr7y Ай бұрын
Does not support Cocopods !
@tylerwilson3027
@tylerwilson3027 Ай бұрын
I don't love the structure they put here: iosApp and composeApp, which itself contains the android and desktop app. How about /project/[androidApp,desktopApp,iosApp] and /project/shared like in the 'old' days.
@PhilippLackner
@PhilippLackner Ай бұрын
The iosApp folder is just the entry point for iOS, that's not a folder you usually do something in unless you're writing swift code. All interesting folders for CMP are in composeApp
@youcefmoulla1828
@youcefmoulla1828 Ай бұрын
17 min for "Hello World" app, No thanks
@riyal2910
@riyal2910 Ай бұрын
There should be more videos about KMP in near future
Expect/Actual in Kotlin Multiplatform - KMP for Beginners
22:33
Philipp Lackner
Рет қаралды 10 М.
Everything you need to know about Kotlin 2.0 🟣
11:05
Stevdza-San
Рет қаралды 62 М.
Inside Out Babies (Inside Out Animation)
00:21
FASH
Рет қаралды 23 МЛН
Amazing weight loss transformation !! 😱😱
00:24
Tibo InShape
Рет қаралды 66 МЛН
Playing hide and seek with my dog 🐶
00:25
Zach King
Рет қаралды 37 МЛН
路飞太过分了,自己游泳。#海贼王#路飞
00:28
路飞与唐舞桐
Рет қаралды 38 МЛН
The World Depends on 60-Year-Old Code No One Knows Anymore
9:30
Coding with Dee
Рет қаралды 706 М.
KMP vs. Flutter - Who Will Win The Cross-Platform Battle?
16:19
Philipp Lackner
Рет қаралды 40 М.
What Is Kotlin Multiplatform And How Does It Work? - KMP for Beginners
10:17
This is Why Programming Is Hard For you
10:48
The Coding Sloth
Рет қаралды 747 М.
Performance Optimization with @Stable and @Immutable in Jetpack Compose
16:47
My iPhone 15 pro max 😱🫣😂
0:21
Nadir Show
Рет қаралды 1,8 МЛН
Проверил, как вам?
0:58
Коннор
Рет қаралды 363 М.
8 Товаров с Алиэкспресс, о которых ты мог и не знать!
49:47
РасПаковка ДваПаковка
Рет қаралды 178 М.
#samsung #retrophone #nostalgia #x100
0:14
mobijunk
Рет қаралды 14 МЛН
Что делать если в телефон попала вода?
0:17
Лена Тропоцел
Рет қаралды 3,4 МЛН