I’ve built an app that connects via Bluetooth to a device. The device sends up, down, left and right commands.
I want to build an SDK for other third party developers to use so that whenever a third party app with the SDK opens, if we press a button on the device, my app which captures the button press should be able to forward the event to the third party app.
I want to achieve this with the lowest latency possible so that I can enable a variety of use cases like simple games and interactions within other apps.
What would be the best way for me to achieve this as part of my SDK and my app?
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
We have been experimenting with silent notifications to update the content in our app and connected bluetooth peripheral at regular intervals. We are facing issues every once in a while with some users not receiving the notifications reliably even if the app is in the background and not killed.
Is there a way we can ensure we reliably receive notifications every time without any issues? If there is no guaranteed delivery with silent notifications, then is there any other way that we can explore to achieve our use case?
I was trying out SiriKit Media Intents and found that with iOS 14, Media Intents can be handled in-app instead of using an extension. Given my current project structure, in-app intent handling suits my purpose better than handling it in an extension.
But my question is about how this intent will be handled in a watchOS app? Is in-app Intent Handling supported on watchOS as well (if yes, are there any examples that I can refer to)? If not, can I create an extension for Media Intents and trigger it for watchOS while triggering the in-app handling for iOS alone?
Please share if I have missed to read through some documentation / reference that solves this problem.