Geocaching Application Development Project ITC209 Presentation

Verified

Added on  2023/05/29

|11
|653
|60
Presentation
AI Summary
This presentation details the development of a geocaching application, designed to enhance the user experience of finding and tracking geocaches. The app includes features such as live map integration for viewing caches, the ability to log user searches both online and offline, and functionality to add, update, and delete cache information. The presentation covers the tools and platforms used, including Android ICS 4.0 and above, and discusses the techniques employed and challenges faced, particularly in implementing offline capabilities. Future improvements focus on enhancing the user interface, refining offline features, and expanding the tracking area. The app architecture is illustrated through class diagrams, and use cases are presented to demonstrate user interaction. The goal is to create an easy-to-use application that allows geocachers to spontaneously find caches and maintain detailed logs of their activities. Desklib provides students with access to similar solved assignments and past papers.
Document Page
School of Computing and Mathematics
Geocaching Application Development
ITC209 Assignment 5 App Presentation
[Student Name Here]
[Student Number Here]
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
School of Computing and Mathematics
Introduction
Short Introduction on who you are
Things to possibly talk about:
What your degree you are doing
Why you are doing it
What sort of job you are looking for
What are your capabilities
What are your interests (if applicable to your app’s functionality)
Maybe include a picture of yourself?
Document Page
School of Computing and Mathematics
Geochache Overview
The project name is called geocaching app which an application for geo caching arose .
The app will be capable viewing caches on a live map which will assist user to locate the coordinates.
keep track of caching information, add, update, and delete information, and the ability to search for nearby
caches
The application is targeted to the geocacher mainly who has little information about the caches and fond
other peoples as well.
Cachly is a mobile application provide similar functionalities.
Document Page
School of Computing and Mathematics
App [Intended] Functionality
Geo caching app is a simple and easy to use and give geochachers and users to
spontaneously find caches as long as they are connected to the internet. It also has
the ability to save caches to be used offline.
The application will have the ability to support Geochaching souvenirs and trackable.
the app supports live maps and templates for logging. However, it does not capture all the
functionalities of a geo caching app.
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
School of Computing and Mathematics
Tools and Platform Used
There are other several platforms and languages to use such as C/C++
Tools used to build your app
Operating system- Android ICS 4.0 and above
Internet connectivity- Yes (Data or Wi-Fi connection)
Phone Storage- 250 MB
RAM- 512 MB
Type of Mobile Device-Touch screen
Screen Size- 4inches and above
Screen resolution- 720 pixels by 1280 pixels
General requirements needed to run your app
Android only
Device/Permissions - network, locations, storage.
Document Page
School of Computing and Mathematics
Techniques and Challenges
Understanding the problem is the initial step and the most crucial
one because it will determine the final application functionality
and quality .
Design operators are used to transform the existing design,
applying design operator like replication, abstraction,
decomposition, and resource sharing.
Challenges:
It was complicated to create the function for offline work.
Document Page
School of Computing and Mathematics
Improvements for the Future!
The UI can be implemented for providing rich experience to the user.
The offline features are needs to be enhanced properly.
The tracking area can cover a wide space as well.
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
School of Computing and Mathematics
App Architecture
Class diagram:
Document Page
School of Computing and Mathematics
[USE CASE 1]
User: The user or geocacher will be able to find
geocaches using the search feature, View statistics
regarding geocaching, keep track of caches and
their coordinates, add update, and delete details,
and view live map. When the user tabs on ‘search’
he/she will be prompted to enter the coordinates,
address, geo code, or key word in order to find the
caches that the user seeks to view. When the user
wants to see tacked geo caching information, the
user tabs on ‘stored’. The user can be able to view
live map by tabbing ‘Live map’
Document Page
School of Computing and Mathematics
Log in/ Registration
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
School of Computing and Mathematics
Setting page
chevron_up_icon
1 out of 11
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]