Location

https://www.kennesaw.edu/ccse/events/computing-showcase/sp24-cday-program.php

Streaming Media

Event Website

https://sp06-red.github.io/

Document Type

Event

Start Date

25-4-2024 4:00 PM

Description

We developed an Android mobile app using the Software Development Life Cycle (SDLC) approach to enable users to track their travel distance and time via GPS, fostering greater emissions awareness through their driving habits of distance and time taken. Built with the Flutter framework and Dart language, the app features a user-friendly interface created with Flutter widgets that manage both appearance and user interactions. Our streamlined architecture comprises three layers: the presentation layer for UI elements, the application layer containing the core logic, and the data layer, which locally stores trip data in CSV format to ensure quick access and reliability. We integrated the Geolocator package within Flutter for GPS functionality to obtain user coordinates and calculate distances between locations. This streamlined architecture and choice of technologies optimized the app’s efficiency and user-friendliness, allowing us to promote environmentally conscious driving.

Share

COinS
 
Apr 25th, 4:00 PM

UC-82 Trip Logger

https://www.kennesaw.edu/ccse/events/computing-showcase/sp24-cday-program.php

We developed an Android mobile app using the Software Development Life Cycle (SDLC) approach to enable users to track their travel distance and time via GPS, fostering greater emissions awareness through their driving habits of distance and time taken. Built with the Flutter framework and Dart language, the app features a user-friendly interface created with Flutter widgets that manage both appearance and user interactions. Our streamlined architecture comprises three layers: the presentation layer for UI elements, the application layer containing the core logic, and the data layer, which locally stores trip data in CSV format to ensure quick access and reliability. We integrated the Geolocator package within Flutter for GPS functionality to obtain user coordinates and calculate distances between locations. This streamlined architecture and choice of technologies optimized the app’s efficiency and user-friendliness, allowing us to promote environmentally conscious driving.

https://digitalcommons.kennesaw.edu/cday/Spring_2024/Undergraduate_Capstone/21