Hi there,
Thanks for your post. Since the date of this post, we did release an update to the Android conduit that allows syncing over local wifi. But the basic pieces of the puzzle remain the same:
You'd need a copy of HanDBase for Android (sold on Google Play store)
HanDBase for iPad (sold on App Store)
HanDBase Plus for iPhone/iPad Add-on - sold via our site
HanDBase Plus for Android Add-on - also sold via our site.
If you purchase the first HanDBase Plus from our site and then log in to download it, an upgrade wizard option along the right will let you buy the Android version at a discount since you already have the iPhone one.
Once you have these, the following article may be of help:
Syncing a Database between Android and iPhone or iPad
Often times you may have a configuration where you have multiple devices and want to sync them together. Our conduits have support for shared databases like this:
And you can easily specify to share a database with another device simply by checking the box to share the device and then selecting the users from the list you want to share to.
But what happens when you want to share a database with another device of a different type? The list box only shows devices of the same type (i.e., those compatible with that particular conduit). So while an iPad user can easily share/sync a database with an iPhone or iPod touch user, one may wonder how they could also share with an Android user. This tutorial will show you just how to set this up!
Setting up the Database for sharing among devices:
It's easiest to have a database that is shared amongst different devices kept in a central location, so there is less confusion about where the synced database is stored on the desktop. It's not a requirement but it is the method we recommend and the one we'll explain in this tutorial.
1. Copy a database file (.PDB) to a central location on your computer. For example, you may put this in My Documents\HanDBase\SharedDBs (a folder you'd create) or on Macs Documents\HanDBase\SharedDB. Locate the file in your user folder (e.g., My Documents\HanDBase\Username) and copy it to the new location you desire.
2. Now Launch the Sync Settings for your Android device first:
3. Choose the option Create Shared DB (Windows) or simply + on Mac.
4. Browse to the location for your shared database and choose it.
5. Click the database listed in Shared Databases.
6. Now select the users you wish to share to that are Android users. By default all Android users will be selected, but you can change this as needed.
7. Now you can save and exit the Android Conduit section and choose Configure|iPhone/iPad/iPod touch users.
Repeat the same steps for the iPhone or iPad user.
8. Choose the Create New Shared database option and browse to the shared location.
9. Click the database listed in Shared Databases.
10. Now select the users you wish to share to that are iPhone, iPad, or iPod touch users. By default all iOS users will be selected, but you can change this as needed.
11. Now you can save and exit the iOS Conduit section.
That's all there is to it! When you sync now, any of the devices will sync to the database you have stored in the shared folder. If the device doesn't already have the database, it will install it to the device on the next sync.
Now, one more item to consider. When you select File|Open, you're given a list of users and the databases in these user's folders are shown in that list. You may be disappointed to notice that you won't see the shared database listed in these lists, because it's not kept in these folders. If you do happen to see it in these folders, don't open it- it's likely the database that predated setting things up for shared sync!
On our Windows version, we offer support for a Custom user type, where you can point to any folder on your drive and give it a name. It's perfect for setting up a User that you can open databases directly from this screen. Here's how:
1. Click on Configure|Other/Custom users
2. Choose the Create New User Button.
3. Give the user a name in User Name. For example, you may want to call it Shared Databases.
4. In the Path to PDB file, browse and select the folder for your Shared DBs from above.
5. In the User Type, select Desktop Only. This will prevent the program from prompting you each time you save to install this database to a device.
Press OK and you are done. Now you should have a user you can select from the File Open screen and see your shared databases.
Please let us know if you have any questions regarding this tutorial. Our support site is here:
http://www.ddhsoftware.com/support.html and you can contact us via links on that page.
Hope this helps!