Java vs Kotlin for Android Development in 2022
Join My Newsletter ? https://www.engel.dev/
A common question that I see people ask whether they should learn Java or Kotlin for Android app development. This is an excellent question, after all who doesn't like a good "Kotlin vs Java" quandary? In this video I go ahead and answer that question by talking about the shortcomings of Java as well as the amazing features of Kotlin. We will also see side by side code samples of various features as well.
?♂️ FOLLOW ME ?♂️
Discord - https://discord.gg/N3yC28sx66
Twitter - https://twitter.com/CodyEngelTweets
Medium - https://medium.com/@CodyEngel
? DESCRIPTION ?
So whether you are looking to start a career in mobile development, understand the major difference between two Android Development languages, or just be entertained while we compare and contrast how these two languages approach solving the same problems, you are in for a treat. Keep in mind that Kotlin was designed to replace Java, and while there can be a lot of confusion between Java vs Kotlin, this video will tell you which one is better. Honestly I will be surprised if Java is still a big programming language after Google I/O 2021 as I expect Jetpack Compose to go 1.0 at which point Kotlin will take over the software engineering world.
? RESOURCES ?
Kotlin Tutorials For Beginners - https://www.youtube.com/watch?v=DjrkE1zVWe4&list=PLMZ2RODGNLRIztcaBOL8vAP5A-X6JyEQr
Kotlin Scope Functions Explained - https://www.youtube.com/watch?v=i-bWvj10k0k&list=PLMZ2RODGNLRK1D9kOfHLIvnhsdB8C7E4k
Kotlin Collections Explained - https://www.youtube.com/watch?v=hvW2-jrCzWo&list=PLMZ2RODGNLRKIDSJlSVygPsi5bru4jk4g
Jetpack Compose - https://developer.android.com/jetpack/compose
Java Records - https://blogs.oracle.com/javamagazine/records-come-to-java
Kotlin Coroutines - https://kotlinlang.org/docs/coroutines-guide.html
Kotlin Multiplatform - https://kotlinlang.org/docs/multiplatform.html
Desugaring in Android - https://blog.mindorks.com/desugaring-in-android
J2ObjC - https://developers.google.com/j2objc
⏰ TIMESTAMPS ⏰
0:00 - Intro
1:01 - Java Is Outdated
2:09 - Kotlin Is Platform Agnostic
4:38 - The Future of Android is Kotlin
7:28 - Kotlin Language Features
? My YouTube Gear - https://kit.co/CodyEngel/my-youtube-gear
? My Desk Gear - https://kit.co/CodyEngel/my-desk-gear
? My Background Audio - https://www.epidemicsound.com/referral/q5p7ap/
*The above links are affiliate links.
#mobiledevelopment #softwareengineer #softwaredeveloper
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Java vs Kotlin for Android Development in 2022», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.