D
D
Denis Karakchiev2015-02-21 14:34:33
Android
Denis Karakchiev, 2015-02-21 14:34:33

What languages ​​are suitable for writing Android applications?

I thought about learning Python, but I need to decide on the direction of my activity. I decided to work on mobile applications, I realized that Python is somehow not suitable for all tasks. Hence the question.
Can you point fingers at most languages, and point out which ones are used for different tasks?
- What is suitable for writing games on Android?
- What is suitable for writing service applications?
-etc
Or is there a universal technology/language that fits everything on Android? :)

Answer the question

In order to leave comments, you need to log in

3 answer(s)
O
Oleg Gamega, 2015-02-21
@Satori_Kanzo

Ruby was predicted to become a killer of Java, nails were hammered into the coffin of php with a node .... java's market share is only growing, php is also alive)
you need to write for android ─ take java, you will master a new language at the right level faster than framework bugs, and a larger community and even more so, you shouldn’t engage in nonsense ─ I love that language, I don’t like this one, there are tools that are suitable for solving the problem, there are those that are not suitable, and the rest of the lyrics I
want sugar in java, add kotlin

A
Alexey Lepsky, 2015-02-21
@mike26

Or is there a universal technology / language that fits everything on Android? :)
For developing native applications - Java is everything. In principle, it is quite easy to learn, there are plenty of reference materials, if something does not work out - the answer is on stackoverflow.com
In general, Java is the most for android, the rest are crutches, at the moment.

N
Nikolay Kosyanchuk, 2015-03-03
@Dev_Nikolya

Everyone advises Java, but do not forget about native development using C ++ /
C. There are features that I have come across (for example, video streaming from a phone), which are more successfully and flexibly implemented using the NDK.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question