Mobile App
Access our documentation anywhere with our beautiful, feature-rich mobile applications for iOS and Android.
Overview
Built with Flutter, our mobile apps provide a native experience for accessing documentation on the go. With offline caching, voice navigation, and interactive examples, you'll have all the resources you need right in your pocket.
Key Features
📱 Native Performance
- Built with Flutter for true native performance
- Smooth animations and transitions
- Material Design 3 UI
- Platform-specific optimizations
🔌 Offline Access
- Complete offline documentation caching
- Background synchronization
- Smart cache management
- Works without internet connection
🎤 Voice Navigation
- Hands-free navigation with voice commands
- Text-to-speech for listening to documentation
- Speech recognition for search
- Multiple language support
💻 Interactive Examples
- Run code examples directly in the app
- Syntax highlighting for all languages
- Copy code with one tap
- Share examples with colleagues
🔍 Smart Search
- Fast, full-text search
- Search suggestions
- Recent searches
- Filter by category and tags
🎨 Beautiful UI
- Light and dark themes
- Customizable text size
- Responsive layouts for tablets
- Gesture-based navigation
🔖 Bookmarks & History
- Save favorite pages
- Automatic reading history
- Quick access to recent pages
- Sync across devices
Download
iOS
Requirements: iOS 15.0 or later
Android
Requirements: Android 8.0 or later
Screenshots



Features in Detail
Offline Caching
The app intelligently caches documentation for offline access:
- Automatic Caching: Recently viewed pages are cached automatically
- Manual Sync: Download specific sections or entire documentation
- Smart Updates: Only downloads changes to minimize data usage
- Storage Management: Configure cache size limits
Voice Navigation
Navigate hands-free with voice commands:
- "Go to quickstart" - Navigate to pages
- "Search for authentication" - Perform searches
- "Read this page" - Text-to-speech
- "Go back" - Navigation commands
Interactive Examples
Try code examples without leaving the app:
- Code Playground: Execute code in supported languages
- Syntax Highlighting: Beautiful code formatting
- Copy & Share: Easily share examples
- Error Handling: See errors and debug inline
Sync Across Devices
Your preferences and bookmarks sync automatically:
- Bookmarks
- Reading history
- Search history
- Theme preferences
- Font size settings
Technical Specifications
Architecture
- Framework: Flutter 3.5+
- State Management: Riverpod
- Database: Isar (local) + Hive (cache)
- Networking: Dio + Retrofit
- Authentication: Firebase Auth
Performance
- App Size: 15 MB (iOS), 18 MB (Android)
- Startup Time: < 1 second
- Memory Usage: 40-60 MB average
- Battery Impact: Minimal
Accessibility
- VoiceOver and TalkBack support
- Dynamic text sizing
- High contrast mode
- Keyboard navigation
Privacy & Security
We take your privacy seriously:
- No Tracking: We don't track your reading habits
- Encrypted Storage: All local data is encrypted
- Optional Authentication: Sign in only if you want to sync
- Open Source: Code available for security review
Support
Need help with the mobile app?
- In-App Support: Tap the help icon
- Documentation: Mobile App Guide
- Email: mobile@zudoku.dev
- Discord: Community Support
Roadmap
Coming soon:
- iPad optimization with split-view
- Android tablet layouts
- Collaborative annotations
- Share notes with team members
- Integration with IDEs
- AR documentation viewer
Requirements
iOS
- iOS 15.0 or later
- iPhone, iPad, or iPod touch
- 20 MB free space
Android
- Android 8.0 (API level 26) or later
- ARM or x86 processor
- 25 MB free space
Last modified on