Development of geo-fencing applications (APPs) for mobile device

This report presents the Final Year Project (FYP) at Nanyang Technological University (NTU) with the topic of “Development of Geo-fencing Applications (APPs) for Mobile Device”. This project serves as a part of Wi-Fi based Indoor Positioning System (IPS) at Internet of Things Lab, NTU. The Internet...

Full description

Saved in:
Bibliographic Details
Main Author: Wang, Han
Other Authors: Xie Lihua
Format: Final Year Project
Language:English
Published: 2016
Subjects:
Online Access:http://hdl.handle.net/10356/67787
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:This report presents the Final Year Project (FYP) at Nanyang Technological University (NTU) with the topic of “Development of Geo-fencing Applications (APPs) for Mobile Device”. This project serves as a part of Wi-Fi based Indoor Positioning System (IPS) at Internet of Things Lab, NTU. The Internet of Things (IOT) is a hot topic in recent years. It is defined as a complete network between devices and human that enables the exchange of data. Indoor Positioning System (IPS) plays an important role in developing such a network. With the advantage of low cost and great popularizing rate of Wi-Fi, Wi-Fi based IPS can be widely implemented. Previous research group has developed a well-functioned IPS, and this project aims to add some user-friendly components to it. The first half of project is the development of an IOS app using Objective-C language. The goal of this app is to collect all the location information to do Wi-Fi signal strength calibration. For different buildings, developers can load their own building layout and record Wi-Fi signal strength of each location. The second half of the project is a data analysis system. Data from IPS contains valuable information; therefore, a data analysis system is necessary to visualize those information. In our data analysis system, visitor flow rate can be tracked and integrated into the decision-making process in shopping mall or scenic spot management. The system visualizes the data on webpages. Basic website language like HTML, JavaScript, CSS and PHP are used to build the system.