it-swarm-eu.dev

Lanciatori multipli

È una buona idea avere 2 lanciatori per un'app su Android?

Quello di cui sto parlando sono 2 icone di avvio nell'elenco delle applicazioni. Naturalmente le etichette per entrambi differiranno e le icone potrebbero o meno differire. Un lanciatore di applicazioni può essere quello principale, con il nome effettivo dell'app, che porta i nuovi utenti a una dashboard o desktop, da cui possono iniziare a utilizzare l'app. L'altro lanciatore può saltare direttamente nella carne dell'applicazione, dove vengono presentati i dati effettivi, offrendo così un collegamento per utenti esperti.

Si noti che il Android framework supporta completamente questo, non è mai stato fatto molto spesso. L'unico esempio nativo che mi viene in mente sono i lanciatori della fotocamera e della videocamera, che vanno entrambi ai volti da 2 " "della stessa app.

5
pjv

Se è consentito e ha senso per l'applicazione, sì.

L'altra alternativa è presentare una schermata di avvio su cui l'utente deve fare clic attraverso la scelta della modalità, che diventerebbe fastidiosa molto rapidamente. Se si memorizza la modalità "normale" (ovvero quale modalità abbia mai scelto l'utente per primo) dell'applicazione, è comunque necessario un modo per passare alla modalità "alternativa".

L'esempio di videocamera e videocamera è valido in cui la stessa applicazione ha due funzioni ciascuna (presumibilmente) scelta dall'argomento della riga di comando (o è equivalente).

Se le tue due modalità sono così distinte e sarebbero utilizzate da due diversi tipi di utenti o dallo stesso utente in condizioni completamente diverse, penso che lo stesso modello si applicherebbe. Avrei sicuramente icone diverse (ma correlate) - vuoi che l'utente sappia che è lo stesso ordinamento dell'applicazione - e etichette diverse lo rafforzerebbero.

2
ChrisF