Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

The roadmap to an Android development expert [closed]

Tags:

I just started to learn Android development.

My previous experience is majorly .NET framework in C#. I have some experience with Linux and basically no idea about Java.

So, which is the good way to be an Android development expert? Books? Study roadmap? Anything would be appreciated. I am all ears to your advises.

Thanks.

(Apologies if this is not the right place to post such a question.)

like image 777
smwikipedia Avatar asked Jun 30 '11 14:06

smwikipedia


People also ask

Is Android developer a good career 2022?

With the Android market growing rapidly, the job opportunities for Android Developers are also increasing. So if you want to take Android Development as a career option, then you can easily get a good salary package in this industry. Android professionals work under many different job designations.

What is the road map for Android development?

✍️ Articles. The 2022 Android Developer Roadmap is designed to give you a comprehensive understanding of the current Android ecosystem and provides suggested learning paths along the way to help you grasp the concepts.

Is there any future for Android developers?

The future of Android application development includes new technology from Google — Flutter. This framework allows developing apps with a native interface for platforms like Android and iOS. A lot of developers choose Flutter as a tool for mobile app development service due to it's flexibility and combinability.


1 Answers

The first thing you must do is learn Java. Head First Java would be a nice introduction. Android applications commonly use complex Java concepts, such as inner classes, anonymous classes, generics, etc. You should become a Java expert before becoming an Android expert. It will make your life alot easier.

After this I would recommend learning Android by reading an intro book such as Beginning Android 2.

After this -- or as a supplement to the book -- go check out the android developer's guide, where you will get tons of great tips and sample code. Make sure you understand all of this sample code.

Somewhere along the way, you should check out this wonderful tutorial on creating a "real-life" application. It goes step-by-step and helped me alot.

like image 120
Zack Marrapese Avatar answered Sep 18 '22 19:09

Zack Marrapese