This week's book giveaways are in the Angular and TypeScript and Web Services forums.
We're giving away four copies each of Programming with Types and The Design of Web APIs and have the authors on-line!
See this thread and this one for details.
Win a copy of Programming with Types this week in the Angular and TypeScript forum
or The Design of Web APIs in the Web Services forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Bear Bibeault
  • Paul Clapham
  • Jeanne Boyarsky
Sheriffs:
  • Junilu Lacar
  • Knute Snortum
  • Henry Wong
Saloon Keepers:
  • Ron McLeod
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
Bartenders:
  • Frits Walraven
  • Joe Ess
  • salvin francis

Head First Android Development: Kotlin or Java?

 
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Welcome Dawn & David Griffiths.
How much will Head First Android help if I want to switch to Kotlin in future? Should I learn Kotlin along with Java side by side as a newbie android learner?
 
Author
Posts: 105
5
Android Python Ruby
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Navil Almazi wrote:Welcome Dawn & David Griffiths.
How much will Head First Android help if I want to switch to Kotlin in future? Should I learn Kotlin along with Java side by side as a newbie android learner?



Hello Navil,

We thought long and hard about switching the code samples to Kotlin, but in the end we've stuck with Java because it is still the most popular language. Because we focus on the underlying concepts of Android, the things you learn in the book will be valid, whether you're writing your app in Kotlin or Java. We are looking at publishing Kotlin versions of the all of the examples apps later in the year on Github.

That said, we expect in about a year or so, Kotlin will become the dominant language. Once you've been through Head First Android, we figure the main bump in the road will then be the underlying Kotlin. Which is why we're currently writing Head First Kotlin (due out next Summer)....

D+D
 
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If you are a newbie Android developer and a little bit confused between Java and Kotlin than I must suggest you to start learning Kotlin. Kotlin is the most recommended language. It’s specifically designed for Android development and it’s a really nice language; But if you like programming with java? then yes, Java is also a better choice; you can stick with Java. My tip is just you need to compare both Kotlin vs Java by features and functionality-wise and see if it matches with your app idea or not. And choose one for your better Android app development
 
Marshal
Posts: 66980
255
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Welcome to the Ranch

Did you write that page yourself?
 
Nayan Rathod
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Campbell Ritchie wrote:Welcome to the Ranch

Did you write that page yourself?



No
 
That's a very big dog. I think I want to go home now and hug this tiny ad:
Java file APIs (DOC, XLS, PDF, and many more)
https://products.aspose.com/total/java
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!