DEV Community

Discussion on: Want To Step Up Your Android Learning Game? You Need To Read This First

Collapse
 
andy profile image
Andy Zhao (he/him)

This is awesome! I am totally for EDD. I first started learning by building things (in a very structured, guided manner through a bootcamp), and it's been such a great way for me to learn. My favorite books, guides, tutorials, etc are the ones focused around examples.

A bit off topic, but I'm actually really interested in starting to do some Android dev as a web developer. I'm not sure if I should be focused on learning native Android or just build an app via React Native or some similar framework. What are your thoughts on that?

Also, hot damn you have a lot of examples! So excited to try them.

Collapse
 
nisrulz profile image
Nishant Srivastava

Native Android app development process has its own pros and cons and so does web app development process. What is important to make a decision is the problem statement at hand that you are trying to solve. If you want speed and performance with a really good hardware support on the device you should go for native app development. If your problem is something simple, using a bunch of views and making network calls and saving it to a db plus you want to build cross platform and go to market quickly, pick web app development/react native.

P.S: Have a look at flutter.io :)