A paper field form created extra office work
HBH Projekt needed to replace a paper form used during migration-object surveys with an electronic version. A field worker had to record object data, location, dimensions, migration-space characteristics, support and interference elements, animal occurrences and photo documentation.
The original process created duplicate work: data was collected on paper and later typed into Excel in the office. The app also had to work offline because survey locations could have no mobile signal.
Offline Android form with GPS, photos and export
The result was an internal Android app called Migration Objects. The user could create a new object, read GPS location, fill in a structured form, add animal occurrences in the object or nearby, and take a photo directly from the device.
The app stored data locally in a SQLite database, so field work did not depend on an internet connection. Export created three CSV files: migration objects, animals in the object and animals near the object. The outputs could be opened in Excel or used for later database processing.
I built the app in Java on the Android SDK so it could be used without an internet connection. SQLite kept open surveys on the device, Android camera intent handled photo documentation and export converted collected data into CSV files for office processing.
Internal tool for a specific field workflow
The result was a working internal Android app for HBH Projekt's migration-object field surveys. The client received a tool that matched the brief and simplified field data handling. The project shows the kind of custom software that solves a narrow operational problem: collecting data outside the office, validating inputs, adding photo documentation and exporting data in a usable format.
The app was tested on multiple devices and Android versions from Android 4.0 to Android 5.0.1, including field testing. The same principle helps companies turn paper forms, repeated manual entry or work outside the office into a simple internal tool.





