Repository navigation
πΊοΈ MoopMapper Release v1.0+13
π Automated Release - Built from latest main branch commit
Version Information
- App Version: 1.0+13
- Version Code: 1000013
- Build Number: 13
- Git Commit:
f860693361e48b2415fbde279ee3740ca09d3c2e - Branch: main
- Build Date: $(date +'%Y-%m-%d %H:%M:%S UTC')
π― Key Features
- π± Smart Auto-Mapping: Motion detection automatically captures photos every 50cm
- π GPS Integration: Embeds precise coordinates and timestamps in EXIF data
- π Unique Device IDs: Human-readable 3-word format (e.g., "Blue-Fox-Crystal")
- πΌοΈ Photo Management: Grid browser with full-screen viewing and metadata
- βοΈ Upload Integration: Ready for FastAPI upload service
- π Session Management: Complete workflow with navigation controls
π± Installation Guide
Quick Install
- Download AAB β Download the Android App Bundle below
- Install via ADB β Use
adb install-multipleor upload to Google Play Store - Alternative APK β Use bundletool to generate APK:
bundletool build-apks --bundle=app.aab --output=app.apks - Grant Permissions β Allow Camera and Location access
First Use
- Launch App β Get your unique upload key (displayed on main screen)
- Start Mapping β Tap "Snapshot" button
- Follow Instructions β Hold phone parallel to ground, walk slowly
- Auto Capture β Photos taken automatically when scene changes
- Complete Session β Tap "Complete Session & Return" when done
- Review Photos β Use "Browse Previous Images" to see captured photos
π§ Technical Specifications
| Specification | Value |
|---|---|
| Android Version | 7.0+ (API 24+) |
| Target SDK | Android 15 (API 35) |
| Architecture | ARM64, ARM32, x86_64 |
| AAB Signing | Developer Certificate β |
| Motion Sensitivity | 2% luminance change |
| Capture Interval | Minimum 1 second |
| File Format | JPEG with EXIF GPS data |
π Latest Changes
- Enhanced motion detection with adjustable sensitivity
- Manual capture button for testing and backup
- Improved photo browser with thumbnail grid layout
- Session management with clear start/stop workflow
- Comprehensive EXIF data embedding
- Professional file naming convention
π Bug Reports & Support
- Issues: GitHub Issues
- Documentation: Project README
- Source Code: GitHub Repository
πββοΈ Quick Start Checklist
- Download AAB and convert to APK or upload to Google Play
- Grant camera and location permissions
- Note your upload key from main screen
- Test with "Snapshot" β "Start Smart Auto-Mapping"
- Walk slowly in test area
- Verify photos captured with "Browse Previous Images"
- Use "Complete Session & Return" to exit mapping
π€ Automated Build Information
- Workflow: Auto Release from Main Branch
- Build System: GitHub Actions with Gradle
- Signing: Production Developer Certificate
- Quality: Automated tests passed β
π Build Stats
- Total Builds: 13
- Repository: thatcatcamp/MoopMapper
- Triggered By: lpreimesberger