- Create QR Code for a WiFi network (SSID, password, WPA2/WEP/no security), scannable by the Barcode Scanner app, installed by 500 million users
- Material design
- Save networks for later
- Detect remembered networks by the Android system
- Using root, read network passwords for remembered networks
- Share QR code
- Landscape and tablet support
- Marshmallow permissions supports
- RxJava and RxBinding for events
- Retrolamda for Java 8 lamdbas
- Icepick for view instance state restoration
- Backboard for animations
- Butterknife for view injection
- Timber for logging
- Spoon for distributing and screenshotting instrumentation tests
- Realm for database persistence
- Fabric Crashlytics for crash reporting and analytics
- Google Analytics for analytics