Java vs Kotlin for Android App Development
Java vs Kotlin for Android App Development
Twitch: https://twitch.tv/keeponcoding
Instagram: https://www.instagram.com/keep_on_coding/
Discord: https://discord.gg/ypFyyWq
My Gear: https://amazon.com/shop/keeponcoding
#keeponcoding #tech #programming
Future of Android Development is Bright just like Apple
it looks like Kotlin is a Google’s answer for Microsoft’s C#
I am here to start afresh and I started straight with kotlin I saw like most of the good tutorials out there are based on kotlin anyway and the documentation at Google is just plane old better for kotlin ЁЯШВ
Ok but I am an idiot so if anyone smarter than me has any ideas please let me know
I’m very interested in app development but I feel like, when it comes to choosing a programming language as an African American, do I really wanna pick Kotlin?
So If I wanna apply to google and I am specialized in Java, they won’t hire me? Or maybe they would put me as last option because of this?
рдореИ рдПрдХ рдбреЗрд╡рд▓рдкрд░ рд╣реВ
рдРрдкреНрд╕ рдХреИрд╕реЗ рдмрдирд╛рддреЗ рд╣реИ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рдЪреИрдирд▓ рдХреЛ рд╕рдмреНрд╕рдХреНрд░рд╛рдЗрдм рдХрд░реЗ
Kotlin better
4:00 Lmao. google is so lame. Null pointer safe?? So in other words, it will run your code with invalid variables. Cool, I always wanted to run/build what is otherwise considered broken code.. (NOT).. Kotlin may have some advantages over java, but for the most part it appears to be a dead end language (has no use without android). I’d love to see some actual good engineers (like oracle engineers) make a mobile operating system. I’m sick and tired of watching these Bob’s working at google keep ruining android, every chance they get.
Can self taught developers be employed in mobile or is that more in the web dev space
I use kotlin because it’s just great
In short Kotlin is similar to Groovy
speed up to 1.5
JaVaScRiPt
Nice informative video.
I am trying to become programmer from zero and i chose Kotlin just based on the fact when the language was released (most of mentioned languages are 20 years old, jesus!). And of course, because Google supports it heavily. I believe it will become main language for android apps within few years and i like it much more than java (do we really need to write ; at the end of each line…. in 2020… really? ЁЯЩВ ). I also believe Google won’t make same mistake as with Oracle and they got things well sorted with JetBrains, so we won’t see any Kotlin replacement in foreseeable future.
Jetbrains Russian controlled.
just starting in this field, so would i begin with java or kotlin or both
In a nut shell Kotlin is better than Java in developing and administering .
Koltin is as easy as python.
Thanks Sam, great analysis!
Thanks for your opinion man, really appreciate your unbiased thoughts, considering you’ve done some app dev in Java. ЁЯСНЁЯШГ
good news
Which language would you choose if you were an Android app developer?
owning a programming language is really dumb imho, oracle should stop that
JetBrains is Russia based company
Very nice guidance,. ThankYou Buddy!
This is one of the best explanations I seen so far! I was honestly overwhelmed by all the opinions till I watched this video! Cheers man!
Great Content keep up the good work
You should sleep more…
Very Nice..
I noticed that some of your graphics you have are a little blurry. IDK if you save your screenshots as JPEGs or whatever, but you can use waifu2x to increase the quality of drawn images.
There are some mistakes in what you’re saying and I would advise you if you want to give a reliable account of the history to do your research more in-depth – for example, Google hasn’t created an Android system, they acquired an existing product in 2005. Also, Android platform is not solely based on C but rather a combination of C and C++ which are two different languages
For maintaining existing apps company requires employees to work on java. But to new design applications, every company moving toward Koltin.
For new developers.
Learn Basics of Java and work with Kotlin.
Sometime you need to understand Java code. Hence the basics of Java comes into play.
should i learn kotlin or flutter(as a beginner in the mobile dev industry)? which has more potential?
My opinion: Oracle is slowly running a beautiful programming language. We all need to petition to get Java put on an endangered species list, so that Oracle isn’t allowed to poach it anymore…
Kool video, gr8t job
Kotlin is more of a political battle between Google and Oracle than a real Android development improvement. I can understand Apple moving away from Objective-C since it was terrible to work with. However, moving from Java to whatever else new language does not add up, technically.
Well put. Thank you.
Kotlin is a very promising language. It is well designed, concise, and it has inherited all the good touches from Java, Python, and PHP.
If Google would like to take a step ahead and avoid any issues similar to what happened with Oracle, then it might as well plan on acquiring JetBrains.
I’m developing using Java for several years, I just changed to Kotlin and I see it’s way better, I’ll slow down a bit until I learn it completely, but once I master it, I’ll probably code twice as fast as I used to code in Java.
1:10 that guy is james gosling
It seems that Kotlin is just a higher level language. I wonder how does it compare to Java in terms of speed.
Most of the differences in Kotlin like null safety or dynamic variable types don’t sell the language for me, because i don’t have problems with both.
Ability to easily extend existing classes and the Data type are pretty interesting tho.
For now, i will stick to Java, but if i will be able to go on android development route i will have to learn Kotlin because of the support.
i love Java and it’s the first programming language i started with . but now im learning kotlin
I won’t switch to kotlin every day a new language releases. what the hell is going on?
java (if you are new like me) because there will always be an answer somewhere if u are stuck.
Your timeline needs a bit of a correction. Android was already using java for quite a while(2003) before Oracle acquired Sun (2009). Not buying Sun was one of the most boneheaded and obvious screwups by Google. Your other info is great though, thanks!
I did prefer eclipse, guess I was crazy. I don’t like that android studio has features disabled unless you pay for the full intellij, makes it annoying that you can no longer use eclipse. I used vscode and command line for the last java app I did, was just so annoyed with the bloated android studio. To answer your question, "why wouldn’t you use kotlin", because there are a zillion other java jobs so if just android dev isn’t paying the bills at some point you have that to fall back on. Kotlin’s adoption outside of Android seems pretty minimal even in 2020.
Personally, I think Google could have done us coders a solid and just chosen Swift as the language for Android.
Click the link below to learn about Kotlin Mobile
Application Development
https://youtu.be/A4LPN9iFtQo
I agree with you on this. I have been using Java to write apps for a while. I have about 2 years experience with Java for Android. I just learnt Kotlin about 4 months ago and I really love it. I’m already preparing to release my 3rd app i wrote in Kotlin. Kotlin is really good and easy to learn if you have enough experience in Java.
If I’m just starting to learn Android Development, do I have to learn Java and then Kotlin or immediately learn Kotlin?