As far as app features go, my app will most likely need to access location and the camera.
So, what is your advice on the best approach and why? Also, is there an approach more suited for someone new to development in this area? I am grateful for any and all feedback!
Clubhouse launched their app first as iOS only and it was native. It took them more than a year to release the Android version. By the time they did that and removed the waitlist, their growth already declined and they were copied to death.
Discord on the other hand released their iOS and Android apps using a cross-platform framework (react native) and have even copied Clubhouse's prime feature (Stages) before Clubhouse could even finish the Android version.
I think that alone tells you that you that Discord is doing something right; even with a tiny team working on the apps rather than what Clubhouse was doing.