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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |