Wireless Development and Porting for Palm, Symbian, Windows Mobile, Blackberry and Android
Customer
Founded in 1994, the customer is a California based software company that specializes in developing innovative software solutions for Palm OS, Windows Mobile, Symbian, BlackBerry smartphones and Windows Desktop PCs.
Business Case
To remain a key player in a highly demanding and competitive mobile development market, the customer needed a reliable offshore partner with extensive experience to help carry out mobile development projects. SolovatSoft stepped in and provided the necessary mobile development and porting expertise while saving the client thousands of dollars in extra costs involved in hiring additional engineers to add to their team.
Development
Personal information manager (PIM) from Palm OS
Application features include:
- Contacts
- Calendar
- Tasks
- Memos
- Data Sync
- full attachment support
- unlimited POP / IMAP / SMTP email accounts
- desktop synchronization
- SMS capability
Mobile Communication Solution for Windows Mobile
The application provides a comprehensive selection of call management actions that can be taken in all three areas -- before, during and after.
Development was performed in the following areas:
- Telephony (dial, answer, block, sms, hang up)
- POOM Implementation (contacts, meetings, appointments, tasks)
- Incoming Call (GUI, caller information)
- During Call (GUI, contact filters, mapping, reverse lookup, lock/unlock)
- Post Call (GUI, logging, edit contact, email/sms, task creation)
- Options (GUI, call log, enable/disable, personalize, ignore)
Travel management solution for Windows Mobile PPC and Windows Desktop
Designed to allow easy and straightforward organization of every important trip related detail, including itineraries, flight and related connections, hotels, rental cars.
Development included:
- Converting its data layer from the current ADO CE (on the PPC portion) / Access (on the desktop) to use SQLite on both ends.
- Implementing licensing on the Windows as well as PPC portions of the solution
- Desktop to Mobile synchronization
Porting
Porting a personal information manager (PIM) from Palm OS to Android.
Provides the user with useful features like detailed contact histories, personal project management, journaling, and the ability to connect Contacts and files (PDFs, images and documents) to Calls, Tasks, and Meetings.
Porting a stock quote ticker application available for Windows Mobile to Blackberry.
The application allows you to create a list of favorite stock quotes, download prices and view their status quickly right on your Blackberry phone.
Porting an internet search utility available for Palm OS to Blackberry and Symbian Series 60, 3rd Edition
The application allows the user to easily search the Web, Mobile sites, Images, Shop, News, Stocks, Maps, Gmail, Groups, Software, Books, and Wikipedia.
Porting a tip calculator available for Palm OS to Blackberry and Symbian Series 60, 3rd Edition.
The application is utility that saves time when it comes to paying the
restaurant bill. It saves the effort by calculating the total and
displaying the actual tip amount. Additionally, if more than one payer is
specified, the total amount is split evenly and each payer's share is
displayed.
Features
Additional features of the Palm software include:
Supported Platforms
- Symbian 9.1+,
- Palm OS
- Windows Mobile 5.0+
- RIM (Blackberry)
- Android
Tools and Technologies
C++, Java, Visual Studio 2005, BlackBerry Sync Server SDK, Codewarrior 9.3, Access garmin SDK, Nokia Carbide for Series 60 and Series 80, NetBeans IDE, NetBeans Mobility Pack, BlackBerry JDE 4.2.1. SQLite, Android SDK, Eclipse SDK 3.3.1