ScienceSoft Inc. – Professional Software Development
Print this Page
Home | Company | Portfolio | Wireless/Mobile solutions

Wireless/Mobile solutions

Musiwave Discovery Engine

Customer: Musiwave (France)

Challenge: Musiwave is creating a new music paradigm. The mobile arena is opening up a vast new range of music consumption patterns. Musiwave transforms music in order to make it more intuitive,

Solution: ScienceSoft participated in development of Musiwave Discovery Engine software, which allows mobile users to download music tracks from Musiwave website. The software is designed to search music by music categories, artist names, albums, similar artists or genres. Before downloading the whole audio track, audio previews of 30 seconds are available to mobile users. The application lets users get current news about artists of interest.

Size of project: 1+ man-year

Technology and Tools: JWTI (JSR 185), MIDP 2.0 (JSR-118), MMAPI 1.1 (JSR-135) (including RecordControl), FileConnection (JSR 75), CLDC 1.0 (JSR-30), XML based, Support for 10 media formats

Domain: Telecommunication


MIDP Test Benches

Customer: Musiwave (France)

Challenge: Musiwave is creating a new music paradigm. The mobile arena is opening up a vast new range of music consumption patterns. Musiwave transforms music in order to make it more intuitive,

Solution: ScienceSoft developed the application which main goal is to create a database of handheld devices that may be compatible with Musiwave products based on presence of API and that are compatible with Musiwave products based on functional testing of technological bricks. The application tests the presence of APIs and lists them using properties and class loading and performs functional test and benchmarking (speed tests) based on technological bricks. Results of the tests are displayed on the device's screen and uploaded to the server in XML format.

Size of project: 1+ man-year

Technology and Tools: JWTI (JSR 185), MIDP 2.0 (JSR-118), MMAPI 1.1 (JSR-135) (Full support), FileConnection (JSR 75), CLDC 1.0 (JSR-30), Bluetooth (JSR 82), Web Service Access for J2ME (JSR 172), XML based, Support for 10 media formats

Domain: Telecommunication


MIDP Audio Test Benches

Customer: Musiwave (France)

Challenge: Musiwave is creating a new music paradigm. The mobile arena is opening up a vast new range of music consumption patterns. Musiwave transforms music in order to make it more intuitive, personal, enjoyable, interactive and user-friendly for mobile phone owners.

Solution: ScienceSoft developed the application, which main goal is to ensure compatibility of handsets with audio files, encoded in different formats, or mime-types. The application tests the downloaded AudioTest will download a XML file containing:
- A list of: URLs pointing to audio clip, label to be displayed on screen, mime type, downloadable attribute
If no XML is loaded, a default XML embedded in application will be used. If user loads a new XML it will overwrite previous one

Size of project: 1+ man-year

Technology and Tools: JWTI (JSR 185), MIDP 2.0 (JSR-118), MMAPI 1.1 (JSR-135), CLDC 1.0 (JSR-30), XML based, Support for 10 media formats (including wavefiles in binary structure)

Domain: Telecommunication


MultipartytalkInTouch

Customer: Multipartytalk Ltd. (UK)

Challenge: "Multipartytalk" is the application developed by Multipartytalk Ltd. The purpose of the application is to manage the creation and routing of calls into the Multipartytalk global network of local PSTN access numbers. The application connects the mobile phone user with one or more parties on a voice call, without using the default address book or calling dialing software from the phone vendor. Multipartytalk calls a local dial in PSTN access telephone number in any of over 20 countries and sends a dial string command to a central switching centre that then terminates the call to the user's specified destination.

Solution: ScienceSoft has modified and tested the application to work under BlackBerry OS for Blackberry devices and on MIDP2 phones from Sony Ericsson to Motorola.

ScienceSoft has made the application more user-friendly by adding the following features: easy contacts search, copy contacts from phone memory, data storage management, and set of alerts to guide new users of the application.

Size of project: 1 man-year

Technology and Tools: JWTI (JSR 185), MIDP 2.0 (JSR-118), CLDC 1.0 (JSR-30), RIM API (JSR 75), PIM (JSR 75), Nokia API, RIM, RFC2806.

Domain: Telecommunications


CCP Connect Mobile

Client: Kubsys S.A. (Luxembourg)

Challenge: The customer needed the complete re-development of the old back-office banking application, used for administration of various types of bank and Internet clients' accounts, to meet the enhanced requirements to the system. The second goal was to move this banking application to mobile phones & PDA.

Solution: ScienceSoft managed to create a stand-alone system, interface-compatible with the old SWING version of application, but additionally to ensure enhanced and more flexible functionality and clear architecture leveling. High importance was placed on security - all fields were validated, all known vulnerabilities were closed, data was encrypted. Complete compatibility with an old DB was secured. Further the team reused the core system to migrate the application to the mobile environment.

Result: The application is successfully used to manage 200 000 accounts of the National bank of Luxembourg.

Technologies and tools: Stand-alone version: WebSphere 5.1/AIX; Oracle 8, Spring 1.2.x, Struts 1.2, Hibernate 3.0.5, JSTL, JDBC, SiteMesh, Eclipse 3.1

Mobile version: MIDP 1.0 (JSR-37), CLDC 1.0 (JSR-30), XML based interaction.


These are just a few projects for your interest. Should you be interested in getting more information about some particular experience of ours, feel free to contact us.