M
M
MaxLich2017-07-15 18:28:36
Android
MaxLich, 2017-07-15 18:28:36

What do you need to know and be able to become an android developer?

Hello. Completed courses in Java. You can say everything was studied by the bark. Now I repeat everything, hone my skills, strengthen my knowledge. And slowly I look towards the technologies that will be needed at the next job. Usually everywhere in Java it all comes down to the interprise: these are all sorts of mavens, hibernate spins and databases (plus web technologies and all sorts of rmi). But sometimes I also look towards the android. Here, I wonder, what is on the android? is there any of this? (Or maybe I’ll waste my time studying all this if I go to an android developer).
PS In general, somehow the web is not very attractive to me. More interesting is something off the web. In addition, I look in the direction of game development (because of this, I actually look in the direction of android: now it seems to me that mobile games are developing rapidly).
UPD: Good. And what then does programming for android or for interprise have in common? Is it just Java?

Answer the question

In order to leave comments, you need to log in

6 answer(s)
M
mitaichik, 2017-07-15
@MaxLich

Eggs! Eggs are a must have! And on the topic - the android has its own world, its own solutions, its own tools. The main one is the Android SDK - that's what you need to know. Date binding for working with views. Retrofit for working with the RxJava network for everything - as I started to use - I get high. Gradle - also nishtyak, spring is super, there is for androyd, but I didn’t use it myself (server on it) - for DI, android has dagger 2 - nishtyak, convenient! Firebase theme is awesome! What else: Quarrel for a booze comment!!

U
uvelichitel, 2017-07-15
@uvelichitel

In addition, I look in the direction of gamedev

libgdx

A
apro, 2017-07-15
@apro

In my opinion, what you need to know for Android has little in common with enterprise java:
1. First, let's do something: Life-cycle Android applications and its GUI framework (nothing in common)
2. Now, connect to the server and get the data: RxJava + Retrofit
3. Somehow we will save the data: here everyone is in a lot of things, but most often the
strapping around sqlite

T
Tygrazel, 2018-06-06
@Tygrazel

Now everything related to technology and technology is developing in general, especially the game industry, android applications, and SEO promotion. At first I worked as a freelancer, I did SEO, it turned out pretty well, I made good money. Then my long journey to the android developer began. I had to work hard, a lot of courses, video lessons, practice, but everything was not in vain. At the moment I work in a company that I successfully found on Avito. She specializes in the development of applications for android, but I have not abandoned SEO.

P
Puma Thailand, 2017-07-16
@opium

WELL, YOU NEED TO JUST write applications for android, you don’t need to be able to do anything else.

M
Marina Fitanova, 2018-03-14
@Doukora

Don't you think mobile games are oh so evolving now. She herself studied for a long time, did test ones that came in response to a resume with Avito, but later this helped to get a job in an international company as an android developer.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question