Designing a Location Data Collection SDK
Loplat SDK - 2020.6 - 2020.10 (5months)
To enable in-house location data collection apps to easily gather location information, the location data collection logic was developed as an SDK rather than a standalone module. This decision was made based on the expectation that external clients might also require the same location data collection functionality in the future.
Background
- There are several in-house service apps that collect location data. To reduce maintenance costs and maintain consistent data quality, it became necessary to unify the location collection logic.
- External apps requested integration to enable crowdsourced location data collection and reward distribution — similar to how our own app, Cashplace, operates.
Responsibilities
- Android feature design and development (100%)
Architecture