2
MIS6120 MOBILE COMPUTING MINI PROJECT SPECIFICATIONS Date: 12 th November 2015; Instructor: Dr. Gerald Chege ___________________________________________________ ____ This is an individual project which combines several technologies to illustrate the complete design cycle of mobile applications. You are required to illustrate push and pull techniques by designing a simple application resident on a content server. A user agent (mobile phone) may send a request to the content server for the users data. The server replies by sending the requested data and on receipt, the user agent displays the data using WML techniques. The application simply stores a user data on the content server (like First Name, Sir Name, address, Phone number, Status (single, married, widowed), National ID and age. Assume the content server is in the Internet domain. You will need a WAP Gateway sitting between the internet data network and the GPRS wireless networks where the user agent lives. Hints: 1) Connect the user agent (mobile phone) to a computer so that it acts like a modem to the GSM/GPRS network. AT commands to read and write data to the modem.

Mobile Computing Mini Project Specifications (Fall 2015)

Embed Size (px)

DESCRIPTION

Mobile Computing Mini Project Specifications (Fall 2015)

Citation preview

Page 1: Mobile Computing Mini Project Specifications (Fall 2015)

MIS6120 MOBILE COMPUTING MINI PROJECT SPECIFICATIONSDate: 12th November 2015; Instructor: Dr. Gerald Chege_______________________________________________________

This is an individual project which combines several technologies to illustrate the complete design cycle of mobile applications.

You are required to illustrate push and pull techniques by designing a simple application resident on a content server. A user agent (mobile phone) may send a request to the content server for the users data. The server replies by sending the requested data and on receipt, the user agent displays the data using WML techniques.

The application simply stores a user data on the content server (like First Name, Sir Name, address, Phone number, Status (single, married, widowed), National ID and age. Assume the content server is in the Internet domain.

You will need a WAP Gateway sitting between the internet data network and the GPRS wireless networks where the user agent lives.

Hints:1) Connect the user agent (mobile phone) to a computer so that it acts like a

modem to the GSM/GPRS network. AT commands to read and write data to the modem.

2) Download, install and configure an open source Wireless Application Protocol gateway (WAP gateway) – can also act as an SMS gateway (e.g. Kannel). The WAP gateway converts protocols between HTTP and user agent protocols inside the GSM/GPRS domain.

3) Use application development environment like XAMP/WAMP to store data in mySQL database.

4) Use WMLScript and WML to develop the required backend and front end of your simple app.

Page 2: Mobile Computing Mini Project Specifications (Fall 2015)

Submit a report that shows your designs, your code, sample runs and challenges.