Signboard sharing application

Amidst the advancement of technology and the shift of focus towards the mobile platform, developer of Signboard Sharing Application (SSA) jumped onto the technological bandwagon to create an application that create an impact on people’s lives. As smart devices have become a part and parcel of many p...

Full description

Saved in:
Bibliographic Details
Main Author: Chiu, Shi Kang
Other Authors: Sun Aixin
Format: Final Year Project
Language:English
Published: 2016
Subjects:
Online Access:http://hdl.handle.net/10356/66705
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-66705
record_format dspace
spelling sg-ntu-dr.10356-667052023-03-03T20:37:56Z Signboard sharing application Chiu, Shi Kang Sun Aixin School of Computer Engineering DRNTU::Engineering::Computer science and engineering Amidst the advancement of technology and the shift of focus towards the mobile platform, developer of Signboard Sharing Application (SSA) jumped onto the technological bandwagon to create an application that create an impact on people’s lives. As smart devices have become a part and parcel of many people’s lives to assist them in staying connected, there is a greater potential awaiting the further development of mobile application. SSA aims to provide a medium for on-the-go textual & imagery information dissemination. The best way to achieve such result is to leverage on the current mobile technology. This mobile application would be targeting any users of different dynamics who owns a smartphone with camera and internet connectivity. The limitations of SSA includes the immaturity of push notifications, limited to only Android and iOS, accuracy of geo-location when tested on computer and the focus on Android for current development. These limitations are subjected to the current version of SSA as there are seemingly large amount of updates needed to stabilise the framework. SSA development are carefully chosen with Ionic hybrid mobile application as the core framework. Ionic framework consists of both Cordova and PhoneGap as it is built upon Cordova and is capable in including PhoneGap development. With Cordova, Ionic framework allows the tapping of JavaScript (JS) APIs to dive deep into the core of native environment and hardware of the phone. It is also packed with components such as HTML elements, Bootstrap, CSS and plugins to beautify the application. SSA is designed with Client & Server architecture and had undergone the incremental & iterative Software Development Lifecycle (SDLC) for the entire project phase. SSA includes modules to allow “Login & Logout”, “User Account”, “Post”, “Map”, “Upload” and other miscellaneous modules. The revolution of hybrid mobile applications framework to ease the development applications are never smooth sailing. The project difficulties that developers faced for current SSA includes “Limited knowledge”, “Laptop Versus (VS) Mobile”, “Emulator”, “Imaging”, “Frequent Update”, “Data binding”, “Sessions”, “Debugging & Testing”, “JS in HTML tags” and “Server upload folder”. This documentation includes recommendations and implementations for future developers of SSA which may include new functionalities such as “Subscribe”, “Followers”, “Video Post”, “Social Media”, “Routing” and “Security”. The proliferation of more users, developers and user-data cycle can be a great stepping stone to further improve on the effectiveness of technologies. The current implementation of SSA acts as a bedrock for development, users and developers where more successful functionalities and stability could be implemented to produce a self-sustainable community and application. This abstract serves as a quick summary of the topics residing in this documentation. All details are then being analysed within this documentation. Bachelor of Engineering (Computer Science) 2016-04-21T07:10:07Z 2016-04-21T07:10:07Z 2016 Final Year Project (FYP) http://hdl.handle.net/10356/66705 en Nanyang Technological University 76 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering
spellingShingle DRNTU::Engineering::Computer science and engineering
Chiu, Shi Kang
Signboard sharing application
description Amidst the advancement of technology and the shift of focus towards the mobile platform, developer of Signboard Sharing Application (SSA) jumped onto the technological bandwagon to create an application that create an impact on people’s lives. As smart devices have become a part and parcel of many people’s lives to assist them in staying connected, there is a greater potential awaiting the further development of mobile application. SSA aims to provide a medium for on-the-go textual & imagery information dissemination. The best way to achieve such result is to leverage on the current mobile technology. This mobile application would be targeting any users of different dynamics who owns a smartphone with camera and internet connectivity. The limitations of SSA includes the immaturity of push notifications, limited to only Android and iOS, accuracy of geo-location when tested on computer and the focus on Android for current development. These limitations are subjected to the current version of SSA as there are seemingly large amount of updates needed to stabilise the framework. SSA development are carefully chosen with Ionic hybrid mobile application as the core framework. Ionic framework consists of both Cordova and PhoneGap as it is built upon Cordova and is capable in including PhoneGap development. With Cordova, Ionic framework allows the tapping of JavaScript (JS) APIs to dive deep into the core of native environment and hardware of the phone. It is also packed with components such as HTML elements, Bootstrap, CSS and plugins to beautify the application. SSA is designed with Client & Server architecture and had undergone the incremental & iterative Software Development Lifecycle (SDLC) for the entire project phase. SSA includes modules to allow “Login & Logout”, “User Account”, “Post”, “Map”, “Upload” and other miscellaneous modules. The revolution of hybrid mobile applications framework to ease the development applications are never smooth sailing. The project difficulties that developers faced for current SSA includes “Limited knowledge”, “Laptop Versus (VS) Mobile”, “Emulator”, “Imaging”, “Frequent Update”, “Data binding”, “Sessions”, “Debugging & Testing”, “JS in HTML tags” and “Server upload folder”. This documentation includes recommendations and implementations for future developers of SSA which may include new functionalities such as “Subscribe”, “Followers”, “Video Post”, “Social Media”, “Routing” and “Security”. The proliferation of more users, developers and user-data cycle can be a great stepping stone to further improve on the effectiveness of technologies. The current implementation of SSA acts as a bedrock for development, users and developers where more successful functionalities and stability could be implemented to produce a self-sustainable community and application. This abstract serves as a quick summary of the topics residing in this documentation. All details are then being analysed within this documentation.
author2 Sun Aixin
author_facet Sun Aixin
Chiu, Shi Kang
format Final Year Project
author Chiu, Shi Kang
author_sort Chiu, Shi Kang
title Signboard sharing application
title_short Signboard sharing application
title_full Signboard sharing application
title_fullStr Signboard sharing application
title_full_unstemmed Signboard sharing application
title_sort signboard sharing application
publishDate 2016
url http://hdl.handle.net/10356/66705
_version_ 1759855056243392512