Cherry Chat
Chat Apps are third party messaging services that do not use carrier’s SMS (Short Message Service) delivery system and instead push messages through the mobile device’s data connection. Chat Apps are getting more and more popular since they can be easily installed onto the users’ smartphones and som...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2013
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/55024 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-55024 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-550242023-03-03T20:41:35Z Cherry Chat Ng, Kevin Wei Siong. Seah Hock Soon School of Computer Engineering Cherry Credits Pte Ltd DRNTU::Engineering::Computer science and engineering Chat Apps are third party messaging services that do not use carrier’s SMS (Short Message Service) delivery system and instead push messages through the mobile device’s data connection. Chat Apps are getting more and more popular since they can be easily installed onto the users’ smartphones and some of them have multi-‐platforms capabilities. To push a message through a mobile device, it requires a messaging service architecture that involves a client and a server. In this context, a client refers to the mobile device, which the app is installed and the server will be the system responsible for receiving the message and sending it to the intended recipient. This project is an attempt to design the aforementioned architecture for Shanda Games – Cherry Credits Pte Ltd and hence, the name, Cherry Chat. Currently in its initial phase, Cherry Chat has fulfilled the basic requirements of text messaging. It allows the exchange of text messaging between the sender and the intended recipients to be smooth and error-‐free. In addition, Cherry Chat is designed using the MVC (Model-‐View-‐Controller) architecture, which allows new features to be integrated at ease, since they are on a modular basis. This brings about the flexibility and scalability. Cherry Chat is built on the iOS SDK 6.1 platform using Xcode, running on Objective C as the fundamental programming language. On the other platform, Cherry Chat Server is built on Microsoft Visual 2010, with C# as the fundamental programming language. Cherry Chat is currently made available on the iOS platform. Bachelor of Engineering (Computer Science) 2013-12-04T00:52:37Z 2013-12-04T00:52:37Z 2013 2013 Final Year Project (FYP) http://hdl.handle.net/10356/55024 en Nanyang Technological University 49 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 Ng, Kevin Wei Siong. Cherry Chat |
description |
Chat Apps are third party messaging services that do not use carrier’s SMS (Short Message Service) delivery system and instead push messages through the mobile device’s data connection. Chat Apps are getting more and more popular since they can be easily installed onto the users’ smartphones and some of them have multi-‐platforms capabilities.
To push a message through a mobile device, it requires a messaging service architecture that involves a client and a server. In this context, a client refers to the mobile device, which the app is installed and the server will be the system responsible for receiving the message and sending it to the intended recipient.
This project is an attempt to design the aforementioned architecture for Shanda Games – Cherry Credits Pte Ltd and hence, the name, Cherry Chat. Currently in its initial phase, Cherry Chat has fulfilled the basic requirements of text messaging. It allows the exchange of text messaging between the sender and the intended recipients to be smooth and error-‐free.
In addition, Cherry Chat is designed using the MVC (Model-‐View-‐Controller) architecture, which allows new features to be integrated at ease, since they are on a modular basis. This brings about the flexibility and scalability.
Cherry Chat is built on the iOS SDK 6.1 platform using Xcode, running on Objective C as the fundamental programming language. On the other platform, Cherry Chat Server is built on Microsoft Visual 2010, with C# as the fundamental programming language. Cherry Chat is currently made available on the iOS platform. |
author2 |
Seah Hock Soon |
author_facet |
Seah Hock Soon Ng, Kevin Wei Siong. |
format |
Final Year Project |
author |
Ng, Kevin Wei Siong. |
author_sort |
Ng, Kevin Wei Siong. |
title |
Cherry Chat |
title_short |
Cherry Chat |
title_full |
Cherry Chat |
title_fullStr |
Cherry Chat |
title_full_unstemmed |
Cherry Chat |
title_sort |
cherry chat |
publishDate |
2013 |
url |
http://hdl.handle.net/10356/55024 |
_version_ |
1759856831194202112 |