Repository navigation
Releases: thatcatcamp/MoopMapper
Release list
MoopMapper v1.0+13
🗺️ 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
MoopMapper v1.0+9
🗺️ MoopMapper Release v1.0+9
🚀 Automated Release - Built from latest main branch commit
Version Information
- App Version: 1.0+9
- Version Code: 1000009
- Build Number: 9
- Git Commit:
3ade323ec1f9bd4f15c1336ea4703cccba43dc2f - 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: 9
- Repository: thatcatcamp/MoopMapper
- Triggered By: lpreimesberger
MoopMapper v1.0+8
🗺️ MoopMapper Release v1.0+8
🚀 Automated Release - Built from latest main branch commit
Version Information
- App Version: 1.0+8
- Version Code: 1000008
- Build Number: 8
- Git Commit:
a6a3d5424a5ade1e665ecb2151ff812525b5b344 - 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 APK → Tap the download link below
- Enable Unknown Sources → Android Settings → Security → Install Unknown Apps
- Install → Open downloaded APK and follow prompts
- 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 |
| APK 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 and install APK
- 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: 8
- Repository: thatcatcamp/MoopMapper
- Triggered By: lpreimesberger
MoopMapper v1.0+6
🗺️ MoopMapper Release v1.0+6
🚀 Automated Release - Built from latest main branch commit
Version Information
- App Version: 1.0+6
- Version Code: 1000006
- Build Number: 6
- Git Commit:
e9182d70dd6f3d58164d66cc7b26561916ba493a - 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 APK → Tap the download link below
- Enable Unknown Sources → Android Settings → Security → Install Unknown Apps
- Install → Open downloaded APK and follow prompts
- 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 |
| APK 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 and install APK
- 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: 6
- Repository: thatcatcamp/MoopMapper
- Triggered By: lpreimesberger
Release v1.0+2
PlayaPhotobooth Release v1.0+2
Build Number: 2
Commit: aff4602
Downloads
- PlayaPhotobooth-release-v1.0+2.apk - Production ready signed APK
- PlayaPhotobooth-debug-v1.0+2.apk - Debug version for testing
Installation
Enable "Install from unknown sources" in your Android settings, then download and install the APK file.
MoopMapper v1.0+12
🗺️ MoopMapper Release v1.0+12
🚀 Automated Release - Built from latest main branch commit
Version Information
- App Version: 1.0+12
- Version Code: 1000012
- Build Number: 12
- Git Commit:
7d05fe870f8a16b826b2dd3274261593df29f0ae - 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: 12
- Repository: thatcatcamp/MoopMapper
- Triggered By: lpreimesberger
Release v1.0+1
PlayaPhotobooth Release v1.0+1
Build Number: 1
Commit: e9182d7
Downloads
- PlayaPhotobooth-release-v1.0+1.apk - Production ready signed APK
- PlayaPhotobooth-debug-v1.0+1.apk - Debug version for testing
Installation
Enable "Install from unknown sources" in your Android settings, then download and install the APK file.