ไม่สามารถเล่นวิดีโอนี้
ขออภัยในความไม่สะดวก

5 years of Kotlin on Android

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ส.ค. 2022
  • We’re celebrating 5 years of Kotlin support for Android! Join us by sharing your Kotlin story using hashtag #Hi5KotlinAndroid and read our blog post for more → goo.gle/3w89Q8S
    Subscribe to Android Developers → goo.gle/Androi...
    #AndroidDevelopers #Kotlin #GoogleDevelopers

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

  • @rohanmanchanda5250
    @rohanmanchanda5250 2 ปีที่แล้ว +550

    Kotlin and Jetpack Compose are the best two things to ever happen to Android. Love them from my heart.

    • @AndroidDevelopers
      @AndroidDevelopers  2 ปีที่แล้ว +31

      Thanks so much for your continued support, Rohan! It's always a pleasure to see users so enthusiastic 😊

    • @bezelyesevenordek
      @bezelyesevenordek 2 ปีที่แล้ว +5

      why companies don't use jetpack compose?

    • @rohanmanchanda5250
      @rohanmanchanda5250 2 ปีที่แล้ว +6

      @@bezelyesevenordek slowly migrating...

    • @darshanmukadam
      @darshanmukadam ปีที่แล้ว +2

      ​@@bezelyesevenordekmay be it's not that straight forward to migrate

    • @agon19
      @agon19 ปีที่แล้ว +6

      ​@@bezelyesevenordekit's not as mature yet. Realistically, xml is still safer, has more resources and people know it better. I think and hope it will take over, it just takes time. We already started using it where I work, but not fully.

  • @smreha
    @smreha หลายเดือนก่อน +9

    Google started supporting Kotlin for Android and I was their best decision for Android ever.

  • @saurabhsomani582
    @saurabhsomani582 2 ปีที่แล้ว +155

    Kotlin changed my life for the better. Coroutines is cherry on the top. Thank you Android team for making development so much more interesting and adding confidence to my production code.

    • @AndroidDevelopers
      @AndroidDevelopers  ปีที่แล้ว +9

      We are thrilled to hear that, Saurabh! Thank you for your kind words of support 😀

    • @laxhya
      @laxhya ปีที่แล้ว

      Hey, I'm new to the programming world. I wanted to ask if I need to learn Java to get a better understanding of this language or can I just start by learning kotlin ?

    • @codersaurabh
      @codersaurabh ปีที่แล้ว

      @@laxhya you can start with kotlin, and just try to think the code in Java style this will give some ideas what's happening

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

      @@laxhya at this point you would only typically need to read Java rather than write it.
      you should still be able to read it though - for instance, Android SDK is implemented in Java, and you may need to dive into it for troubleshooting now and then.
      you can also encounter third party libraries implemented in Java.
      but learning (some) Java doesn't mean you can't go with Kotlin first.
      you can learn Kotlin, and then sort of "roll back" to Java, approaching it like it;'s a quirky clunky version of Kotlin with some idiosyncracies of its own. that's what i would recommend to someone starting from scratch.

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

      tell me where i should start learn kotlin

  • @LouisCognault
    @LouisCognault ปีที่แล้ว +63

    Kotlin didn't even have coroutines back then, and yet, it was so groundbreaking! Such a nicely designed programming language!

  • @aryankarn603
    @aryankarn603 8 หลายเดือนก่อน +45

    Android Development with Kotlin is the Best Thing Happened ❤️

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

      Bhai backend kisse karte hai?

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

    what an honor it would be to get to announce such marvelous news!

  • @FRAMEDSKATEKREW69
    @FRAMEDSKATEKREW69 ปีที่แล้ว +21

    Wow, I just decided to give Kotlin a chance while trying to develop my first app. I have a year of Java experience from school so I was hesitant on learning Kotlin. I feel good that this is a new language for android and hopefully will lead me towards getting a good career.

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

      How it's going

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

      How is it going bro? Am learning kotlin, it's been like 7-8 days. I've already developed 3 simple apps using compose, and I had also built 4 console based applications.
      I feel proud 😄

  • @sourishghosh8293
    @sourishghosh8293 ปีที่แล้ว +50

    Making Kotlin the preferred language is what we call a W move

  • @saikumarmadel3195
    @saikumarmadel3195 2 ปีที่แล้ว +47

    A Great Round Of Applause To The Whole Team ! 💗⭐

    • @AndroidDevelopers
      @AndroidDevelopers  2 ปีที่แล้ว +5

      We truly appreciate the support, Saikumar! Thank you for the kind words 😁

  • @pegahjadidi
    @pegahjadidi ปีที่แล้ว +9

    Kotlin and jetpack compose >>>>>

  • @indian9280
    @indian9280 2 ปีที่แล้ว +52

    Started Learning Kotlin 🙏🤩

    • @AndroidDevelopers
      @AndroidDevelopers  2 ปีที่แล้ว +13

      That's awesome! Happy learning 🙂

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

      How's it going on Budd!?

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

      It's difficult 😂​@@PrithviRajPatil1

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

      Best decision you could ever take. You can use Kotlin to build anything for anything, even iOS apps

  • @hvsciverius
    @hvsciverius ปีที่แล้ว +1

    I immediatelly converted all java codes of my apps within 2 days after this was announced. No errors! Amazing!

  • @bharatdabhi1044
    @bharatdabhi1044 ปีที่แล้ว +3

    I'm was in love with Kotlin even before it was announced at Google I/O. ❤

  • @bharathkmalviya2506
    @bharathkmalviya2506 15 วันที่ผ่านมา

    I think after Android kotlin is the best thing that happened in the Android community ever

  • @Zeeshan-Syed
    @Zeeshan-Syed ปีที่แล้ว +2

    Kotlin is the greatest addition ever for Android development which has turned the tables. It made the development truly enjoyable. ❤

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

    Why has it been a year an no further videos?
    I really would like to stress that Kotlin needs to be pushed everywhere there is Java.
    Kotlin is like Java without bogged down by the mistakes plus like 10, 15 years into the future.
    I'm using Kotlin for desktop applications for a while now. It's freaking awesome. It makes me think better. That alone is worth something. It's not just sugar candy. It fosters smarter designs.

  • @Anonymox_
    @Anonymox_ ปีที่แล้ว +2

    Pythonista na área Bro 🤟🏻
    Amei seu vídeo irmão, principalmente a parte q vc flw sobre imediatismo, eu vou levar isso pra minha carreira como dev, *Antes tarde e com qualidade, do que imediato e bugado*

  • @oliveryt7168
    @oliveryt7168 ปีที่แล้ว +5

    A star was born...

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

    She is so happy

  • @studyonline3236
    @studyonline3236 ปีที่แล้ว +4

    she's cute

  • @ettieklugkust8547
    @ettieklugkust8547 ปีที่แล้ว +1

    You are a good Developer Stay Save.

  • @Fossor100
    @Fossor100 2 ปีที่แล้ว +2

    Can't wait for the Google Support announcement!

    • @yash1152
      @yash1152 ปีที่แล้ว

      > _"Can't wait for the Google Support announcement!"_
      what?

  • @ettieklugkust8547
    @ettieklugkust8547 ปีที่แล้ว +1

    I will not forget the day when I searching were he was and from then on I knew that he would help a lot of people and that I appreciate.Thank you for all the times you had helped me with accessibility.

  • @watchingwolf8092
    @watchingwolf8092 6 หลายเดือนก่อน +4

    I still love Java

  • @azikdinal2055
    @azikdinal2055 11 หลายเดือนก่อน +1

    This famous "there is one more thing"😂

  • @DevsSebas
    @DevsSebas 2 ปีที่แล้ว +4

    I love kotlin... 🇨🇱🇨🇱🇨🇱

  • @argahutama
    @argahutama 2 ปีที่แล้ว +6

    I will never come back to Java 😁

  • @Antiorganizer
    @Antiorganizer ปีที่แล้ว +1

    It *does* make people more productive. All the people outside Android, like server developers are all missing out! Kotlin should be used everywhere and yes, it should replace Java because it's much better all around. Industries are losing money by not doing so. Take note. Adopt Kotlin and make it easier to compete.

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

      That's the most mature comment I found here literally some people are saying kotlin is written in Java lol 😂

  • @NishantRathoreXYZ
    @NishantRathoreXYZ ปีที่แล้ว +1

    Ya kotlin is a best language for Android Devlopment

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

    Developers, developers, developers, developers!

  • @frankyawopoku9728
    @frankyawopoku9728 ปีที่แล้ว

    Great job❤

  • @noureldin1774
    @noureldin1774 ปีที่แล้ว +6

    I hope I can find a job opportunity in the PROGRAMMERS job market after learning and mastering it

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

    Kotlin change my personal growth 😂😮🎉

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

    Best decision ever

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

    Pls introduce Shadow and blur effect in jetpack compose

  • @ggb3582
    @ggb3582 ปีที่แล้ว

    Oh Finally !!!

  • @StraplessReligion
    @StraplessReligion ปีที่แล้ว

    good move back then

  • @serene_618-fb3ns
    @serene_618-fb3ns 12 วันที่ผ่านมา

    Get wrecked oracle!

  • @koncinar
    @koncinar ปีที่แล้ว +1

    I strongly disagree with "fabulous IDE support" 5 years later and the refactoring and autocomplete still aren't close to what Java had.

  • @engineeringbanda-s9x
    @engineeringbanda-s9x ปีที่แล้ว

    Can you please upload. Kotlin tutorial for beginners

  • @LeeKwangJo
    @LeeKwangJo ปีที่แล้ว

    I remember this event. Good job!

  • @albab790
    @albab790 ปีที่แล้ว

    tankyou so much

  • @hba6018
    @hba6018 ปีที่แล้ว

    Ugly SDK design tried to be solved with kotlin sugars. Maybe a JavaFX/Spring approach would be better

  • @CodeWhizbang
    @CodeWhizbang 8 วันที่ผ่านมา

    Kotlin, Jetpack Compose, and Rust are like the total game-changers for coding, man. Coroutines are just the icing on the cake. Forget about C++, that's old school. And Flutter? Nah, pass.

  • @robgas45
    @robgas45 ปีที่แล้ว

    One more news for u there are a lot of things that Google didn't do for devs.

  • @yaminnather521
    @yaminnather521 10 หลายเดือนก่อน +1

    Many times kotlins syntax for things just makes no sense

  • @alskaa1
    @alskaa1 ปีที่แล้ว

    But please compose team make jetpack compose better. I feel swift ui is really stabler than jp compose

  • @steel-r_ua
    @steel-r_ua 2 ปีที่แล้ว +13

    I'm using Kotlin and Java.
    Is it newer than Java - yes
    Is it necessary to overcome flaws of a previous language (like Swift for iOS) - no
    Does it has some nice features - yes
    Does it makes Java obsolete - no
    That's all you needed to know.

    • @rohanmanchanda5250
      @rohanmanchanda5250 2 ปีที่แล้ว +9

      I love Java it was my first programming language that i officially learnt to a usable level. Now after kotlin, i can't remember the last time i used it, even though i still have a choice to use it. It's no competition. Kotlin is heaven, Java is earth.

    • @exposedbhauturma130
      @exposedbhauturma130 ปีที่แล้ว +2

      It will make Java obsolete for Android at least

    • @DreamDropsTV
      @DreamDropsTV ปีที่แล้ว

      @@exposedbhauturma130 well kotlin is a JVM based language. Java isn't going anywhere with the introduction of kotlin . More than 80% of apps in playstore are already developed in Java. Kotlin is a great language whereas Java is not only a great language but has a great ecosystem. Backend Development using Java still exists.

    • @emreaka3965
      @emreaka3965 ปีที่แล้ว

      @@DreamDropsTV 🤢🤢My first restapi is built with Java. I'm never gonna do it. I prefer c#. 👌🏼👌🏼👍🏻 And I'm sure kotlin is more beautiful. 😒😒😗

    • @PaulSelormey
      @PaulSelormey ปีที่แล้ว

      @@DreamDropsTV Kotlin mainly targets the JVM, but also compiles to JavaScript (e.g., for frontend web applications using React) or native code via LLVM (e.g., for native iOS apps sharing business logic with Android apps) - Wikipedia

  • @ettieklugkust8547
    @ettieklugkust8547 ปีที่แล้ว +1

    I wonder if Android has his business in shorts go for it Android.

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

    time to learn flutter

  • @NguyenDinhTrinh1974
    @NguyenDinhTrinh1974 2 ปีที่แล้ว +1

    The video was 5 years ago? Why don't you make a new video of her now.

    • @PaulSelormey
      @PaulSelormey ปีที่แล้ว +1

      Just a Short to celebrate a milestone!

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

    How to learn kotlin after java for android development. Google pls reply

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

    awesome

  • @monq02
    @monq02 ปีที่แล้ว

    add javascript too to bring hell on android 😂

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

    Why when it was working with Java why you guys are just increasing the syllabus

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

      Because of Oracle.

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

      Because of 0racle

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

      @@christianm4906 in that case we should switch to flutter or React Native 🤣😂🤣🤣

  • @KarthikKompelli
    @KarthikKompelli ปีที่แล้ว

    👏👏👏

  • @chientrm
    @chientrm ปีที่แล้ว

    Partner jetbrains is sad 😢😢😢

  • @mr.shredder5430
    @mr.shredder5430 10 หลายเดือนก่อน

    id love to try but will it handle digital audio for audio application

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

    How much time would it take to switch to kotlin from java?

  • @markrussell4682
    @markrussell4682 ปีที่แล้ว

    How about remove the bugs from your boilerplate code?

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

    Yeah and after 4 years they will change it with something totally new.

  • @Messant
    @Messant ปีที่แล้ว +4

    Still using java :-p

  • @shahirmuhammed6293
    @shahirmuhammed6293 ปีที่แล้ว

    is it hard get a job in kotlin without a degree

  • @hirick1322
    @hirick1322 ปีที่แล้ว

    I'll still stick to java

  • @ShadyAlAngham
    @ShadyAlAngham 2 ปีที่แล้ว +1

    😎😎🖒

  • @maheshbugade4973
    @maheshbugade4973 10 หลายเดือนก่อน +1

    who is the speaker

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

      Average curry's obsession

  • @PrinceKumar-hh6yn
    @PrinceKumar-hh6yn ปีที่แล้ว

    Lemme learn kotlin first

  • @jasonroach9755
    @jasonroach9755 ปีที่แล้ว

    Fire exstinguisher a the day

  • @birsingh5388
    @birsingh5388 ปีที่แล้ว

    Did Android paid for kotlin to used as official language?

    • @PaulSelormey
      @PaulSelormey ปีที่แล้ว

      JetBrains needed that promotion. Still it is possible they paid some of those working on the language to continue to develop the language - it is open source.

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

    What is Name mam

  • @MafiaMaya-fo8zg
    @MafiaMaya-fo8zg 8 หลายเดือนก่อน

    Who is she?

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

    lol, and what kotlin is made of ? 😂😂😂
    Its Java , L O L 😆😆

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

      That's the biggest misconception kotlin isn't made or writen in Java it just uses JVM for compilation kotlin is even more object oriented than Java .

  • @neerajgautam5946
    @neerajgautam5946 ปีที่แล้ว

    Hello

  • @TheBlacklistedGamer
    @TheBlacklistedGamer ปีที่แล้ว

    Will I get a job after learning kotlin fully?

    • @chilloutrecords
      @chilloutrecords ปีที่แล้ว +2

      I will guarantee you will! also depends what country you are from?

    • @lewessays
      @lewessays ปีที่แล้ว +2

      you can do freelance work too if you want

  • @NogCube
    @NogCube ปีที่แล้ว +8

    Java has been always better!

    • @SahilP2648
      @SahilP2648 ปีที่แล้ว

      It IS transpiled into Java. Just look at the build files, they are all in Java without setting any setting explicitly. It is the same as Unity's C#/JS scripting code getting converted into C++ during the build process. The built Java code is then converted into byte code. Also YT removed your comment but I could see some of it in the notification.

    • @NogCube
      @NogCube ปีที่แล้ว +1

      I see what you mean. Intellij and prolly some other IDEs *automatically decompile .class* (bytecode) files into Java when you open them. We also call .class files Java class files even though they were created from a Kotlin .kt file. But this is a step backwards as *Kotlin compiles to bytecode* and then only the IDE decompiles that code for you to read it. Kotlin is not translated to Java. And C# neither JS do not get converted to C++ during the build process. But when I was starting to learn to program at elementary school and then first year at high school, I was thinking about these layers in programming languages the same way.

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

      ​@@NogCubequite right. Kotlin has its own compiler. it's just that the bytecode it produces is compatible (to maintain interoperability), and then tools can be used to reverse engineer it, but it's not transpiling.
      why do you consider Java to "have always been better"? i'm curious as to what you're basing this on.

  • @movieclips7511
    @movieclips7511 ปีที่แล้ว +2

    I think i see iPhone in the background

  • @ladirgomes179
    @ladirgomes179 ปีที่แล้ว

    Bomďia amados

  • @rajveersingh2056
    @rajveersingh2056 ปีที่แล้ว

    That's not even a valid pattern :)

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

    nice joke ! makefile in unix is waybetter than this
    and also phones are deserved to be in trash !
    I can't even get to build a simple apk after spending hours reading wiki and couldn't get the results running
    working with all gradlew commands (init, build, tasks) along with files build.gradle and try to add the new task for building an apk. Now way it is as productive as makefile or running a shell script.
    building apk using android studio is only a good viable option, I think or entierly gradle itself cannot produce apk without android studio writing from scratch, there is no good support for working in scratch, also android studio a crappy bloatware I never wanted in the first place.
    At the end of the day kotlin is just a joke for running using kotlinc in terminal and has no real applicaiton without a crappy IDE.

  • @user-xh2hj4xs1u
    @user-xh2hj4xs1u ปีที่แล้ว

    Who is she?