Application development on Android smartphone

Mobile devices have become such an important item of our modern society that many find it impossible to survive without. Mobile devices have increasingly become affordable and sophisticated. Mobile devices such as smart phones provide an abundance of features and functions for the everyday user. Fro...

Full description

Bibliographic Details
Main Author: Ng, Aldis Kim Hui.
Other Authors: Yeo Chai Kiat
Format: Final Year Project (FYP)
Language:English
Published: 2013
Subjects:
Online Access:http://hdl.handle.net/10356/52113
_version_ 1811681915160231936
author Ng, Aldis Kim Hui.
author2 Yeo Chai Kiat
author_facet Yeo Chai Kiat
Ng, Aldis Kim Hui.
author_sort Ng, Aldis Kim Hui.
collection NTU
description Mobile devices have become such an important item of our modern society that many find it impossible to survive without. Mobile devices have increasingly become affordable and sophisticated. Mobile devices such as smart phones provide an abundance of features and functions for the everyday user. From the basic phone calls to e-mails, users are able to stay connected effortlessly. This makes the smart phone a crucial part of everyone’s life. Smart phones these days are easily replacing devices which only have a specific function. From a GPS guidance system to even a heart-rate monitor, smart phone users are spoilt for choice. Dashboard cameras in motor vehicles have, in recent months, become a very popular additions for motor vehicle owners. Having a dashboard camera could help motorists avoid tricky situations such as disputes during accidents. Such cameras could even be witnesses to accidents. As smart phones are equipped with sophisticated cameras these days, it could very well replace the dashboard camera, with added features. This project is an attempt to design an application which will turn the smart phone not only into a dashboard camera but also include extra features which will enhance the user’s experience. It allows the user to record video and store it onto external storage, customize individual video recording length as well as recycling storage space; all the basic functions of a dashboard camera. The application will leverage on advanced features of a smart phone. Since storage is limited, the application allows users to upload videos automatically into the Cloud. A GPS Tracker module will be able to track the location of where the video is recorded. The user will be presented with a map of plotted points of where the video is recorded. Programming of the application is done using the Android SDK in the Eclipse Integrated Development Environment (IDE). The application is written using a combination of Java Language, XML and SQLite. The application is successful in being a viable replacement for the dashboard camera. However, there are some functions of the proposed design that have yet to be added. Owing to the limitations of Android, certain potential features could not be developed. Thus, this provides a gateway for the future growth of the application.
first_indexed 2024-10-01T03:48:31Z
format Final Year Project (FYP)
id ntu-10356/52113
institution Nanyang Technological University
language English
last_indexed 2024-10-01T03:48:31Z
publishDate 2013
record_format dspace
spelling ntu-10356/521132023-03-03T21:03:25Z Application development on Android smartphone Ng, Aldis Kim Hui. Yeo Chai Kiat School of Computer Engineering DRNTU::Engineering::Computer science and engineering::Computing methodologies::Image processing and computer vision Mobile devices have become such an important item of our modern society that many find it impossible to survive without. Mobile devices have increasingly become affordable and sophisticated. Mobile devices such as smart phones provide an abundance of features and functions for the everyday user. From the basic phone calls to e-mails, users are able to stay connected effortlessly. This makes the smart phone a crucial part of everyone’s life. Smart phones these days are easily replacing devices which only have a specific function. From a GPS guidance system to even a heart-rate monitor, smart phone users are spoilt for choice. Dashboard cameras in motor vehicles have, in recent months, become a very popular additions for motor vehicle owners. Having a dashboard camera could help motorists avoid tricky situations such as disputes during accidents. Such cameras could even be witnesses to accidents. As smart phones are equipped with sophisticated cameras these days, it could very well replace the dashboard camera, with added features. This project is an attempt to design an application which will turn the smart phone not only into a dashboard camera but also include extra features which will enhance the user’s experience. It allows the user to record video and store it onto external storage, customize individual video recording length as well as recycling storage space; all the basic functions of a dashboard camera. The application will leverage on advanced features of a smart phone. Since storage is limited, the application allows users to upload videos automatically into the Cloud. A GPS Tracker module will be able to track the location of where the video is recorded. The user will be presented with a map of plotted points of where the video is recorded. Programming of the application is done using the Android SDK in the Eclipse Integrated Development Environment (IDE). The application is written using a combination of Java Language, XML and SQLite. The application is successful in being a viable replacement for the dashboard camera. However, there are some functions of the proposed design that have yet to be added. Owing to the limitations of Android, certain potential features could not be developed. Thus, this provides a gateway for the future growth of the application. Bachelor of Engineering (Computer Science) 2013-04-22T08:49:33Z 2013-04-22T08:49:33Z 2013 2013 Final Year Project (FYP) http://hdl.handle.net/10356/52113 en Nanyang Technological University 67 p. application/pdf
spellingShingle DRNTU::Engineering::Computer science and engineering::Computing methodologies::Image processing and computer vision
Ng, Aldis Kim Hui.
Application development on Android smartphone
title Application development on Android smartphone
title_full Application development on Android smartphone
title_fullStr Application development on Android smartphone
title_full_unstemmed Application development on Android smartphone
title_short Application development on Android smartphone
title_sort application development on android smartphone
topic DRNTU::Engineering::Computer science and engineering::Computing methodologies::Image processing and computer vision
url http://hdl.handle.net/10356/52113
work_keys_str_mv AT ngaldiskimhui applicationdevelopmentonandroidsmartphone