MEL - Muuuh Event Logger
This iOS app makes event logging simple and precise. Record notes with timestamps and geolocation, track fast-paced events along a timeline, and export everything in JSON, Markdown, or plain text. Whether used for wildlife observation, behavioral sequence analysis, lab notebooks, or even travel blogging, it’s a versatile tool for anyone who needs accurate and organized event tracking.
About MEL - Muuuh Event Logger
Muuuh Event Logger current version 1.2 is available for beta testing. Use this link on your iOS device to download and test the app: Public Beta
This iOS app is designed to help users document field observations with precision. It combines note-taking with timestamps and geolocation for context-rich records, and adds the ability to log fast-paced events along a timeline. All data can be exported in JSON, Markdown, or plain text, making the app a versatile tool for research, fieldwork, or any activity where accurate event tracking is essential.
I developed this app as a handy tool to document spotted animals and their specific behaviors in the field, as well as to record the occurrence of fast-paced events observed during animal studies.
Use Cases
Wildlife Observation: Naturalists can record animal sightings and behavioral observations as notes during field walks, then export collections for research documentation and community sharing.
Behavioral Sequence Analysis: Researchers can log rapid behavioral events like frog call sequences from different individuals using the session logging feature, then analyze event patterns and timing for behavioral research.
Lab Notebook Workflow: Laboratory researchers can document experimental procedures as notes while working with equipment, then export collections to print and paste into traditional lab notebooks for research compliance and documentation.
Travel Blogger: Content creators can log key moments, impressions, and observations during trips, then export collections to structure blog posts or share authentic travel experiences with their audience.
App Architecture
Muuuh Event Logger was developed using Cursor AI and Xcode. While Cursor AI was helpful in the early stages, as the app grew more complex, relying on text-based code generation became tedious and limiting. The final app is built with modern iOS development practices and a clean, maintainable architecture.
- Data Models: Collection → Notes → Events (optional)
- Storage: JSON files with automatic save/load
- UI: SwiftUI with reactive state management
Updates
2025-09-21 - What's New in Version 1.2
- Notes System: Added notes for slow-paced observations alongside the fast-paced event logging, sessions.
- Collection: Merged notes and sessions to notes and notes with sessions under collections (previously named recordings).
- Improved Location Handling: Fixed location display bugs and made location tracking more reliable for notes.
- UI Enhancements & Bug Fixes: Various interface improvements and under-the-hood fixes for a smoother experience.
2025-04-05 - What's New in Version 1.1
- Location Tracking Optional: You can now choose to save location data with each session.
- Autosave: Recording sessions are now automatically saved at customizable time intervals.
- Improved Data Handling: Better recovery and handling of partially saved recordings.
- Session Details View: New view with event count and session statistics.
- Export Format Selection: Easily switch from the default export format when sharing a recording.
- UI Enhancements & Bug Fixes: Various interface improvements and under-the-hood fixes for a smoother experience.
Roadmap Future Releases
The following features have been considered but are not currently prioritized for implementation unless there is significant user demand:
- Manual Location: Add option to manually acquire location when no cell tower connection is available.
- Collection Management: Move sessions and notes between collections for flexible data organization.
- KML Export: Export notes as KML (title, description, timestamp, coordinates) for Google Earth.
- Compass: Save device heading with each note alongside latitude/longitude.
- Custom Fields: Add user-defined fields to notes via reusable templates.
- Voice Control: Add notes hands-free using voice commands for field research scenarios.
- Import Collection: Allow importing collections previously exported as JSON files.
- Trash Folder: Soft-delete functionality with recovery options for sessions, notes and collections.
- Internationalization: Support for multiple languages (English, French, Spanish, German).
We’re continuously improving MEL to better meet your needs. If there’s a feature you’d like to see in future releases, we’d love to hear from you! Please share your suggestions and ideas by contacting us at Contact Muuuh.
About the Photo
The close up photo of an American Bullfrog (Lithobates catesbeianus) is the official picture of MEL's version 1.x. It serves as a hint why I developed this application in the first place. The app allows me to record the frequency of advertisement calls of frogs in a pond.