Design an Offline-First Android Field-Survey App for Wildlife Rangers
Overview
What this challenge is about.
Design an Offline-First Android Field-Survey App for Wildlife Rangers. Intermediate challenge in design. Designing real products under real constraints, earn...
The Brief
What you'll do, and what you'll demonstrate.
Design a native Android app that captures sensor-rich, geotagged wildlife survey data during multi-day offline patrols and reconciles it cleanly with the conservation database at base camp.
This is not a design exercise. It is the work a product designer does between a brief and a shipped interface. That distinction matters to every hiring manager who has seen candidates redesign Spotify's homepage and none who have worked under real product constraints.
When you finish, you will have something most graduates do not: a real-world deliverable, verified by Ewance, that you can show to a hiring manager and say "I did this. Here is the proof."
Earning criteria — what you'll demonstrate
- Translate field constraints from written briefs into concrete mobile architecture and interface decisions.
- Reason about fusing motion and magnetic sensors into a usable bearing and quantify its expected accuracy.
- Build a defensible battery budget for a long-running location-tracking workload on constrained hardware.
- Design an offline-first storage and synchronization strategy with explicit conflict-resolution rules.
- Plan a realistic field pilot that surfaces failure modes before engineering effort is committed.
Program Fit
Where this fits in your program.
Sharpens the same skills your degree expects you to demonstrate.
Aligned coursework coming soon.
Skills
Skills you'll demonstrate.
Each one shows up on your verified credential.
- Mobile Development
Apply mobile development to solve real industry problems and demonstrate production-level capability.
- Android Kotlin
Apply android kotlin to solve real industry problems and demonstrate production-level capability.
- Sensors
Apply sensors to solve real industry problems and demonstrate production-level capability.
- Offline First Design
Apply offline first design to solve real industry problems and demonstrate production-level capability.
- Battery Optimization
Apply battery optimization to solve real industry problems and demonstrate production-level capability.
- Mobile Ui
Apply mobile ui to solve real industry problems and demonstrate production-level capability.
Careers
Career paths this challenge builds toward
Completing this challenge demonstrates skills that transfer directly to these roles:
Android Mobile Engineer
Designing an offline-capable Kotlin app against real device and connectivity constraints mirrors the daily work of an Android engineer who must ship apps that behave correctly far from ideal network and power conditions.
This challenge sharpens
- android-kotlin
- offline-first-design
- sensors
Field & Sensor Solutions Engineer
Turning raw motion, location, and light sensors into reliable field data, while budgeting battery for long deployments, is the core of building rugged data-collection tools for conservation, agriculture, and logistics operations.
This challenge sharpens
- sensors
- battery-optimization
- mobile-development
Product-Minded Mobile Developer
Grounding interface and architecture decisions in documented user needs and a validation plan bridges to mobile roles where engineers own both the build and the case that the design actually fits its users.
This challenge sharpens
- mobile-ui
- mobile-development
- offline-first-design