Page 2 of 2

Re: Cloud and Server based Systems.

PostPosted: Fri May 11, 2012 10:02 am
by dhaupert
lcslouis wrote:well having some kind of sync support would be good the best way I know of that would work across all platforms is MySQL database.

you could have a database that has multiple schemas the schema would be 1 per handbase db and then the tables and so forth and all you would need to then is have the handbase software just check for what has the most recent data and then just sync and download from the MySQL it could also work if the device is online then changes to
handbase and the MySQL db could be immediate which could work
well in like doctor's offices and the like


Interestingly some time around 2003-2005 we had a product called GlobalShare which was a cloud based sync solution. But back then the devices and particularly the data plans weren't quite ready for this type of technology. The original incarnation of it was designed to work around the data plan of a device- the sync would happen to a desktop computer and then the desktop computer would use its internet connection and do the sync to the server. The server was indeed based on MySQL and the conduit that connected to it would do the translation from HanDBase format to MySQL. There were a few fields that we struggled with like the signature field (then called image field) but it did indeed work. Over time though we found it best to re-implement this using a server that supported HanDBase so that all field types, encryption, etc would be supported. GlobalShare did eventually evolve as data plans become more affordable and in it's last incarnation it had direct sync from a Windows Mobile device to the server.

Point in sharing this is that while using MySQL for a server made some sense early on, we found it to be better to keep our proprietary format instead because of some key features unique to our database.

Re: Cloud and Server based Systems => Funding

PostPosted: Thu May 24, 2012 4:57 am
by khodadad
Hi Dave,
(I'm hijacking this post because I don't see the need to start a new one).
I was wondering a few weeks ago that it would be nice to access my handbase files in the cloud. Not just syncing, but accessing them. I guess that any user on any platform would benefit for a Cloud access.
Then I recalled the kickstarter idea for Android forms and thought that kickstarting the Handbase Cloud version would be quite easier (I don't how many users do you have, but a Cloud version would be for everyone of us). Moreover, besides kickstarter there are other ways, like indiegogo in which you don't need to fulfill the goal so you get all the money you raise. Is somehow as preordering the solution. I don't know if you can abort if you don't get money enough (so that the contributors don't pay for nothing), but this is a matter of researching it.
A Cloud Handbase (even a simple version) would rock and would be clearly ahead of any other product.

Just my two cents.

Re: Cloud and Server based Systems.

PostPosted: Thu Jun 18, 2015 4:55 pm
by jgreg65
Hi All seems this thread as been dead since 2012. Is there any Drop Box Support at this time?

Re: Cloud and Server based Systems.

PostPosted: Sat Jun 20, 2015 9:57 am
by Brian_Houghton
jgreg65 wrote:Hi All seems this thread as been dead since 2012. Is there any Drop Box Support at this time?


Dropbox support is manual at this time, using the Open In (iOS) and Share (Android) options to upload databases the folder of your choosing in the official Dropbox app.

On iOS, while viewing the list of records tap the ... button to the lower right of a database name to reveal management options, where you will find the Open In option.

On Android, while viewing the list of records, tap and hold the database name to reveal the management options, where you will find the Share option.

To download from Dropbox to HanDBase, simply tap on the database in the Dropbox app and choose to open it in HanDBase. The incoming file will merge with any already existing copy.

Re: Cloud and Server based Systems.

PostPosted: Sun Jun 21, 2015 7:48 am
by jgreg65
Great Brian! Thanks for the info, I can't wait to give it a shot!