Skip to content

MoopMapper v1.0+13

Latest

Choose a tag to compare

@github-actions github-actions released this 08 Jun 20:08

πŸ—ΊοΈ MoopMapper Release v1.0+13

πŸš€ Automated Release - Built from latest main branch commit

Version Information

🎯 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

  1. Download AAB β†’ Download the Android App Bundle below
  2. Install via ADB β†’ Use adb install-multiple or upload to Google Play Store
  3. Alternative APK β†’ Use bundletool to generate APK: bundletool build-apks --bundle=app.aab --output=app.apks
  4. Grant Permissions β†’ Allow Camera and Location access

First Use

  1. Launch App β†’ Get your unique upload key (displayed on main screen)
  2. Start Mapping β†’ Tap "Snapshot" button
  3. Follow Instructions β†’ Hold phone parallel to ground, walk slowly
  4. Auto Capture β†’ Photos taken automatically when scene changes
  5. Complete Session β†’ Tap "Complete Session & Return" when done
  6. 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

πŸƒβ€β™‚οΈ 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