Wireless Router Application Development

Outsourcing Consulting News

March 22-25, 2010 CTIA Wireless Conference and Tradeshow 2010 (Las Vegas, NV)
SolovatDesign is participating as an exhibitor at 2010 CTIA conference. Please visit us at the booth 3659

Case Study: Wireless Router development for
Symbian, Windows Mobile, Blackberry, Android


The customer is one of the world leaders in the delivery of Digital Pen & Paper ("DP&P”) technology using Anoto Functionality» to the business market. The solution they offer is very easy to use and has little or no impact on existing work practices. It significantly improves productivity and dramatically reduces all costs associated with the processing of data.

Business Case

The client currently has router applications available for Symbian Series 60 handsets. The functionality of each router varies depending on platform capability. The customer was looking to bring the onward development of these routers under the control of one external supplier.

Wireless Router application

Wireless Router application


SoloSoft designed, developed and implemented the Router application for Symbian OS 9.1 and higher, Windows Mobile, Blackberry and Android that allows users to verify data written on a form before it is sent to the servers. The Router application is a solution for smart phones and other mobile devices that allows them to recognize user's input from digital pen on patterned paper, verify and edit this data, attach images if need and upload result form on http server.

The router acts as a verification, picture upload and router. All communications with the client servers are made using the same protocols and file formats thus ensuring that no new server side development is required.

Wireless Router application

Wireless Router application


The following features were designed and implemented in the current version of the Router application.

General application development / adaptation:

  • File transfer support (pen-to-device, device-to server)
  • Form Recognition Module (MyScript Builder) embedding
  • Configuration settings support
  • Multiple MAD files and Book-file analysis and execution
  • Verification file (.VER) generation

Additional Form Features implementation:

  • Multiple Logical Page forms and Books support
  • Void feature support
  • Multiple Image upload support

Image Uploading
When an image upload item is selected then the verification application will open a dialog/view that will display a list of thumbnails for the images contained in the default images directory for the specified device.

The user will be able to select a minimum of 'MinImageCount' images up to the number specified in the 'MaxImageCount' field.

After the images are selected, the user will be returned to the main verification screen. If the required number of images have been selected then the appropriate icon will now be green. Subsequent selection of the image upload item will return the user to the image view with the currently selected image highlighted.

Application Installation

  • MAD, BK, CFG files update option

Tools and Technologies

  • Android Studio
  • Development environment » Visual Studio Carbide.vs 2.0.1
  • Additional development software - ActivePerl, JRE or later
  • Target OS - Symbian, Android, Blackberry, Windows Mobile

View All Projects