- React Native is a great place to start. With today’s ecosystem lead by flutter and react, Angular has unfortunately fallen behind.
- Both, Cloud functions are Firebase’s solution to server instances, these create short-lived functions that do complex or secure tasks such as handle payments, delete/manage users, etc. While the bulk of your app and its logic with firebase should be handled on the client, including accessing the data so long as you have secure rules.
- this depends entirely on your framework of choice but in general, there should be a build option that enables you to configure which settings to compile with.
solved How to start building a cross platform app? [closed]