

Emil Schoenawa
Android Developer @ SumUp, Free-Time AR Enthusiast

Android Developer for a Fintech by day, AR Developer refusing to use Unity by night. At SumUp I'm developing for the POS Lite and Android Payment Terminals. In my free time, I enjoy exploring the capabilities of mobile AR and the potential of VR.
Android Open Accessory - Make Apps talk via cable
This session shows you how to make apps on two Android devices talk to each other via USB. While not a common use case, it provides low-latency, high-bitrate communication that is more reliable for local communication than P2P Wi-Fi or Bluetooth could ever be.
This is enabled by Android Open Accessory, a standard that allows setting up high-level communication over a USB cable.
While I will touch on OS-level and hardware topics, the core of this talk will focus on the app implementation for Android Open Accessory and the architectural decisions you can make. As a practical example, I will also share an approach to sharing the same login session across both devices, requiring only one login to your online infrastructure — without giving your identity team a headache.
