Case Studies

 

Sling
EMCC developed the application for a range of S60 and UIQ mobile phones, and Palm OS devices. The application handles Bluetooth communication with the keyboard, interprets and processes individual key presses, and passes them to the relevant application on the phone.

The challenge

Eleksen Group is a market leader in embedding electronic sensors into textiles. One of their products is an innovative full size QWERTY keyboard which is made from fabric, and so can be rolled up and stored in a pocket when not in use. In order to increase the potential market for the device, they were interested in extending their range to include the mobile phone market and chose Symbian OS based devices as an ideal entry point due to the large increase in handset sales.

Our role & achievements

Eleksen chose EMCC Software to implement the software required to enable the keyboard to work with S60 and UIQ smartphones. Communication from the keyboard to the phone is via Bluetooth. EMCC was able to leverage its extensive Bluetooth experience to create a quality solution providing exceptional user experience.

EMCC developed all the software on the phone, ported it across the range of supported devices, and undertook thorough testing.

Crucially, the performance of the product is instantaneous – there is no noticeable time lag between a key press and the appearance of the appropriate character on the device screen.

Following the success on Symbian phones, EMCC also ported the application to work on Palm OS devices.

Our solution

A Symbian Front End Processor was implemented to handle cut and paste, and other special functions. UI applications were also developed to manage configuration options and device calibration. Setting it up to work with a new device involves simply establishing a Bluetooth connection with the device and then pressing a few keys to calibrate it. Afterwards the keyboard can be reconnected to the device using a minimum of key presses.

Technologies

  • Symbian OS
  • Bluetooth
  • Symbian Front End Processor
  • S60 2nd Edition phones
  • UIQ phones including Sony Ericsson P900 and P910
  • Palm OS v5.4 devices including Treo 650 and Tungsten E2


If you would like any further information on any aspects of this case study please contact
technology@emccsoft.com

 

bullet back to casestudies page | bullet download a pdf of this case study