Design and development of a utility information and usage tracking software application

Nowadays, smartphone plays an important role in people’s everyday life. Information is easily obtained through the applications on their mobile devices. As one of the major mobile platform in the market, Android open-source operating system, opens many possibilities that could change the...

Full description

Saved in:
Bibliographic Details
Main Author: Chua, Boon Hoe
Other Authors: School of Electrical and Electronic Engineering
Format: Final Year Project
Language:English
Published: 2014
Subjects:
Online Access:http://hdl.handle.net/10356/61458
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:Nowadays, smartphone plays an important role in people’s everyday life. Information is easily obtained through the applications on their mobile devices. As one of the major mobile platform in the market, Android open-source operating system, opens many possibilities that could change the way of how people receive information. The objective of the final year project is to develop an Android application which is able to create water and energy conservation awareness in Singapore and enable users to view and track their monthly utility bills right from their Android devices. The project covers two main aspects. Firstly, to create interactive application which users are able to view information through straight and simple interfaces. Secondly, to provide billing services via users’ Android devices where users are able to view their current month utility bill and past six months bill records. The development of this application goes through the process of design, implementation and testing. The outcome of the project met the objective of providing conservation awareness information to the users through simple interfaces and users are able to view their current bill records as well as past six months records. However, there are some limitations that need to be improved on and more features could be added. Through this project, the author picks up Android application development and how to implement communication between the application and the web server.