Kotlin 2.0, Google IO, Android 15 and More - Philipp's Android News June 2024

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ก.ย. 2024

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

  • @yuriifeshchak7124
    @yuriifeshchak7124 3 หลายเดือนก่อน +82

    5:10 - for sure, it would be great to see a video about future of KMP and Flutter.

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

      Both are supported by google. Don't worry and if you are new to programming i'd say you should learn flutter rather than multiplatform because right kmp gives many problems

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

      Flutter comes with a crappy language like dart. Why learn flutter and have 2 non native apps instead of learning kotlin multiplatform to have one native app and one non native instead while using kotlin?
      ​@@saulmaldonado4607

  • @mr.suryansh
    @mr.suryansh 3 หลายเดือนก่อน +56

    Please make a video for KMP vs flutter.. 5:10

  • @sumitvishwakarma2558
    @sumitvishwakarma2558 3 หลายเดือนก่อน +32

    Android is changing so rapidly. It is changing so fast. I feel anxious and FOMO that i am staying away from the current trends. We need to buckle up guys.

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

      You are not alone. I started to learn and to develop android apps in 2012 and then abbondan the coding for a few years, now I am feeling like a dinosaur. A such crazy changes only a young generation can accept quickly. Such a trends & competition it's not normal.

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

      ​@@alexanderataman7836
      It's normal.
      Mobile platform changed a lot from 2012 to 2024.
      Remember when there was no permission back in lollipop?
      And literally you van get any information from user device, broadcast anything, run any kind of background service ans you can literally do anything you want.
      Mobile platform matured a lot and it needed rapid change as Mobile is something that everyone use and it needed rapid changes plus for those rapid tech changes like different form factor devices, fingerprint, high refresh rate, chipset capabilities, network capabilities and a lot of things they need a robust framework and that's how kotlin and swift lole modern language came in picture and great architecture and libra libraries like jetpack libraries came in shirt time...
      And all the changes happened in Mobile platform are in positive directions...

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

      Go for compose, you will never regret it.

    • @LazyProgrammer
      @LazyProgrammer 3 หลายเดือนก่อน +1

      I started my journey with compose from yesterday. Its awesome!!! Technologies are evolving accept it if you can

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

      ​@@alexanderataman7836sir go with backend

  • @PigDogBay
    @PigDogBay 3 หลายเดือนก่อน +37

    R.I.P. Flutter. At least Google won’t be able to kill off KMP as it’s owned by JetBrains.

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

      [*]

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

      thinking flutter is gonna die one day is like thinking the houses are gonna get cheaper one day, both could come true, but u shouldn't count on it, flutter is great for its dev segment.

    • @xbox70333
      @xbox70333 3 หลายเดือนก่อน +1

      ​@@hahouarii think it will be phased out dlowly once devs just switch to kotlin for native android dev on top

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

      @@xbox70333 wouldn't agree, I use flutter myself, I incline towards kotlin more lately, but to my experience flutter isn't going to disappear unless google itself does, anyone telling u the opposite is either someone who didn't use flutter and don't know the community and team around it, or is in some kotlin multiplatform cult.

  • @alexanderbernat182
    @alexanderbernat182 3 หลายเดือนก่อน +4

    Cool video, thank you. Could you add some text or title before every feature you describe? Even TV news has some text to catch an idea, but here is even more complex news, so I think it would be great.

  • @axifimrofficial
    @axifimrofficial 3 หลายเดือนก่อน +4

    I have just watch the Kotlin Conf'24..... and now watching your video.

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

    I am 11 years android dev and during decade it is totally changed 10 times. I do not learn anything new until it is 1.5 or 2.0 version

    • @alexanderataman7836
      @alexanderataman7836 3 หลายเดือนก่อน +1

      Wisely. Just started to learn Compose when it becomes stable & standard.

  • @eduardotercio7381
    @eduardotercio7381 3 หลายเดือนก่อน +1

    Excellent content! Please keep making these updated news videos. 🙌

  • @heshamabdo6024
    @heshamabdo6024 3 หลายเดือนก่อน +1

    I appreciate you taking the time to share the latest information with us

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

    13:51 - Oh no, not the Baby Changing Station locator apps!

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

    720th...Thanks Philipp. Great video and looking forward to your future updates. Cheers

  • @vishwam8632
    @vishwam8632 3 หลายเดือนก่อน +1

    Fantastic Video
    All you need to know to up to date in a single video ❤

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

    Make a video on kmp vs flutter

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

    Thanks mate for keeping us up-to-date

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

    Could this 4x4 matrix help develop graphs in 3D? It would be cool to plot 3d math graphs, manipulate in runtime and save as pdf or stuff like that. Man, that would be sick.

  • @tch.777
    @tch.777 3 หลายเดือนก่อน

    It's so great video, like always ty!!😊

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

    Thank you, Philipp ! Amazing video )

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

    Hey philipp, your videos are so helpful for beginners like me. Please do make a video about building a website with Compose Multiplatform

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

    We're entering into a thrilling chapter about software development in the current timeline. 🙌🏼 ✨️

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

    The best summery updates I have ever seen

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

    It would be great to make a video to the future of Flutter as the new news of Google supporting KMP.

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

    Hi, make a video migrating an existing application to kotlin 2.0, so we can see any issues

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

    it would be cool if you shared a video on the future of KMP and Flutter

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

    Please make a video on Flutter vs KMP future

  • @우해-f4r
    @우해-f4r 3 หลายเดือนก่อน

    I enjoy watching your videos, but since I'm not very good at English, it would be great if subtitles could be added.

  • @vishwam8632
    @vishwam8632 3 หลายเดือนก่อน +1

    10:00 I just learn Navigation Routes and it changed 😢😢

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

    The only (temporary, I hope) downside to the new type-safe navigation - bottom sheet destinations, that were migrated from accompanist, don't support type-safety

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

    Make a video KMM vs Flutter. What's the future?

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

    Nice video and appreciate your efforts :) , Is it possible to make video on how to make project templates in android studio? For eg Login and registration or clean architecture project template

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

    Thanks for keeping us updated. Love from Pakistan 💖

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

    Make a compose multiplatform tutorial for a desktop, ios and android app.

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

    6:38
    it is already there from starting in android java

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

    Please make compose multiplatform vs flutter instead of kmm vs flutter

  • @rkdeshdeepak4131
    @rkdeshdeepak4131 3 หลายเดือนก่อน +1

    Since Room Will support KMP, will Realm DB be of any use?

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

    Hey, just getting into android app development! Any tips for where to get started, or what courses/resources to use?

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

      You just found a treasure of 900+ Android videos

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

      @@PhilippLackner For sure! I've been watching your videos, and they are the sole inspiration to begin learning. Any timeline of what I should start, as starting with your earlier beginner videos have gone out of date

  • @mic9969
    @mic9969 3 หลายเดือนก่อน +1

    flutter gg, new boss KMP

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

    i follow your video about room database for compose multiplatform, i am using kotlin K2 and get some error about scheme

  • @nem1st
    @nem1st 3 หลายเดือนก่อน +1

    What about compose iOS in beta?

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

    Would be great if you link the sources

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

    Amazing

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

    Compose multiplatform vs flutter video

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

    Can I ask what theme do you use in Android Studio?

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

    Hey I need your help! Actually i am working on a project and it requires to call composable function from registerforActivityResult which is not possible so what can i do?
    Please man help🙏🙏🙏

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

      Use states (StateFlow or any other one of choice) to handle such. Set the state to change in the call back (registerForActivityResult) and make your compose ui react to such changes. You have effect handlers (like LaunchedEffect, etc) if you need to init some state changes within your composable.

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

    I don't think kmp is gonna be any better than flutter it's basically the same thing under the hood, the real advantage is still when you use kmp where ui is native

    • @PhilippLackner
      @PhilippLackner  3 หลายเดือนก่อน +4

      It's not exactly the same thing under the Hood. KMP doesn't require a bridge layer to talk to native APIs like flutter does. That's true native

  • @SheikhAsif06
    @SheikhAsif06 3 หลายเดือนก่อน +12

    Please stop with such artificial looking faces in thumbnails you've been using the last 3 videos. The ones before those feel so much better

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

      Thanks for the feedback, I'll hand it to my editor :)

    • @Hypnozee
      @Hypnozee 3 หลายเดือนก่อน +1

      agree with the suggestion, as previously commented in previous videos.

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

      agrree

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

      Agree

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

      The asinine "TH-cam face" for clicks is the reason I don't watch these videos.

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

    +1 for flutter, kmp video

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

    Maybe Flutter will go to the fridge like Fuchsia OS.

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

    So GG fired their Flutter team to focus entirely on KMP?

  • @deepaksingh-qd7xm
    @deepaksingh-qd7xm 3 หลายเดือนก่อน

    sir can you please make a complete course (one short) on kotlin from basic to advance I follow you for years and I don't trust anyone as much as I trust you so please sir one kotlin with android complete course.... 🥺🥺🥺🥺🥺🥺🥺🥺🥹🥹🥹

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

      He's got plenty of this on his channel. Are you sure you have been following?

    • @deepaksingh-qd7xm
      @deepaksingh-qd7xm 3 หลายเดือนก่อน

      @@osisuper98 ya i know but i am talking about a complete course with new changes as there are many changes in recent years and the videos are lil old. So a combo of old and new in a single short video will work as it is very boring to watch videos in parts.

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

    Great, I like the annotaded string update

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

    Incredibly bad explanation of smart casting. The whole point of smart casting is that you don't explicitly have to cast the type explicitly as you said, but that the compiler _infers_ the type from other clues in the code. Not a great start to the video.

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

    I didnt quite get the 4 by 4 matrix change for 3d coordinates. Theoretically you can do 3d transformations with a 3by3 matrix, maybe im missing smth out?

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

      Translations in 2d space need a 3x3matrix (didnt know that i thought there was a way to do it anyways) so maybe in 3d space it needs to be a 4x4 matrix

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

      You can perform basic 3D transformations with a 3x3 matrix, but a 4x4 matrix is essential for translation and perspective projections. Using homogeneous coordinates (x, y, z, 1) allows a 4x4 matrix to handle translation, which a 3x3 matrix cannot. Additionally, a 4x4 matrix can combine scaling, rotation, and translation into a single operation, making it more versatile for 3D graphics.