![]()
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.
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.
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.
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.
If you would like any further information
on any aspects of this case study
please contact technology@emccsoft.com
back to casestudies page |
download a pdf of this case study