Flipper Android App is the official Android-based companion application that provides full control and management capabilities for the Flipper Zero device through a modular and scalable mobile architecture. Built primarily in Kotlin, the app is structured into multiple components that separate core logic, communication layers, and feature modules, enabling maintainability and extensibility for future development. It establishes a communication bridge between Android devices and Flipper Zero, allowing users to interact with hardware features such as infrared remotes, RFID/NFC tools, and Sub-GHz radio functionalities directly from their smartphone. The app supports file browsing, data transfer, and device configuration, making it a comprehensive control center for managing the Flipper ecosystem. Its modular design allows developers to introduce new features independently without disrupting the overall application structure.
Features
- Modular architecture separating core, bridge, and feature components
- Bluetooth-based communication with Flipper Zero hardware
- File browsing and transfer between device and smartphone
- Support for managing infrared, NFC, and Sub-GHz functionalities
- Distribution via Google Play, F-Droid, and direct releases
- Scalable design enabling easy addition of new features