Building your first Desktop app (Windows, Mac, Linux) using Kotlin/Compose Multiplatform

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ม.ค. 2025

ความคิดเห็น • 54

  • @presiyangeorgiev9636
    @presiyangeorgiev9636 2 หลายเดือนก่อน +2

    This video is simple, straightforward and easy to understand even for someone who is new to Kotlin and Compose! What a great introduction into making desktop apps with Kotlin and Compose. I work as an Android/iOS developer and we also use Kotlin and Compose for the UI and so it was really easy to grasp all the examples you gave in the video. Keep up with the great work!

  • @mikelantzelo
    @mikelantzelo 8 หลายเดือนก่อน +11

    Thank you for your excellent content!!! Keep teaching more cmp!!!

  • @ovedgustavorinconmachado1183
    @ovedgustavorinconmachado1183 8 หลายเดือนก่อน +3

    Excellent video, I am making my first desktop app in Compose for my company

  • @ivandimitrov2401
    @ivandimitrov2401 8 หลายเดือนก่อน +5

    Amazing! Keep up the good stuff, please ❤

  • @adebayosijuade9930
    @adebayosijuade9930 7 หลายเดือนก่อน +1

    Thank you very much. please how can i connect desktop app to firebase database and authentication?

  • @shriharshabhagwat5963
    @shriharshabhagwat5963 7 หลายเดือนก่อน +3

    Can you please teach us how to handle Google login in KMP (especially iOS and WASM targets) ? Its really interesting to know how to work with libraries that are not available for all targets.

  • @marcellodias2377
    @marcellodias2377 หลายเดือนก่อน

    We need something with Crud,datatables ,admin panels,withouth this KMO will never be mainstream

  • @brunosalmito2015
    @brunosalmito2015 9 วันที่ผ่านมา

    By creating the app in this format, would I be able to launch it in the Windows Store? If so, what would I have to do? Transform it into a specific format?

  • @Studioyachrogdenok
    @Studioyachrogdenok 2 หลายเดือนก่อน

    Can I write XML on android and compose for PC platform in KMP project?

  • @sandeepkmassey
    @sandeepkmassey 8 หลายเดือนก่อน +1

    Хвала. Had been waiting for it long time.

  • @DidarSeyidov
    @DidarSeyidov 2 หลายเดือนก่อน

    Can I export windows and linux app files using github actions. Or each specific file mandatory the specific based OS computer?

  • @imammihir
    @imammihir 8 หลายเดือนก่อน

    Another Cool Stuff From My Idolo❤

  • @yokewang8758
    @yokewang8758 8 หลายเดือนก่อน +3

    Is it possible to develop mobile and desktop in the same project?

    • @StevdzaSan
      @StevdzaSan  8 หลายเดือนก่อน

      Yeah, you can build an app for multiple platforms in a single project!

    • @yokewang8758
      @yokewang8758 8 หลายเดือนก่อน

      @@StevdzaSanThank you for your answer❤

  • @laughforlife4569
    @laughforlife4569 8 หลายเดือนก่อน +1

    Nice video as always Stevdza but can you do video using room for desktop app and build release the app ? because I have problem when I am using room in KMP and build release for desktop the app can not be open .

  • @vengateshm2122
    @vengateshm2122 7 หลายเดือนก่อน

    What to do if I want to remove default Copy, Paste, Delete actions from Custom Menu?

  • @mahmoudalkateb2008
    @mahmoudalkateb2008 8 หลายเดือนก่อน +2

    Is it ready for production?

    • @StevdzaSan
      @StevdzaSan  8 หลายเดือนก่อน

      Yes

    • @vladimirkraus1438
      @vladimirkraus1438 7 หลายเดือนก่อน

      On desktop, only for simple apps, IMO. When working on something more advanced, my bet is that you can very quickly run into some problems because it is not battle tested yet... I was also a bit disappointed with the memory footprint. Since it packs whole JVM, it is HUGE and it does not feel particularly quick, e.g. when resizing the window. Anyway, first make a prototype of your app to see if it fulfills the requirements.

  • @franciscoarciganolasco6027
    @franciscoarciganolasco6027 6 หลายเดือนก่อน +2

    1:13 which other alternatives exist instead use to intellij IDEA?

    • @user--10552
      @user--10552 6 หลายเดือนก่อน

      Android studio, and yes it is heavy, if you have old device.

  • @KCChen-mc4yr
    @KCChen-mc4yr 6 หลายเดือนก่อน

    How to build .msi and .deb in mac OS.
    Is that avaliable?

  • @devatrii
    @devatrii 8 หลายเดือนก่อน +1

    nice crash course for compose desktop :)

  • @jiksonjimmy8756
    @jiksonjimmy8756 6 หลายเดือนก่อน

    I have doubt that can launch fragement using jetpack compose..

    • @jiksonjimmy8756
      @jiksonjimmy8756 6 หลายเดือนก่อน

      By creating fragement.
      .

  • @TennisReddy
    @TennisReddy 3 หลายเดือนก่อน

    is this available on udemy ?

  • @Efryed
    @Efryed 8 หลายเดือนก่อน

    voyager reminds me of how flutter navigation works

  • @josiahufono
    @josiahufono 8 หลายเดือนก่อน +1

    Thanks for the content sir.

  • @abdushakoor0099
    @abdushakoor0099 8 หลายเดือนก่อน +1

    really cool stuff

  • @jcolindres001
    @jcolindres001 7 หลายเดือนก่อน

    Hello Sir,
    Good video. I hope soon you may do a full stack KMP project (server side, android, iOS, desktop and web).
    Thanks,

  • @varunchandragiri2309
    @varunchandragiri2309 8 หลายเดือนก่อน

    Amazing! I just subscribed.❤
    It would be helpful for many if you include a basic auth(Google sign-in) & communication with database(mangoDB atlas, firebase).
    A small doubt: Can we secure data at the client which is retrieved from the cloud and not allow other softwares to use & also not to manipulate own software?

  • @abhisheksaxena518
    @abhisheksaxena518 8 หลายเดือนก่อน

    Amazing video

  • @elron2010
    @elron2010 6 หลายเดือนก่อน

    nice, and on release you have jar file which anyone can unzip and modify your code, veery niice

  • @starry_shivam
    @starry_shivam 6 หลายเดือนก่อน

    Please also add source code in description

  • @ovedgustavorinconmachado1183
    @ovedgustavorinconmachado1183 8 หลายเดือนก่อน

    Do you have a video where you explain recomposition in Compose? Please

  • @mr.ashutoshkumar4370
    @mr.ashutoshkumar4370 7 หลายเดือนก่อน

    I am suffering with MainKt not found
    ClassNotFoundException

  •  6 หลายเดือนก่อน

    Can I like a thousand times 😭?

  • @rahmat-un4od
    @rahmat-un4od 8 หลายเดือนก่อน

    cool

  • @killerHumanRabbit
    @killerHumanRabbit 8 หลายเดือนก่อน +10

    flutter in danger

    • @suryapratap3043
      @suryapratap3043 5 หลายเดือนก่อน +5

      Flutter is a lot easier then KMM, adding a library itself is such an effort in KMM, whereas flutter is a lot easy and straight forward.

    • @int-64
      @int-64 2 หลายเดือนก่อน

      - Download a random template file from a website to start a project
      - Add a bunch of strings in 4 random files to install a library
      Next gen tech from the kotlin team. Flutter should be afraid.

  • @henrik908
    @henrik908 8 หลายเดือนก่อน +2

    You don't know how this comment got 1 like .

  • @Sergiu-e6b
    @Sergiu-e6b หลายเดือนก่อน

    Your ethnicity is something between Russian and Jamaican

  • @seanknowles9985
    @seanknowles9985 8 หลายเดือนก่อน

    Fleet editor hardly works; I can't believe how bad fleet runs on my machine. I am on a decent 2019 macbook pro. I thought fleet editor was supposed to be lightweight and fast. It errors so much on every project. How can jetbrains with all their editor knowledge make something so bad. How is Zed editor which is much younger a million times faster and more polished years after Fleet was released. If fleet their flagship editor is so bad, I feel like steering clear of Kotlin. Also, jet-brains academy costs so much. They charge you for everything to enter the ecosystem. I am actually quietly fuming as I've wasted so much time trying to get fleet to work.

    • @arjix8738
      @arjix8738 8 หลายเดือนก่อน

      why did you even try to use fleet?
      I thought everyone agreed it was a bad editor from the start...
      Also, zed is far from a good editor, it is fast indeed, but not production ready

    • @seanknowles9985
      @seanknowles9985 8 หลายเดือนก่อน

      @@arjix8738 if you read my comment properly you'll see that I was comparing fleets time in development vs Zed which has been in development for far less time and has been released for a shorter period which is already in much better shape than Fleet. I have given up on the Kotlin ecoystem will work in Go, Typescript and Flutter for the foreseable future. If walled garden of Jetbrains simply deosn't work well and costs money I'd rather develop on other platforms and technologies.

  • @sunk3rn
    @sunk3rn 7 หลายเดือนก่อน

    I've never seen a more rushed, unclear tutorial. AtleasT have a repo with the finished code if you're going to show the code for only a second.

    • @CheyziEdits
      @CheyziEdits 6 หลายเดือนก่อน +1

      I think it’s very well made to give a quick overview of the most important aspects.

  • @jackbrabham
    @jackbrabham 7 หลายเดือนก่อน

    trying to follow the tutorial, but whenever I try to run the project generated through the wizard I get this exception: Exception in thread "main" java.lang.NoClassDefFoundError: androidx/collection/ScatterMapKt can somebody help?

    • @lolmraz795
      @lolmraz795 7 หลายเดือนก่อน

      too

  • @JamsMendez
    @JamsMendez 8 หลายเดือนก่อน

    💜