Prefazione: la mia domanda non appartiene esclusivamente a Google e non riguarda esclusivamente iOS. Sto solo usando Google e iOS come esempi perché sono familiari a molti. Avrei potuto facilmente usare "Company X", app "A", "B", "C", "D", "E" e "Android", ma volevo mantenere la mia domanda radicata nella realtà mondo con un esempio tangibile.
Nell'app store iOS, Google ha molte app. A colpo d'occhio, posso visualizzare "Ricerca Google", "Google+", "Google Maps", "Google Earth" e "Gmail".
Ma mi chiedo - Perché Google non ha creato semplicemente un'app "Google" in grado di fornire tutte le funzionalità offerte da queste cinque app? la barra dei menu nera nella parte superiore di ogni pagina Web di Google rende questo possibile sul web; quindi perché non lo rendono possibile grazie a un pulsante del menu nella parte inferiore di un'app Google "globale"?
- Google è preoccupato per l'accoppiamento stretto tra le app?
- Google è preoccupato per l'accoppiamento stretto tra i team che sviluppano le app?
- Google è preoccupato per le dimensioni dell'app?
- Google è preoccupato per l'ingombro della memoria o il carico della CPU che un'app monolitica potrebbe incorrere quando viene caricata?
[Non è una sfuriata. Semplicemente facendo l'avvocato del diavolo.]
Nonostante molti vantaggi, alcuni critici di iOS dicono che più pagine di app lasciano l'iPhone e l'iPad "ingombri". Ciò è particolarmente pertinente alla mia domanda perché sembra un po 'troppo aspettarsi che un utente conosca (e gestisca) così tante offerte per dispositivi mobili di Google. Dal punto di vista del prodotto, e probabilmente da un punto di vista dell'usabilità, sembra opportuno spedire una singola app.
Seseicurioso,possiedouniPhoneeunNexus7;quindinonsonosposatoanessunadelledueprincipalipiattaformemobili.
Ehounveroproblemadarisolverequi:seraggrupparepiùappall'internodiun'unicaappdigrandidimensioniodistribuirepartiseparatedifunzionalitàinpiùapp.
EDIT:Inrispostaa
- Sebbene esista un limite di dimensioni di 2 GB per le app, la dimensione della sandbox è limitata solo dalla capacità rimanente sul dispositivo .