Newsletter | Advertise | App Shop | CONTACT | Twitter | LinkedIn
     
Tuesday, February 09 2010  
Welcome to SymbianOne - symbian OS, UIQ, series 60 programers, S60, wireless developers, device makers, and mobile industry architects
HomeNewsJobsArticlesReviewsDirectoryMagsAboutLBSEVENTSBooks
Symbian S60 Freeware - Check out the new Directory!
Free IT Wireless / RCR Wireless News / Total Telecom / Symbian Search / AnyGeo Blog / Twitter
SymbianOne Newsletter

Symbian newsletter
 Subscribe to the free SymbianOne Monitor Newsletter

Twitter Button from twitbuttons.com

SymbianOne Sponsor


Featured Events


where2.0
15% Discount: whr10lbs

Symbian Reviews

Symbian Software Reviews 

Main Menu
Home
News
Jobs
Articles
Reviews
Directory
Mags
About
LBS
EVENTS
Books

NewsFeeds


Symbian one RSS feed Add the SymbianOne RSS feed to your reader 

Get daily email updates:


by FeedBurner

 
Sponsor


Free Papers and Pubs.
For The Developer

Symbian Careers
FREE Job Posting!

SymbianOne Stuff!

Mobile Application Store 

qrcode

symbianone mippin
Get SymbianOne Mobile
mippin.com/symbianone

Add to my Widsets

Welcome to SymbianOne... est. 2003 as one of the first Symbian-centric Developer portals, we provide our readers with the latest technology news, tool tips, developer resources and items of interest to developers, system integrators, carrier reps, handset makers, mobile industry architects, wireless technology professionals. Look for news, articles, editorial, app reviews, device updates and more, all focused on the Symbian OS, S60, and related topics.

HanDBase: Relating to Series 60 Print E-mail
Written by Richard Bloor   
Sunday, 18 September 2005
An increasing number of Palm OS developers are porting their applications to Symbian OS. One of the latest is DDH Software who have ported its HanDBase relational database product to the Series 60 Platform, with a UIQ version in the works. We talk to DDH Software, Inc.'s founder Dave Haupert.

For anyone who has more than a simple "index card" requirement for data storage on their Series 60 device, there have been precious few options for simply creation of a database to store their data. The release of HanDBase from DDH Software could be the solution. With a desktop editor and Series 60 run time HanDBase offers a straightforward way to create relational databases on a Series 60 device.

HanDBase started back in 1997, when Palm devices were starting to have an impact in the US. At that time DDH Software, Inc.'s founder Dave Haupert wrote one of the first language translators for the platform. "Back then I was on the lookout for the 'big thing' for Palm," says David. "I soon realized there was a 5th button, an application that while fulfilling different purposes for each user was essentially the same, namely a database." The only database products for Palm available at the time offered a single flat files and David believed there was a demand for a product with relational capabilities. This vision resulted in the release of HanDBase in 1998.

HanDBase was such a success that David soon quit his day-job and formed DDH Software. Initially based solely in Florida, DDH Software is now a virtual company employing handheld and smartphone experts all over the world.

Success on the Palm platform resulted in HanDBase being ported to Pocket PC in 2001.

Symbian OS was the obvious platform for the next port of HanDBase. While UIQ might have seemed the most attractive choice David decided on Series 60. "While UIQ has momentum, Nokia's projection of what they were planning to do with their devices made us think; if we could get in on the ground floor with Nokia we would have a much better launching platform for the future," says David.

However David is not overlooking UIQ. "We already have a UIQ version in development and expect to release it by the end of the year."

The creation of HanDBase for Symbian OS was a relatively straight forward task for DDH Software, because of the architectural design of the underlying database engine. "When we ported to Pocket PC one of our goals was to make HanDBase as portable as possible, so we could look at other platforms in the future," says David. "So all the encryption libraries, calculations and the advanced field tests are created as classes within our engine. As a result most porting work is in the UI."

The work on the Series 60 port was undertaken by two DDH Software staff. "We had one developer who really knew our engine and a second, somebody we hired in Russia, who was experience with Series 60 to develop the UI. Together they did all the work to create the Series 60 version."

Another reason David believes the port was straight forward was due to fact that HanDBase started life on the Palm platform. Issues such as Symbian OS's lack of writeable statics cause few problems because Palm already limited the number of static variables the engine used.

The UI was more of a challenge, not due to purely technical issues but rather the different paradigms that needed to be adopted for Series 60 and its keypad based interface. "HanDBase has its own look and feel and we wanted to keep that as much as possible, so any user switching platforms instantly knows their way around," says David. "But at the same time we wanted to make it familiar to Series 60 users as well."

The desire to keep the HanDBase interface consistent, while laudable, might seem an unnecessary requirement. "A significant portion of HanDBase users swap platforms quite regularly," says David. "We are assuming that, as people emigrate towards Series 60, we will see the same swapping. So the more consistency in the interface the better."

One aspect of HanDBase is missing from the current Series 60 implementation, and this is the on-device Forms tool. The tool allows the development of forms for entering data. As Forms employs a drag-and-drop interface one of the reasons it has not been implemented yet on Series 60 is the simple fact that Series 60 lacks a touch screen. "We are working on implementing HanDBase on Windows Smartphone and UIQ, when they have been release we will judge where the demand for Forms is. At the moment my feeling is we will be implementing it on UIQ first."

While HanDBase has its roots in the personal application, it is also a tool which can be used in businesses or enterprises, although not yet with Series 60. The Palm and Pocket PC solutions come as a Professional version that includes support for ODBC synchronization using the cradle. "With Palm and Pocket PC cradle based synchronization was clearly the way to go," says David. "It may also make sense for UIQ, but with Series 60, as people get accustom to wireless data, we were seeing that synchronizing wirelessly is a better solution."

While DDH Software do not yet have a commercial wireless interface they have been practically assessing the options. For the last 18 month they have been running a set of projects with a number of medical schools using a wireless system for Palm and Pocket PC. The system allows the students to keep track of the patient data when they do their rounds. "The challenge has been working out the best was to do the synchronization," says David. "Whether data updates should happen live, or on a schedule. It's a great opportunity to figure it all out, then we will use the ideas on all our platform implementations."

While the lure of enterprise can often draw a company away from support for the individual user David is still focused on this group. "Our goal is to making HanDBase something that anybody can use and then let the user decide if it an enterprise application or not," says David. "Hopefully, this will mean that for the enterprise HanDBase is the quickest and easiest way to roll out mobile data."


More information on HanDBase can be found at www.handbase.com. The site also host a forum for sharing HanDBase databases. There are over 2,000 databases available that will work on the Series 60 implementation.

While SymbianOne expects to bring you a full product review for HanDBase in the near future you might like to take a look at the reviews on i-symbian and All About Symbian.

Last Updated ( Sunday, 18 September 2005 )
 

Share



HOT Symbian News!
Google
 

Contribute to the SymbianOne Symbian Search!

Mobile Technology Blogs

 
blogger.gif

Mobile Technology Blogs, News, and RSS Feeds... Looking for more news, tips, commentary, and blogger discussions? Check out these excellent feeds for more on wireless technologies and mobile application development. Got a feed to share? Please tell us about it...

SymbianOne Sponsored Links and Events

    • LBS LATAM 09 - September 17, 2009, Coral Gables, Florida. LBS represent one of the most promising drivers for revenue generation for service providers in the Region. The possibility of having access to geographic data in real time provides both accrual information and entertainment, and at the same time it generates new business opportunities such as direct marketing; services such as parental control and personal security. According to eMarketer, in the year 2012, there will be more than 63 million of services around the world based in localization services.
    • CTIA Wireless IT & Entertainment 2009 - With a focus on applications, network architecture and technologies such as LBS, machine-to-machine and WiMAX, this international event brings a community of users, carriers, developers and manufacturers together to generate dialogue, share ideas and debate the economics of mobile business. Oct. 7-9, 2009, San Diego, CA

     LBSZone.com - for developers interested in mobile location-based services
    Geospatial & LBS News - Stay abreast of geospatial technologies with daily updates

    See Your Message Here

    Featured Symbian Career

    Featured Careers...

      Post your Symbian Career Ad for free at SymbianOne!





      Visit the  SymbianOne MOSH

      Syndicate


      WINKsite
      add to google reader
      Subscribe in NewsGator Online
      SymbianOne Feedster
      Technocrati
      SymbianOne Bloglines
      AvantGo

      SymbianOne on AvantGo!
      Get Daily Updates!


      SymbianOne FeedBlitz

      Popular Stuff!

      Must Read Articles
      Symbian Tools & SDKs


       

      Social Bookmark
      GISuser facebook group

      gisuser on twitter 

      gisuser on Qik 

      Anything Geospatial Blog

      jaiku


       

      Top of 

Page

      (c)2003 - 2008, SymbianOne - All rights reserved