Kotlin Multiplatform Mobile | JetBrains new SDK for iOS and Android

Поделиться
HTML-код
  • Опубликовано: 30 июн 2024
  • Get started: kotl.in/multiplatform_mobile_...
    Blog post: blog.jetbrains.com/kotlin/202...
    Webinars:
    Getting started with Kotlin Multiplatform Mobile | Pamela Hill, JetBrains (October 20, 15:00 UTC):
    • Kotlin Multiplatform M...
    Making your Android application work on iOS | Kevin Galligan & Russell Wolf, Touchlab (October 25, 15:00 UTC):
    • Making Your Android Ap...
    Dependency Injection in Multiplatform Mobile projects | Anna Zharkova, UseTech (November 2, 15:00 UTC):
    • Dependency Injection i...
    Data Storage in Multiplatform Mobile projects | Mohit Sharma, Realm (November 8, 15:00 UTC):
    • Sharing Data Layer Bet...
    ________________________________________________________________
    Become a Member: ruclips.net/user/keeponcoding...
    Discord: / discord
    Business Inquiries: contact@keeponcoding.org
    Instagram: / keep_on_coding
  • НаукаНаука

Комментарии • 97

  • @abdullatifthe1
    @abdullatifthe1 Год назад +3

    I always look forward to your videos as I learn so much !

  • @rishabhbajaj9364
    @rishabhbajaj9364 Год назад +1

    It’s great to see you making videos even now, kudos!

  • @MHjort9
    @MHjort9 Год назад +3

    Really slick naming by Jetbrains

  • @renanfpedro
    @renanfpedro Год назад +4

    That is so cool!

  • @amirfarkhadov5926
    @amirfarkhadov5926 Год назад +9

    It is so amazing. Love Kotlin!

  • @someshsahu4638
    @someshsahu4638 Год назад +3

    ANDROID STUDIO is the Best platform for app development 👌🏼

  • @Mario-xk7kh
    @Mario-xk7kh Год назад +2

    Let's goooo

  • @andrewcullis8730
    @andrewcullis8730 Год назад

    great introduction thanks

  • @edbienes
    @edbienes Год назад +2

    subbed!! 🎉

  • @ahmedshakr7802
    @ahmedshakr7802 Год назад

    Very good
    Continue to work this kotlin multiplatform

  • @user-qs6yt2ul9f
    @user-qs6yt2ul9f Месяц назад

    Hello, thank you very much for the complete explanation. I had a question, are programs written with Java or a combination of Java and Kotlin also possible to run on iOS from now on?

  • @Kotlin
    @Kotlin Год назад +9

    👍👍👍

    • @harshupadhyay2032
      @harshupadhyay2032 Год назад +5

      5days ago ????

    • @kajo2474
      @kajo2474 Год назад +2

      @@harshupadhyay2032 they probably had to make sure the video was up to par with what they wanted the message to be

    • @harshupadhyay2032
      @harshupadhyay2032 Год назад

      @@kajo2474 ya i searched it afterwards

    • @trevortrevose9124
      @trevortrevose9124 Год назад

      When Is Fleet gonna have plugins it works great

  • @lavisharma3210
    @lavisharma3210 Год назад +27

    Make more videos on kotlin multiplatform

  • @trevortrevose9124
    @trevortrevose9124 Год назад +1

    Is it just me or can you hear his pc struggling when he opened the ios emulator 😂😂relatable

  • @MuhammadAhmad-ld1rf
    @MuhammadAhmad-ld1rf Год назад +3

    Holy

  • @mgmitko
    @mgmitko Год назад +2

    Sooo there is no hot-reloading, and the layout has to be reimplement in 2 different languages, as you can see totally different looks in iOS and android. This seems like quite the dealbreaker to me

  • @MuhammadKarim
    @MuhammadKarim Год назад +1

    I like your t shirt

  • @Engazan
    @Engazan Год назад

    are there any benefits? cuz we already have React Native and Flutter, both use JS ( yea Dart is almost same as JS ... ), for example can you control threads on iOS side (without swift part)? ..., cuz how it looks it looks more complex then RN or Flutter, also iOS part and Android part is different looks like on iOS we have some Spacers or Align they should fix it to look same

  • @trevortrevose9124
    @trevortrevose9124 Год назад

    What are your thoughts on jetbrains Fleet new ide

  • @DevlogBill
    @DevlogBill Год назад +2

    Nice video! I will make 1 year soon learning and creating projects with React and JavaScript. But once in a while I will try out something new to see other technologies. I tried out Swift for making iOS Apps, didn't like UIKIT. Tried out Java, I enjoyed it a lot. besides the boiler plate class system, it reminds me of JavaScript. Now I tried out Kotlin, I actually enjoy Kotlin a lot more than Swift and UIKIT. But I haven't fully tried out Android Studios so after I play around with Kotlin and Androids version of UIKIT I will make my final verdict.
    Say I was wondering can you build other things with Kotlin other than Mobile Apps or cross platform like this video recommends? What else can you create with Kotlin? Or is it only used for Mobile Apps?

  • @redfarsh9725
    @redfarsh9725 Год назад

    You better prefer Qt if you are Python or C++ developer.

  • @ASMRdwarf
    @ASMRdwarf Год назад +4

    So, now kotlin can be used in that cases where flutter had a priority before? Or what does this new Kotlin MM means?

    • @bytesizedscreencasts
      @bytesizedscreencasts Год назад +1

      Flutter is Clutter. Dump that shit.

    • @phantomcodes1023
      @phantomcodes1023 Год назад

      @@bytesizedscreencasts A serious JOKE 😂

    • @ahmedbathily7013
      @ahmedbathily7013 Год назад

      @@bytesizedscreencasts Kotlin multiplatform is a shit for now ,they will do better to improve Android studio itself ,and emulator

    • @Quik_Dev
      @Quik_Dev Год назад

      @@bytesizedscreencasts flutter and dart is the future get it into your skull

    • @alexponco4753
      @alexponco4753 Год назад +1

      @@bytesizedscreencasts
      Looking at ur videos,u clearly a swift dev
      Why so salty?
      Scared people will hire Flutter dev than Swift dev?

  • @seanknowles9985
    @seanknowles9985 Год назад +2

    Do you know when compose for iOS is coming out?

  • @shukproduction441
    @shukproduction441 Год назад

    Performance is the key if KMM wants to compete with flutter

  • @wasalyuumbo2016
    @wasalyuumbo2016 Год назад +11

    It's really worth using, though they need to work on the IOs emulator on windows as well.. It's a great tool

    •  Год назад +12

      apple want to have a talk with you

    • @ahmedbathily7013
      @ahmedbathily7013 Год назад

      Flutter is far ahead

  • @rob2theworld
    @rob2theworld Год назад

    Can we get this sdk on Kotlin Multiplatform intelij idea, since some of us do android work on intelij idea

  • @OmarAhmed-jo1cf
    @OmarAhmed-jo1cf Год назад

    can i code everything for both platforms in just the shared part ? .

  • @olanrewajusaka3991
    @olanrewajusaka3991 Год назад +1

    NIce video but is it free.. when one want to develop not that i need to buy .... i mean open source

  • @srin_meow
    @srin_meow Год назад +2

    oh dear I can really hear the fan screaming in the background

  • @mirniyazulhaque3583
    @mirniyazulhaque3583 Год назад

    Can I develop apps With KMM if I don’t have a MacBook but I have an IPhone 🙃?

  • @ronaldweasly561
    @ronaldweasly561 Год назад

    I saw native c++, what does this mean

  • @mars-chan717
    @mars-chan717 Год назад +1

    between kotlin and fluitter, which one do you prefer?

    • @ricojakobbaumgardt8563
      @ricojakobbaumgardt8563 Год назад

      I would currently still prefer Flutter, as Kotlin is still in beta. However, I am curious to see how Kotlin will develop in the future.

    • @ahmedbathily7013
      @ahmedbathily7013 Год назад

      Flutter is best one

    • @hellojoshua3287
      @hellojoshua3287 Год назад +1

      Flutter. More developed and more documented than Kotlin

    • @adnandzindosoda
      @adnandzindosoda Год назад

      It is uncomparable concept of kmm is far more better. And kotlin and dart are uncomfortable, kotlin is far better language

  • @donmorris4506
    @donmorris4506 Год назад +2

    Got a long way to to compete with the ionic framework. The greatest benefit of ionic is the cross platform usability of the ui. Code once for both android and iOS.

  • @katsitovlis6791
    @katsitovlis6791 5 месяцев назад

    WWWWWHHHHHHHAAAAAAAAATTTTTTTTT 🤯🤯🤯🤯🤯

  • @CreeperFace75
    @CreeperFace75 Год назад +3

    Do you need to be on Mac to use the iPhone emulator?

    • @floxyi
      @floxyi Год назад

      yes! It basically comes with Xcode

    • @optimuseprime7887
      @optimuseprime7887 Год назад +1

      You need macOS, but you might be able to use macOS within a virtual machine on a PC to circumvent the need for a Mac device.

    • @abedfattal6697
      @abedfattal6697 Год назад +1

      @@optimuseprime7887
      I tried it not really recommended it's super sluggish though I have a pretty decent PC

    • @optimuseprime7887
      @optimuseprime7887 Год назад +2

      @@abedfattal6697 Yes, it is super sluggish, but it is an option. But, for most people it won't work because it will lag hard.

  • @ayushk3870
    @ayushk3870 Год назад +1

    Ohhh 😮

  • @prianshurajput7755
    @prianshurajput7755 Год назад +2

    Hi all, I was just wondering if anyone here knows a good source to learn android studio activities and concepts to get started to android development. As a current undergrad I am taking a software engineering course in android development and struggling to find a standard place to help me create what my application needs. Any help would be greatly appreciated! Thanks!

    • @pranavvyas7218
      @pranavvyas7218 Год назад

      Checkout Philip lackner youtube. He has a full beginners playlist and a lot of complete app playlist as well

    • @rahulharidas8053
      @rahulharidas8053 Год назад

      Check out this book named 'Head First Android Development'.

  • @Klausi-uq4xq
    @Klausi-uq4xq Год назад

    i prefer Flutter

  • @thecrazyadam5714
    @thecrazyadam5714 3 дня назад

    but this is not for windows laptop though?

  • @Quik_Dev
    @Quik_Dev Год назад

    Why are the two app looking different on iOS the text is. on center and on Android it is at top right

    • @user-fo3jh2sd5w
      @user-fo3jh2sd5w Год назад

      Complaints can now come in⬆️⬆️

    • @Imetalh
      @Imetalh 3 месяца назад

      lol, end of story

  • @George-nx8zu
    @George-nx8zu Год назад

    I imagine cocoapod / Android specific dependencies can't be shared?

  • @Mario-xk7kh
    @Mario-xk7kh Год назад +2

    Whhhaaatttt

  • @henrik908
    @henrik908 5 месяцев назад +1

    Sam Altman

  • @god_bika
    @god_bika Год назад

    and what s with flutter now?

    • @user-fo3jh2sd5w
      @user-fo3jh2sd5w Год назад

      Hello..,complaints can now come in⬆️⬆️

  • @alieubaldeh7452
    @alieubaldeh7452 Год назад +1

    I'm assuming you're on a MacBook pro, I still hear the vents. I'm sure if I try this project on my sad little macbook air, it's going to explode

  • @stefanusayudha1853
    @stefanusayudha1853 Год назад

    why r they so confident to support this? like how long?

  • @markhenrich8140
    @markhenrich8140 Год назад +1

    Kotlin multi-platform is pretty much just what mobile devs could already do with shared C++ libraries but using Kotlin instead. Kinda disappointed, I was expecting it to be more than that.

  • @fred_00
    @fred_00 6 месяцев назад +1

    Is there anyone here who has done this Kotlin multiplatform thing professionally?

    • @Imetalh
      @Imetalh 3 месяца назад

      great question, lol

  • @Sumaila2000
    @Sumaila2000 Год назад

    Why not just use flutter? Is there any advantage of this over flutter??

    • @AlexCastroDev
      @AlexCastroDev Год назад +3

      It always depends.... Imagine you already have a team who knows Kotlin as Android Native developer, and now, you want an application. is it better just build Kotlin as Cross Platform, or should they learn Dart from zero ?
      It always depends on the situation, the time, the budget, etc...

    • @George-nx8zu
      @George-nx8zu Год назад +2

      The advantage is just Kotlin and Android Studio it looks like. Developers that are using Kotlin (basically Android developers) might find this an easier jump to start sharing multi platform code than learning Dart. Also, this is just for the application logic layer, so you would still be able to write high performance native iOS and native Android code for the frontend, whereas Flutter would be about building the UI within Dart.

    • @Sumaila2000
      @Sumaila2000 Год назад

      @@George-nx8zu so as a react native developer, there's no need to learn this over flutter. I'm currently looking to add one more cross platform technology to my repertoire.

    • @George-nx8zu
      @George-nx8zu Год назад

      @@Sumaila2000 I guess it wouldn't make sense for you? This is for people who want to build a true native experience- both in the performance and the UI, which React Native wasn't made to do. With React Native you're gonna be making performance sacrifices because everything you do will go through bridges between Javascript and Native code and it will not use native Android Material Design / iOS design libraries, but rather your apps will look like React Native apps since it runs React Native UI Components inside native Views.

    • @Sumaila2000
      @Sumaila2000 Год назад

      @@George-nx8zu React Native actually renders platform specific native components and a lot of optimisations have been done to improve performance of the "bridge" to a point where it's hard to notice any serious performance difference except in the most demanding applications.

  • @donkeytrump
    @donkeytrump Год назад

    Is it gonna be new Crossplatform killer?

  • @dq303
    @dq303 Год назад

    React native >

  • @krtirtho
    @krtirtho Год назад +1

    Flutter
    Said enough

  • @redhotbits
    @redhotbits Год назад

    just dont use kotlin multiplatform mobile please! it is NOT sharing swift code! it shares objc code! it does not even support NSDate!