sapaXview: Photo, Video & Document Gallery
Fast photo, video, audio and document gallery with groups, sorting and dark mode.
sapaXview is a clean gallery for Android. Browse photos, videos, audio, and documents in one app. Group your media by day, month, or folder, sort it by date or name, and select multiple items to share, favorite, copy, move, or delete. Open photos with pinch-to-zoom, play videos and audio with a progress bar, and check file details including folder and full path. Switch between light and dark themes. Everything stays on your device.
Tags and topics
For GitHub topics (Settings > Topics), use:
flutter dart android gallery photo-viewer video-player media-manager dark-mode material-design mobile-app
Short article
I built a Samsung-style gallery app with modern tools and AI
I wanted a gallery on my phone that works the way I like: photos, videos, audio, and documents in one place, grouped and sorted the way I choose, with a dark theme. So I built one.
The app is called sapaXview. It runs on Android and is written in Flutter, Google’s framework for building apps from a single codebase. The interface uses Material Design 3, with tabs for All, Photo, Video, and Audio, a side menu, and a bottom bar for quick access to albums and favorites.
Much of the work was done with an AI assistant. I described what I wanted in plain language, such as “group by day and month, add a dark mode switch, and let me select items with a long press,” and the AI wrote the code, explained the Android permissions I needed, and helped me fix build errors as they came up. Setting up the Flutter SDK, the Android toolchain, and the USB connection to my phone was the most time-consuming part, and that’s where AI guidance saved the most effort.
If you’re thinking about building your own app, my advice is to start small. Get one screen working on your device, then add one feature at a time. Use AI to speed up the boring parts, but test everything on a real phone, because permissions and file access behave differently on every Android version.
The source code is available on GitHub. Feedback and contributions are welcome.