I am learning react Native where Mosh is working on an app called Done With It. Should I code the app along with him or can I just watch his videos and after I understand the concept, start coding the app that he teaches or should I start working on my app idea after watching his videos? I am a high school student and hence can only code 1 hour a day! The set up ie starting the emulator, openning android studio and visual studio takes minimum of 45 minutes. Expo crashes frequently on android emulator without showing any error. Due to this I can barely code for 15 mins. So, please suggest me what to do?
Watch all his videos then start to code the app that he is teaching
Or
Watch all his videos and start coding my own app
Or
Code along with him
If you can give me some other suggestions regarding the issues that I am facing, it would be helpful. Thank you in Advance
Manav - I think everyone learns coding differently. I sometimes code with buddy. His approach would be your option 1, while I used option 3 for the course. I donβt think I can advise you on what would be best for you.
Regarding your time to set up and start the emulator, Android Studio an VSC, perhaps you can indicate what hardware youβre using β and maybe some forum participants can help. It shouldnβt take 45 minutes β Iβd think no more than 5 to 10 minutes would be typical.
When an Expo app crashes in an emulator, there should be an error message. Is it crashing or just locking up?
I did a Google search on βandroid emulator Serial console enabled Performance is impacted. To disable, check bootloaderβ and found this on Stack:
Iβm not sure thatβs an error in AVD β maybe more of a config message.
Are you getting an error message in the console (terminal) where you launch the app or in the Metro Bundler log window?
Also, did you edit .bash_profile with the PATH statement for the Android SDK?
I hope someone else will jump in on this thread β Iβm not an expert on this β just another student.
Actually I checked that stack over flow method already. Didnβt exactly get anything on how to do it? Did the bash profile thing and also something zshr I donβt remeber the exact term
Youβre welcome, but sorry I canβt be of more help. When I went through the course earlier this year, I got both the Android and iOS emulators working β but I mostly used iOS as it seemed to run smoothly.