Qual è l'approccio migliore per il seguente scenario:
1) Un'app disponibile pubblicamente (disponibile negli app store) utilizzata dagli utenti finali per usufruire dei servizi offerti da più aziende.
2) Queste società mantengono i loro servizi anche utilizzando un'app mobile.
Non sono sicuro su come risolvere la seconda parte. Avere un'unica app per entrambe le funzionalità di utente e amministratore, protetta da nome utente / password, non sembra una buona idea. Ciò lascerebbe l'unica possibilità di sviluppare un'applicazione di amministrazione separata per le aziende.
Qual è l'approccio migliore per implementare "admin" come le app mobili solo per le aziende, per Android, iOS e Windows Phone?
Alcune informazioni aggiuntive:
Public App ----> Servers -----> Multiple Company Apps
L'app pubblica mostra tutte le società che offrono i loro servizi. Un utente finale utilizza l'app pubblica per ordinare qualcosa da una società specifica. L'ordine viene inviato ai nostri server. I nostri server inviano l'ordine alla società associata. Questo ordine viene visualizzato nell'app di amministrazione della società e viene offerta l'opzione per accettare l'ordine.