M
M
mrmr2016-04-03 14:32:55
Android
mrmr, 2016-04-03 14:32:55

What is the place of native development in android development?

Hello.
I realized that front-end is not exactly what you want to do. I looked closely at the newfangled big data, other areas of development, but I realized that I should not chase the ruble / fashion, but do what I want, but I want to develop applications on Android. There are many ideas.
In the future, I want to work remotely / freelance. I do not argue that for a start it will be necessary to work in the office for some time.
What is the role of Android native development in the industry as a whole, and not just in freelancing? I don’t want to become a hostage of numerous frameworks and make the same web dev, only from the side, for mobile phones.
I want to get away from the web and write natively. Utopia?
If, nevertheless, native development does exist, is it necessary to be a human orchestra and write natively and on iOS devices at once in order to be in demand on the market?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
D
Denis Zagaevsky, 2016-04-03
@zagayevskiy

Probably, by native you mean development in Java - yes, it is in great demand. Most good applications are written in Java. This is not a utopia at all. As for being a human orchestra - no, without this it is quite possible, most developers specialize in one thing. Knowing what is happening "in the camp of the enemy" (jokingly) - in iOS development, of course, is useful, but not at all necessary. If in a vacancy they want everything from you at once, it’s better to stay away, they will also force you to set up printers.
You can also look towards Kotlin - but there are still very few vacancies with it.
Part of the code is written in C ++ - where cross-platform and speed are needed, mainly games.
Look here: https://www.yandex.ru/mobilization/ maybe you will be interested.

O
Oleg Gamega, 2016-04-03
@gadfi

I don’t want to become a hostage of numerous frameworks and make the same web dev, only from the side, for mobile phones.

There are no frameworks like laravel, no django at all, not even microframeworks., there are some good libraries that you will come across almost everywhere, but they do not require anything from you, they just do their job
depending on what you understand away from the web, there are all kinds of rest api, etc., and there are a lot, almost every second application interacts with the web in one way or another, but it doesn’t require anything special, for example, I don’t know how to typeset - yes, I’ll throw a couple of buttons on the bootstrap , but no more, as it’s not really necessary, although I’ll write the simplest rest api, I’ll write the admin panel, this is good, but also not necessary, usually there are web developers for this who will write all this much better and faster, much more important is that I can clearly write what I need from their server and in the dock it is to arrange
mobile applications are very closely intertwined with the web, you should not be so categorical by the
way, there is a lot of work with ui in android, if this is what pushed you away from the front-end, think
but in general, the share of java in android is still large, there is a lot of work and despite the presence of phonegap and others like it, it does not get smaller

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question