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...

Full description

Saved in:
Bibliographic Details
Main Author: Ng, Kevin Wei Siong.
Other Authors: Seah Hock Soon
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