About Focus&Flow
Focus&Flow is a versatile media playback app designed to enhance productivity, support fitness routines, and provide a balance of learning and entertainment. It allows users to customize and automate media playback to suit their personal needs, making it a unique and practical tool for daily routines.
Key Features
- Alternating Media Playback: Automatically switches between two user-selected media files based on customizable durations.
- Custom Durations: Set specific durations for focus and entertainment phases.
- Background Playback: Seamlessly runs in the background with notification controls.
- Lock Feature: Prevents accidental interruptions during workouts or study sessions.
- Dynamic Visualizer: Real-time audio waveform visualization for an engaging experience.
- Light/Dark Theme: Adapts to user preferences for a comfortable interface.
Permissions Required
Focus&Flow requires minimal permissions to ensure seamless operation while respecting user privacy:
- Storage Access Permission: To select and play audio/video files stored on the device.
- Background Work Permission: To enable uninterrupted media playback while the app runs in the background.
Privacy Notice: Focus&Flow does not collect, store, or share any personal data. Your media preferences and playback settings remain entirely on your device.
Use Cases
Fitness
- Alternate between podcasts and music for walking/running routines.
Study/Work
- Balance focus-enhancing tracks with relaxing music during breaks.
Relaxation/Meditation
- Transition between guided instructions and soothing background audio.
Technical Details
Focus&Flow leverages modern technology to deliver a seamless user experience:
- Built with Jetpack Compose: For a modern, adaptive UI.
- MediaPlayer API: For precise audio/video playback.
- Foreground Service: Ensures uninterrupted playback.
- Optimized for Battery Efficiency: Smooth transitions and minimal battery usage.
Future Roadmap
Focus&Flow is constantly evolving to meet user needs. Upcoming features include:
- Fitness Tracker Integration: Automatically switch media based on activity levels.
- Advanced Analytics: Track time spent on different types of content.
- Cloud Sync: Save and share preferences across devices.
- Multi-Phase Support: Add more than two media files for complex routines.
Get Started
Focus&Flow is your ultimate media companion for focus, fitness, and relaxation. Download the app today to transform your routines and achieve your goals seamlessly!