A
A
artem2021-03-08 18:37:39
Career in IT
artem, 2021-03-08 18:37:39

Is there a chance to become a freelance android developer?

Hello, I would like to know how things are going on freelancing in terms of android development.

What stacks are used?
Promising?
How quickly can I start fulfilling orders?

I started learning java since september, and 3 months ago android development, 6 months in total.
I have already managed to write several applications, of course not without bugs, but in general, acquaintances, not knowing what the application was made by me, ask for a link to the playmarket. Acquaintances are classmates, and the application provides assistance in preparing for the story. Relevant in 11th grade.

So, at the moment I have knowledge of:
JavaCore (the basics of the language, as I understand it)
Android studio (again, not all)
In the portfolio, 2 successful projects can be distinguished from the rest.

What needs to be learned to further develop in this area?
How much and what do you need to finish learning in order to start fulfilling the easiest freelance orders?
What freelance exchanges do you recommend?

Thank you.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
J
Jacen11, 2021-03-08
@arteqrt

What stacks are used?

Kotlin, Java
Android SDK, Fragments
Android Support library, Material design library, Android navigation component
reactive programming, RxJava
Coroutines, Databinding, Dagger2/Hilt, Gson
Room, SQLite, SQL
Creating Custom Views
SOLID, design patterns, knowledge of MVP patterns, MVVM, MVI
well, this is if native, and also use flutter and react
Promising?

Yes
How quickly can I start fulfilling orders?

year two commercial development
Android studio (again, not by everyone)

do you also brag about the knowledge of the notepad? this can only impress your classmates
I am familiar with data structures and collections, I understand OOP and its principles and use them in practice in my applications.

well done, now you can start studying working tools. You can consider that you have learned the alphabet.

A
Anvar Shakhmaev, 2021-03-08
@RxR

You need to know how to program. Hellowords, also with bugs, are not needed or rarely needed by anyone. This is not layout, so the demand is greater, the volume is higher, the complexity is much higher. Entering this niche is more difficult than entering the web. In addition, you can write various types of applications: client-server, games (may also have a server), without a server. Nothing to do without programming skills.
I don’t see any reason to develop in mobile development without programming skills. You are unable to develop a good application if you do not know at least elementary algorithms and data structures.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question