S
S
Sharp_Ronin2018-11-29 18:35:48
Android
Sharp_Ronin, 2018-11-29 18:35:48

Relevance of learning Android and Kotlin in 2019?

Hello toasters. I am studying Java and the question is brewing for further development whether to go to EE or towards Android development. The soul lies more in the second, and I really liked Kotlin, but there are some concerns about Google's brewing plans to switch to Fuchsia OS. I understand that the process is far from instantaneous, it takes time to implement, promote, etc., after all, Android is not only smartphones, but a fairly large market, from smart kettles to home theaters, and Google, which has just begun to support Kotlin, is hardly right tomorrow he will say "all the guys, retrain", but still. Therefore, in connection with this, if not difficult, answer a few questions of interest:
1) How promising is it now to start studying both Android itself and Kotlin, are they already writing something serious on it, are campaigns leaning towards the transition?
2) Is it already possible to do full-stack a la JS/Node in Kotlin and how is it now with development for IOs?
3) Are there many freelance applications for him, or has he not been promoted yet?
4) How convenient is it to write a small server part for Android applications on it, or is it better to use something third-party ala the same Noda?
5) Are there any good books already translated into Russian?
Thanks in advance for your replies.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
D
Denis Zagaevsky, 2018-11-29
@Sharp_Ronin

Looks like developers are needed. KitKat (Android 4.4) was released over 5 years ago, and there are still so many devices on it that its support cannot be abandoned. Hundreds of millions of devices will never be updated. With this fact, the reasoning that Google is about to move somewhere there does not sound so cool.
Companies are moving to Kotlin, it's true. At the same time, you also need to know Java.
You can already write the server part too.
For android applications, no special backend is needed, the question is strange. Can the codebase be reused? I think you can, but it depends on the subject area.
Read books in English. Kotlin action. And better - the official dock + koans.
Good luck.

B
Berry90, 2018-11-29
@Berry90

If you are going to wait at least 5 years for OS Fusha until it appears and at least takes 15% of the share among mobile devices, then you can start learning what is required for the new OS

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question