|
Mobile Bartender
| Industry: |
Entertainment / Advertising |
| Solution: |
Mobile Bartender |
| Technologies Used: |
J2ME MIDP 2.0/CLDC 1.0, J2EE 1.4, HTML, SQL, XML, Struts framework, Hibernate |
Description
Our customer, an alcohol retailer company, contacted us with idea of creating an advertising application for mobile phones to promote their products. The essence of the idea was in creating easy-to-use and accessible everywhere mobile database of alcoholic cocktails. One of the key requirements was possibility to support the developed mobile application via internet providing automatic updates of cocktail database from customer web server. Tenax suggested the J2ME (Java 2 Mobile Edition) technology as the solution of mobile application which will let to cover large variety of mobile devices (mobile phones, PDA’s) and J2EE technology for supporting web server for best compatibility.
Key objectives
|
Provide users with 24hrs access to cocktail recipes database wherever they are. |
|
Provide automatic cocktail database updates from the central web server. |
Key Features
Cocktail Database is represented in mobile application as list of cocktails divided into several groups by preparation type, drink type, occasion etc. Every cocktail description contains picture list of ingredients and recipe.
Cocktail Search provides possibility to search for cocktail of interest based on various criteria.
Application Settings allows choosing interface language from the list available languages, set the number of cocktails per page in listings, etc.
On-line update of cocktail database let users to download new cocktails from supporting web server and refresh their cocktail collection.
Web Support Module provides XML Web services interface for updating cocktail list for mobile applications. It also includes web administration part, where administrator can manage the cocktail list.
Technical Details
Mobile Bartender is a J2ME-based mobile application for MIDP 2.0, CLDC 1.0 supporting mobile devices. The web support application is a J2EE-based web site which runs under Linux family server with Apache Tomcat 5.0.
|