Mengimplementasikan haptic

Produsen perangkat umumnya dianggap sebagai pemilik aset pribadi yang dibuat untuk setiap perangkat. Dengan demikian, upaya engineering mereka sering kali berfokus pada per-perangkat; sedikit atau tidak ada upaya yang dilakukan untuk konsistensi perangkat lain dalam ekosistem.

Sebaliknya, developer berupaya membuat aplikasi yang berfungsi di semua ponsel Android dalam ekosistem, terlepas dari spesifikasi teknis setiap perangkat. Perbedaan pendekatan ini dapat menyebabkan masalah fragmentasi, misalnya, kemampuan hardware ponsel tertentu tidak sesuai dengan ekspektasi yang ditetapkan oleh developer aplikasi. Jadi, jika API haptik berfungsi di beberapa ponsel Android, tetapi tidak di ponsel lainnya, hasilnya adalah ekosistem yang tidak konsisten. Itulah sebabnya konfigurasi hardware berperan penting dalam memastikan bahwa produsen dapat menerapkan API haptik Android di setiap perangkat.

Halaman ini menyediakan checklist langkah demi langkah untuk menyiapkan kepatuhan hardware untuk penggunaan terbaik API haptik Android.

Gambar berikut mengilustrasikan proses membangun pengetahuan umum antara produsen dan developer perangkat, yang merupakan langkah penting dalam menciptakan ekosistem yang kohesif:

Diagram kasus penggunaan haptik untuk developer aplikasi dan produsen
perangkat

Gambar 1. Membangun pengetahuan antara produsen dan developer perangkat

Checklist penerapan haptic

  1. Menerapkan konstanta

    • Daftar konstanta untuk menerapkan haptik.
  2. Menerapkan primitif

    • Panduan penerapan untuk primitif komposisi HAL.
  3. Memetakan konstanta antara HAL dan API

  4. Menilai hardware

    • Petunjuk tentang target efek haptik. Gunakan petunjuk ini untuk melakukan pemeriksaan cepat pada hardware Anda.