android-sdk - I want to learn android app, what language should I learn? ?
phpcn_u1582
phpcn_u1582 2017-05-24 11:38:15
0
3
1127

I want to learnandroid app, what language should I learn? ?

In the past two days, it seems that there is only one language calledKotlin, which is described in detail.

JavaIs it still competitive(picture fromChuanzhi Podcast)? ?

There is another question:What editor is good for app programming? ?What I know so far isinteliJ IDEA...., what editor do you use? ?

phpcn_u1582
phpcn_u1582

reply all (3)
洪涛
  1. No matter how much promotion Kotlin gets, you must learn Java to do Android development, unless Google no longer wants Android. Of course, unless you never plan to look at the source code when developing Android (then there is no need for you to learn Android development)

  2. I wonder if you have a foundation in programming languages. If not, then you can (and it is recommended) learn Java to get started. You can get many excellent programming ideas in this process. If yes, same as 1

  3. Kotlin is the main recommendation. It is definitely necessary to learn it, but there is no need to rush. There is no need to abandon Java and learn Kotlin directly. It still takes some time to be widely adopted

As for the editor, useAndroidStudio, this is nothing to consider, only one

    曾经蜡笔没有小新

    I personally think it’s right to learn java. The conversion is also gradually promoted, after all, the Java language is learned correctly. As an editor, you can use android studio. Before version 3.0, you can download the plug-in to directly convert java to kotlin. Version 3.0 is directly compatible with kotlin.

      淡淡烟草味
      Kotlin 谷歌最近公布的,是由JetBrains 公司开发,编辑器很多都可以,比如 `visual studio code` `Quoda` `DroidEdit` `AWD` `CppDroid` `AIDE`... 都可以,自己感觉合适就行
        Latest Downloads
        More>
        Web Effects
        Website Source Code
        Website Materials
        Front End Template
        About us Disclaimer Sitemap
        php.cn:Public welfare online PHP training,Help PHP learners grow quickly!