Aim of the Project

Why do we need?

To provide content,news,services,applications or portals targeted at the mobile phone users. Its important for a company or oraganization to knw what your end users think about their services or facilitate interaction between them.It should provide following feature:

  • Create survey in less than 20 minutes..
  • Just cut and paste the survey link and mobile numbers
  • Respondents answer the question in their mobile phone WAP browsers-no special software required

 

We have used:

Database and scripting language - PostgreSQL and PHP

User interface : XHTML and Flash-lite 1.0

Admin Interface : Web based interface to access Database and results. Java Application to send WAP Push SMS.

User Interface and Snapshots

Survey page using XHTML :Using Flash-lite

Admin Interface:Java Application to send WAP-Push SMS.

Here, we are using a Java application to send WAP -Push sms. We have used Java Communication 3.0 API. It provides application access to RS232 hardware(Serial port). We are connecting Mobile device to our admin server(Laptop) using Bluetooth Connection. After successful connection, Java application will detect all ports.Admin have to just select correct COM port.Learn more about Java Communication API.
Snapshot:

Admin Interface : Database and results

We have used PostgreSQL facility provided by KTH server. Admin can simply go to this link and log in to handle database and results.Admin also has a option to check results instantly using web interface.Click here to see.
Snapshot:

About WAP Push SMS.

Benefits :

  • Ability to the developer to send 'Active Content'.
  • User can 'take action' by using defined soft-key to activate application.
  • Service Indication content.
Click here ,IE-version ,Firefox-Version . to see encoding of WAP-Push SMS.


What we have covered

  • Device detection using Wurfl. Check here
  • A stand-alone Application has enabled for download from our website link(which we will send user by WAP-PUSH SMS and act as a Rich Client).Link
  • Application run seamlessly on a variety of devices.
  • Demo in Flash Lite is available. Watch
  • Push functionality is used to push survey link to the user.

Future Work

  • We will look forward to extend our Flash-lite client to display current news,wheather and other active contents.
  • To automate the complete application and bring it under a unique control panel.

References

  • About WAP-Push SMS- http://developer.openwave.com/docs/WAP_Push_1201.pdf
  • Java API 3.0 example -http://java.sun.com/developer/releases/javacomm/SimpleWrite.java
  • ASCII codes - http://game-editor.com/tutorials/images/ascii.jpg
  • Nice link for Flash-lite- http://www.orison.biz/blogs/chall3ng3r/?cat=3
  • Introduction to Flash-lite- http://www.slideshare.net/scottjanousek/flash-on-mobile-devices-an-introduction-to-flash-lite/

Sourcecode


Click here to download the source code.
Presentation.