Steps to learn android development

 

Instructions to turn into an Android Developer

On the off chance that you need to turn into an android engineer for 2021 and the past, this guide will help you!



Why Android? - Well, Android takes up precisely 66% (64%) of all Mobile OS stages! It's promptly accessible, simple to utilize/learn/and so forth

With quicker IDEs/Phones/Computers and popularity, this is the best an ideal opportunity to learn android advancement and plan

Normal Questions and challenges I confronted

       Which stage to utilize Java? Kotlin? Shudder? Respond Native? Xamarin?

       How do I bring in cash in school?

       How much cash will it take?

       How much time will it take?

       How will this not affect my arrangement study?

       What ought to be the technique and assets

       How to make a game line PubG/GTA?

A few favorable circumstances of learning Android Development

1.      Great Salaries

2.     Outside Job Opportunities (Freelancing, App Owner and so on)

3.     Can make you a great deal of side cash in school

Prerequisites

1.      A fundamental Laptop with 4GB slam and 64 cycle OS will do. More here

2.     SSD will give you an exhibition support!

3.     Extra RAM will give you a lift

4.     Using your telephone rather than AVD will give you a lift if your PC is low on assets

Kinds of Applications - Native and Hybrid Apps

1.      Native applications - Design for a specific android os

2.     Hybrid applications - Design for different android os

Crossbreed applications points of interest:

       Can work for different stages

       Easy to learn

       Many organizations utilize explicit apparatuses. See Showcase for additional

Half and half applications defects:

       Absence of free progressed apparatuses.

       Flaws because of equipment

       Costly license(like in Xamarin)/paid modules and instruments

       Low execution now and again

       Read more here

XML versus Java Code

       XML comprises of the perspectives and view groups.

       Java/Kotlin contains the rationale

Occupation Roles

1.      Android Developer

2.     Android Engineer

3.     Android Testing

Free Learning Resources

       Android Resource #0 - Learn Java

       Android Resource #1 - Learn Android In One Video (CodeWithHarry) (ETA: 1-2 days)

       Android Resource #2 - Android Developer Fundamentals + Advanced (Java) (ETA: 30 days)

       Android Resource #3 - Android Course by CodeWithHarry (ETA: 15 days)

       Android Resource #4 - Udacity Developing Android App (ETA: 1.5 months)

       Android Resource #5 - Documentation and Official Samples

       Android Bonus Resource - Android Launcher symbol

       Android improvement is an endless learning measure. You fabricate you acquire you learn you rehash!

How to bring in cash?

       Freelancing - App dev, Bug fixing, plan, and so forth

       Play Store + Admob

       Internship/Jobs

Different Resources you need to learn

1.      Git + CI/CD

2.     Database plan essentials

3.     Admob API

4.     Unity for Complex Games!

5.     Data Structure and Algorithms

Keep awake to date with the innovation as it continues developing!

Comments