Hej,

Chciałbym podpiąć pod aplikację fizyczny przycisk obsługujący konkretne zachowanie (lub zachowania) w aplikacji mobilnej.
Z tego co zaobserwowałem są dwa możliwe rozwiązania:

  1. Użycie przycisku obsługującego media. Gdy przycisk jest połączony z systemem, a aplikacja jest wyłączona, po naciśnięciu dzieją się różne dziwne rzeczy (play/stop/vol up etc). Gdy aplikacja jest włączona, udaję aplikację multimedialną oraz mapuję wcześniej wymienione przyciski pod konkretne zachowania w aplikacji.
  2. Flic i aplikacja która obsługuje konkretny ich button. Następnie ta aplikacja posiada interfejs który wywołuje zachowania w mojej aplikacji (interakcja pomiędzy aplikacjami, konieczność zainstalowania aplikacji flic, ograniczenia pojawiające się z korzystania aplikacji flic jako "proxy").

Czy istnieje jakieś inne rozwiązanie? W Którym kierunku powinienem pójść jeśli szukam przycisku do zaprogramowania konkretnie pod moją aplikację, łączący się z telefonem za pomocą bluetooth oraz posiadający "wsparcie" SDK?
Zależy mi na stabilnym i porządnym rozwiązaniu, realistycznym dla około 100 sztuk przycisków (użytkowników).

Dzięki!