Mobile
MySimple Location
Role
Mobile Developer
Tech Stack
Timeline
May 2026

A simple location tracker and data storage mobile application built with Flutter to view current locations and save location history.
MySimple Location is a mobile application developed using the Flutter framework, specifically designed to fulfill the requirements for the BNSP 2026 certification. Its primary function is to track and record the user's current location by utilizing the device's GPS to obtain coordinate data (latitude and longitude). The application also features local storage using SharedPreferences, allowing users to save their locations and access them later through a History Page.
The application is built with an offline-first approach, ensuring that GPS functionality and local storage continue to work seamlessly without an internet connection (except for map tile downloads). Security and user privacy are prioritized by strictly adhering to the principle of least privilege—requesting only essential location permissions and handling scenarios where permissions or GPS services are disabled gracefully. Key technical implementations include consistent loading states with Skeletonizer, stable map rendering with Flutter Map, and a clean, user-friendly interface.
Project Gallery

Location Screen

Saved Location Screen
