Outsourcing Consulting News
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.
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.
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.
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
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.
- MAD, BK, CFG files update option
Tools and Technologies
- Android Studio
- Development environment » Visual Studio Carbide.vs 2.0.1
- Additional development software - ActivePerl 18.104.22.1681, JRE 1.4.2.02 or later
- Target OS - Symbian, Android, Blackberry, Windows Mobile