I would like to make an app that accepts click events from two real-world buttons. Imagine two-player Flappy Bird that is controlled by a button you can hold.
I will be using CoreBluetooth for this project and Bluetooth Low Energy (BLE, "Bluetooth Smart"). Documented here https://developer.apple.com/library/ios/documentation/NetworkingInternetWeb/Conceptual/CoreBluetooth_concepts/AboutCoreBluetooth/Introduction.html#//apple_ref/doc/uid/TP40013257-CH1-SW1
Is there a preferred type of physical device and bluetooth device profile I should be considering in choosing the button to use in conjunction with this app?