S
S
SaddyAnderosn2016-03-01 23:43:26
Java
SaddyAnderosn, 2016-03-01 23:43:26

Golang or Java?

Hello everyone. I want to get into Android development. Before I ask a question, I’ll say that I googled but didn’t find a reasonable answer, or rather, it was necessary to search in English, and since I haven’t figured it out with him yet. So I saw that it is already possible to write for Android in Golang, but if you follow the vacancies, then there is only Java and its accompaniments. So the question is what to study in order to then find a job? Full/freelance doesn't matter. Thanks in advance.

Answer the question

In order to leave comments, you need to log in

7 answer(s)
O
Oleg Gamega, 2016-03-01
@SaddyAnderosn

java, go can be seen as a replacement for c++ in ndk... but i would take my time

D
Denis Zagaevsky, 2016-03-02
@zagayevskiy

Java.
Go in android is exotic.
You can also look in the direction of Kotlin, but the language is young, it has just been released, there are few vacancies.

R
Roman Kravchik, 2016-03-02
@rkravchik

The very beginning of the question "I want to do development for Android" why?
Answer yourself. Why not iOS, for example?
It seems to me that you read somewhere about the high salaries of Java programmers and chose a niche from which you can start the java path. Android development seems to be the easiest solution compared to J2EE and all.
Otherwise, you would want to do "mobile development".
Okay Java. But keep in mind, most of the vacancies are jobs in banks and telecoms - 20-page specifications, according to which you will, using Java, shift bytes from one module to another.
Go into server development with GO. Then you will write software for all mobile platforms, but on the other hand.

M
Meehalkoff, 2016-03-01
@Meehalkoff

Java. She is everywhere.

O
one pavel, 2016-03-01
@onepavel

here the developer is thinking like you Is it worth it to continue learning mobile development? only with experience

B
beduin01, 2016-03-02
@beduin01

You can try dlang.org . A much more convenient language than Go, and does not pull any VM like Java. True, for Android it’s still difficult to write. there are very few examples.

C
cijiw, 2016-06-12
@cijiw

The main language for Android is Java. And only Java.
Go has little integration with features of the Android operating system.
Go is used only to write parts of the application where maximum performance is required.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question