Тёмный

Kotlin or Java for Android Development. Jetpack Compose? 

Code With Cal
Подписаться 11 тыс.
Просмотров 8 тыс.
50% 1

Kotlin vs Java. What programming language should beginners be learning to develop android apps in 2021? What about more experienced developers? Android Studio, has a lot more options for development these days Kotlin, Java, Jetpack Compose. Do they all still have a place in todays Android landscape.
Kotlin Docs
kotlinlang.org
Java Docs:
docs.oracle.co...
Jetpack Compose:
developer.andr...
Google Oracle Lawsuit:
en.wikipedia.o....
#Kotlin #Java #AndroidDevelopment

Хобби

Опубликовано:

 

5 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 39   
@WaveTreader
@WaveTreader 3 года назад
Hi Cal, I am a new subscriber, and I just recently learned how to code in Kotlin, all beginner stuffs. Your future tutorials would be priceless. Thanks a lot in advance
@CodeWithCal
@CodeWithCal 3 года назад
Thanks a lot. Appreciate it 😊
@debayanghoshdastider
@debayanghoshdastider 3 года назад
I subscribed just now and man you are underrated. I can guarantee you that if you make an android basics tutorial in kotlin, it will be absolutely bonkers because there aren't many out there. To be precise there aren't any ones updated with latest stuff.
@CodeWithCal
@CodeWithCal 3 года назад
That's so true, kotlin has changed a lot from it's release. Thanks for the support 😊
@peshutanpavri1599
@peshutanpavri1599 2 года назад
I would love your advice on this. I already work with Java and build Spring Boot apps. I would ideally just prefer to stick to Java as its one language and I want to build web & native apps. I am going through the docs. Basically if there is anyway I can use Android Jetpack with Java I would prefer that. Am I correct in assuming that apart from Jetpack compose, I could use Java for Android Jetpack?
@CodeWithCal
@CodeWithCal 2 года назад
Jetpack compose is only for Kotlin. So that makes your decision easier in one sense. Kotlin is great, it shouldn't be to hard to covert your Java skills into Kotlin skills
@sachibbankib
@sachibbankib 3 года назад
I am developing in java
@CodeWithCal
@CodeWithCal 3 года назад
Nice 👍
@coderlady_
@coderlady_ 2 года назад
@Sachib Banik Hi , are you developing android apps in java? how does that go? I am curious if we can still develop android apps in pure java
@vectoralphaSec
@vectoralphaSec Год назад
How is there been 20 odd years build android applications in kotlin and java if kotlin is only 7 years old and android OS is only 15 years old?
@CodeWithCal
@CodeWithCal Год назад
20 odd years of Java applications. Your right kotlin is less than 10 years old
@miklosnemeth8566
@miklosnemeth8566 2 года назад
It was an enormous mistake from Google not to buy Java and let Oracle grab that fantastic language and legacy. Now, Java is still a major language and Kotlin cannot come even close in this regard. As for UI a hell lot of people simply picks Flutter/Dart vs this Kotlin/Compose craziness, Flutter/Dart is owned by Google, too, it has massive support and a gigantic community, and with 2.10 it has excellent Windows desktop support, too. When you start a new project in 2022, I'd pick Flutter/Dart even for Android-Only or Desktop-Only projects. Dart is lot more excellent language Flutter is a mature consistent UI platform.
@CodeWithCal
@CodeWithCal 2 года назад
Great insight, google did try to buy it though right? just couldn't manage to make it happen.
@Haruhiismorz
@Haruhiismorz 2 года назад
I switched to Kotlin from Java. It's been an OK change, but sometimes I still struggle with the compressed syntax of Kotlin and I prefer the verbosity of Java. Anyway, am I screwed if I refuse to learn compose? God, I just hate compose so much. Been writing for Android apps for 2 years, and I am okay with XML.
@CodeWithCal
@CodeWithCal 2 года назад
Jetpack compose is still in it's infancy. So I think you aren't screwed if you ignore jetpack compose for now. I'm still mostly developing in XML. But that will probably change in the coming years
@Gipsy_T.
@Gipsy_T. 2 года назад
U can still use xml files while using jetpack compose
@JDMorris81
@JDMorris81 Год назад
Do you still recommend learning both in 2023 or should I focus solely on Kotlin and Jetpack Compose?
@CodeWithCal
@CodeWithCal Год назад
I’m still an advocate for both,
@DevlogBill
@DevlogBill Год назад
Hi Cal, I am learning Android development to land a job. I live in NYC so I have options for Android development. I noticed on indeed there are many jobs asking for Java for Android and about almost the same amount for Kotlin, so I am stuck in the middle which should I pick first? Which will make me more marketable? I do have programming experience as a self taught programmer about 8 months in JavaScript and I did some Python. So I think I have a good understanding of my fundamentals. Maybe I should learn both Kotlin and Java at the same time? Could really use some advice, thanks.
@CodeWithCal
@CodeWithCal Год назад
I think you could learn both at the same time. At least be familiar with the basic syntax of both. I think that would make you the most appealing to employers having at some experience with both :)
@DevlogBill
@DevlogBill Год назад
@@CodeWithCal Thanks Cal I do appreciate the feedback! I have IntelliJ now I have to set it up for Java, it works for Kotlin already, thanks you.
@levy7078
@levy7078 3 года назад
Hi Cal, where can I ask you something about my project? I need a little help
@CodeWithCal
@CodeWithCal 3 года назад
You can email me if you like calsappdev@gmail.com
@impatientgaming9868
@impatientgaming9868 11 месяцев назад
Good knowledge
@nicx.nvrlnd
@nicx.nvrlnd 3 года назад
hi sir, what if you have already knowledge in java?
@CodeWithCal
@CodeWithCal 3 года назад
I would still suggest starting with Kotlin, Kotlin is based on Java. Your java knowledge will still prove very helpful
@omkarp9943
@omkarp9943 Год назад
Is it possible to write jetpack compose code in Java?
@CodeWithCal
@CodeWithCal Год назад
No it’s not
@omkarp9943
@omkarp9943 Год назад
@@CodeWithCal Okay Thank you for reply
@szyszak9424
@szyszak9424 2 года назад
when it comes to performance is java really much faster than kotlin?
@CodeWithCal
@CodeWithCal 2 года назад
Is that true? Have you got a link you could share? Interesting if it is :)
@dd1.d
@dd1.d 3 года назад
I tried to learn kotlin but i hated it
@CodeWithCal
@CodeWithCal 3 года назад
Interesting, it took me a little while to get over the hump but I am definitely converted to Kotlin. What about Kotlin didn't you like? If you don't mind me asking...
@dd1.d
@dd1.d 3 года назад
@@CodeWithCal mostly the syntax. They tried to compress the syntax, they took some python syntax advantages and some java syntax then cobined them and the result is what i didn't like. For a java and js developer like me readability is important but when it cames to kotlin, I see a bunch of twisted code
@CodeWithCal
@CodeWithCal 3 года назад
I definitely see where you are coming from. Kotlin definitely tries to cram to many things onto one line... But there are some nice small modernizing changes
@ayodejiadesuyi2248
@ayodejiadesuyi2248 3 года назад
@@dd1.d I'm also a java and c# developer but I agree with you on this. I know kotlin but my usual first choice is Java 'cos kotlin is so twisted and *my opinion" looks disorganized to a reader.
@ahmedbathily7013
@ahmedbathily7013 2 года назад
Very true Kotlin is very hard to read ,the syntax is really bad ,java is more organized and more readibility
@yvanndeme3708
@yvanndeme3708 2 года назад
KOTLIN
@CodeWithCal
@CodeWithCal 2 года назад
🎉
Далее
Java vs Kotlin for Android Development in 2022
14:56
Просмотров 33 тыс.
Java vs Kotlin for Android App Development
8:23
Просмотров 249 тыс.
How Many Twins Can You Spot?
00:17
Просмотров 23 млн
Why Kotlin in 2024🔥  | Java vs Kotlin |
9:06
Просмотров 6 тыс.
No Code App Development is a Trap
9:31
Просмотров 262 тыс.
What is the Java Job delusion?
12:23
Просмотров 127 тыс.
Learn Kotlin in 12 Minutes
12:01
Просмотров 328 тыс.
Top 5 KEY DIFFERENCES between Java and Kotlin
8:27
Просмотров 7 тыс.
Flutter vs React Native vs. Swift/Kotlin In 5 Minutes
5:20
самое интересное утро
0:10
Просмотров 981 тыс.
У этой девочки 1000 IQ
0:57
Просмотров 1,3 млн
Современные мужчины…
0:37
Просмотров 3,9 млн