Aayush Gupta
Aayush Gupta (he/him), Android Developer and Developer Relations, is a self-taught developer, working on FOSS and various communities, prominently XDA Developers, for the past few years. He holds multiple titles in numerous communities, both personal and professional. Working remotely from Bhilai, India, he actively contributes to developing Android-related projects.
Sessions
XDA underwent a couple of major migrations during 2021-2022 that changed how the website and forums behaved. Among these major migrations, the old official client app namely "XDA" and "XDA Labs" was deprecated and a new webview-based app was released (also deprecated after one year). The API documentation was also removed with it.
This talk aims to share how a new unofficial client "ReLabs" was developed after reverse-engineering the new official client app (deprecated). ReLabs is built with the new Jetpack Compose, the old view system, and the Figma with Relay plugin. It also has working push notifications using Firebase and is completely open-source, unlike the official client.