A remote app is supposed to be an easy hackathon project. 4 cups of coffee each and 24 continuous awake hours later, we discovered that when every API is either proprietary, requires TV settings, or hates you, app development becomes a reverse engineering challenge.
Our inspiration was to replace existing apps on the AppStore with a cheaper tool. There's no database or other running costs-- why charge a subscription?
It was built entirely custom, in Flutter. For buttons, we do not call Button(...) we call the underlying rendering pipeline. We find other devices on the network, not by calling an API to gather them, but by sending out ssdp over the local network and scanning each device.
Our remote is an amalgamation of network techniques, reverse engineering, and custom rendering. And the next milestone is the AppStore.
Additionally,
- The haptic feedback adds a lot
- Its nearly publish-ready; polished
- The themer is algorithmic, dynamic
- And, we like trig a little more now
Log in or sign up for Devpost to join the conversation.