Implementa la tecnologia aptica

I produttori di dispositivi sono generalmente considerati i proprietari delle risorse private create per ogni dispositivo. Di conseguenza, le loro attività di ingegneria sono spesso incentrate su una base per dispositivo; viene dedicato poco o nessun impegno alla coerenza degli altri dispositivi dell'ecosistema.

Al contrario, gli sviluppatori si impegnano a creare app che funzionino su tutti gli smartphone Android dell'ecosistema, indipendentemente dalle specifiche tecniche di ciascun dispositivo. Questa differenza di approccio può causare un problema di frammentazione, ad esempio le funzionalità hardware di alcuni smartphone non corrispondono alle aspettative degli sviluppatori di app. Pertanto, se le API di aptica funzionano su alcuni smartphone Android, ma non su altri, il risultato è un ecosistema incoerente. Ecco perché la configurazione hardware svolge un ruolo fondamentale per garantire che i produttori possano implementare le API Android per l'aptica su ogni dispositivo.

Questa pagina fornisce un elenco di controllo dettagliato per configurare la conformità dell'hardware per un uso ottimale delle API di tecnologia aptica di Android.

La figura seguente illustra la creazione di una conoscenza comune tra produttori di dispositivi e sviluppatori, un passaggio fondamentale per la creazione di un ecosistema coeso:

Diagramma dei casi d'uso della tecnologia aptica per sviluppatori di app e produttori di dispositivi

Figura 1. Condivisione delle conoscenze tra produttori di dispositivi e sviluppatori

Elenco di controllo per l'implementazione dell'aptica

  1. Implementare costanti

    • Elenco di costanti per implementare la tecnologia aptica.
  2. Implementa le primitive

    • Guida all'implementazione delle primitive di composizione HAL.
  3. Mappa delle costanti tra HAL e API

  4. Valutare l'hardware

    • Istruzioni sugli effetti aptico target. Segui queste istruzioni per eseguire rapide verifiche sull'hardware.