About us Principles Process Team Testimonials Partnership
Mobile Web SEO Java Microsoft Software testing Design Dedicated Teams
News Articles Blog
Solutions Technologies Case Studies Knowledge Base
Custom software development company
Home > Press Room > Case Studies > Software Porting > Porting from Palm OS

java development services

Porting of Content Management Application from Palm OS to Windows Mobile

QArea helps to extend its client's product line by porting Content Management Application from Palm OS to Microsoft Windows Mobile-based Pocket PC.
Client
Content Management Application for Palm OS devices
Our customer is a leading provider of software and content management services. For them we have developed an application that allows user to access HTML files on the server directly from a handheld. It also enables user to upload and edit content files. The user can download source files from multiple URLs, store them in a local database, edit them, and upload them back to the server using either HTTP PUT or FTP method. The content files editor has advanced search capabilities and a clipboard. The program is small, fast and compatible with almost all Palm OS versions and clones.
Requirements
Mobile application for document storage management
Initially the Content Manager Application was developed for the Palm OS platform. To work within the memory limitations immanent to Palm we built databases in the relevant Palm PDB format. The Content Manager application gained recognition on the market. Then retail operators began demanding that mobile applications support dual platforms - Palm and the Microsoft?® Windows Mobile?„? - based Pocket PC. Thus, our client faced a quandary: the company needed both - preserve its investment in content for the Palm OS and, at the same time, provide support for the Pocket PC. Due to product superior capabilities and strong support favored by the company, they also needed to get the viewer and content, specifically for Pocket PC, to market the product as quickly as possible.
Our Solution
PDA software development and porting services by QArea
Once we made a decision on our strategy to map the Palm database format to the WinMobile Pocket PC, it was pretty easy to port. We decided to build a database engine for the WinMobile that would work with the Palm database format. Developers that worked on the software used an API similar to that provided in the Palm OS. Creating the database engine proved to be the most challenging part of the process.
Since our user interface was already optimized for a small screen, all we had to do was to convert it from Palm controls to Microsoft Windows Mobile controls.
Technical Highlights
  • database engine was built for the Windows Mobile Pocket PC enabling to work with the Palm database format
  • an improved user interface for the Windows Mobile Pocket PC
Tools and Technologies
C/C++
Microsoft eMbedded Visual C++ for database engine on Windows Mobile Pocket PC
> QArea Newsletter
Find us on:
FaceBook Button Twitter Button LinkedIn Button
Qarea testimonials
>NEWS
26-Dec-2011

 This year we become Silver Sponsors of the Donetsk Drupal Camp and team of young and perspective Drupal developers represented QArea Company on this event. 

13-Dec-2011

QArea is a Gold Sponsor of XI Kharkov Open Championship for Sport Programming

19-Nov-2011

QArea has become a sponsor and an active participant of the Mobile Professional Days Conference

11-Nov-2011

Only companies with proven technology and customer satisfaction distinctions attain the status of Microsoft Gold Partner.

 
> Get in Touch
Offshore custom software development servicesRequest a Quote
Offshore custom software development servicesRequest a Call
Close window
* Indicates a required field
First Name*:
Last Name*:
E-mail*:
Position:
Company:
Website*:
City:
State:
Country:
Phone Number*:
+
What is your time zone?:
Suitable time for a phone call*:
What kind of information are you interested in?:
You may upload any relevant files if you wish.
The file size must not exceed 1 MB.
  
Close window
* Indicates a required field
First Name*:
Last Name*:
Position:
Company:
Website*:
City:
State:
Country:
E-mail*:
Phone Number*:
+
Project description*:
You may upload any relevant files if you wish.
The file size must not exceed 1 MB.
  
 

 
 
image001
 
image001
 
image001
 
image001
Custom software development company  
Offshore custom software development services Software outsourcing company