Creare app con modelli

La progettazione di un'app con la libreria di app Android for Cars prevede la sequenza dei modelli in flussi di attività e la loro personalizzazione in base agli obiettivi dell'app e dei suoi utenti.

Utilizza la raccolta per creare app nelle seguenti categorie:

Per comprendere il processo di progettazione a livello generale, vedi i passaggi del processo riportati di seguito. Per informazioni dettagliate sul tuo ruolo e sul ruolo della libreria di app nella creazione dell'esperienza per gli utenti, vedi Chi gestisce cosa.

Passaggi della procedura

La progettazione con la libreria di app Android for Cars prevede i seguenti passaggi, in generale:

  1. Definisci le attività degli utenti. Scopri quali sono le attività importanti che gli utenti devono eseguire con la tua app in veicoli.
  2. Pianificare i flussi di attività. Scegli una sequenza di modelli per guidare gli utenti in ogni attività.
  3. Valuta la possibilità di impostare lo stato di guida. Fai un uso strategico dei modelli di prodotti parcheggiati e delle strategie per il flusso delle attività.
  4. Pianificare le comunicazioni. Scegli opzioni di comunicazione appropriate per tutti gli scenari in cui la tua app comunica con gli utenti.
  5. Personalizza la tua app. Personalizza i contenuti di ogni modello in base alle esigenze dei tuoi utenti e personalizza lo stile in modo che rifletta il brand della tua app.

Chi gestisce cosa

Quando crei un'app con la libreria di app di Android for Cars, questa si occupa di molti aspetti dell'esperienza dell'app, ad esempio del fatto che funzioni in modo ottimizzato per la guida su tutte le auto compatibili.

Cosa gestisce la libreria Cosa gestiscono gli sviluppatori di app
  • Input: gestione dell'input utente nei modelli tramite meccanismi disponibili in auto specifiche, come touchscreen o rotativi
  • Ridimensionamento schermo: adattamento dei contenuti alle dimensioni dello schermo.
  • Transizioni schermo: transizione di movimento tra le schermate
  • UI coerente e ottimizzata per la guida: garantisce che l'interfaccia utente e i pattern di interazione siano familiari e coerenti in tutte le app
  • Modalità Luce e Buio (tranne nei casi indicati di seguito): regolazione delle funzionalità del modello sulla modalità appropriata per le condizioni di luce ambientale
  • Limitazioni dell'esperienza utente basate sullo stato di guida: limitazione del testo o disattivazione di alcune funzionalità, ad esempio la tastiera, mentre l'utente è alla guida
  • Mappe per app non di navigazione: disegno della mappa nel modello di elenco dei luoghi (mappa)
  • Input vocale: elaborazione dell'audio registrato
  • Flussi utente: creazione di sequenze personalizzate di modelli che rispondono a percorsi degli utenti critici
  • Metadati: forniscono metadati, come elementi dell'elenco e località, da bloccare sulle mappe
  • Elementi distintivi del brand: forniscono iconografia dell'app, immagini e colori intensi personalizzati (con varianti chiare e scure)
  • Mappe (solo app di navigazione): disegnare e aggiornare mappe (con tema chiaro o scuro, secondo le istruzioni), inclusa una mappa per la visualizzazione a cluster se vuoi.

Nel caso di AAOS, gli OEM si occupano di: