Get In Touch
support@ampliapps.com
Work Inquiries
job@ampliapps.com
Back

AMPLI-SYNC

GET YOUR MOBILE DATABASE SYNCHRONIZED

Contemporary mobile users tend to require desktop-like quality of data presentation and accessibility. However, mobile users quite often happen to be lack the internet access. Cellular networks do not provide uniform Internet accessibility in various locations. Continuous technological advancement currently provides us with a possibility to enable the users to interact with applications while being Internet deprived.

It is time to shift the approach towards application design towards “offline first” model, which guarantees smooth transition between an online and offline mode providing data accessibility in both of them. The internet access is controlled from within the application.

The problem often encountered is bidirectional data synchronisation as well as when the sync process should take place. Automated synchronisation when the device is connected to the Internet may cause certain problems. AMPLI-SYNC provides a simple and controlled approach towards performing bidirectional data synchronisation.

Development of an „offline first” application type utilizing SQLite highlights lack of any embedded synchronisation mechanism and project requirements may not be fulfilled and the project deadline becomes the main problem.


MAIN FEATURES. Why AMPLI-SYNC. Here are some main features.

BIDIRECTIONAL SYNCHRONIZATION

Full changes tracking on both sides – subscriber and host database (insert, update, delete).

ALL MAIN MOBILE PLATFORM SUPPORTED

iOS (objectiveC), Android (Java), .NET, Xamarin,UWP, Cordova (PhoneGAP), HTML5, JavaScript, Sencha Touch, Ionic

INDEXES CREATION

Indexes are created on SQLite database

AUTOMATIC SCHEMA CREATION

SQLite database is created dynamically by sync service based on database schema. No need to adding database creation script to your app.

TRANSPARENT API

No need to rewrite your application.

SCHEMA CHANGES

Database schema changes tracking and subscriber publishing.

FAST SYNC TIME

Full database sync with schema recreation. 40 tables and about 50 000 records in less than 5 minutes.

PLATFORM INDEPENDENT SERVER

Runs on Windows and Linux.

More features

When developing an off-line application which stores data to a SQLite database, it soon becomes clear that SQLite does not provide any data synchronization system and that without a simple efficient synchronization process, client expectations will not be fulfilled and project deadline will quickly become a major issue.

  • No need to make unnecessary changes in your application. No need to rewrite it.
  • AMPLI-SYNC provides a really simple and intuitive way of adding new tables to sync.
  • AMPLI-SYNC uses filters to provide different subsets of data to each device if needed. Just create a filter, and sqlite-sync will do the rest.
  • Filters are also very important with large databases, as not every user needs to see all the data. By using filters, each mobile database can be much smaller.
  • Heavy load ready! (Multiple concurrent users)

Licensing

  • Number of users – unlimited
  • Commercial projects – YES
  • Support included – YES
  • Source code – YES


Common Questions

Can I use it for commercial projects?

YES.

What about support?

Support is available in custom plans.

 

Check our GitHub page to get code samples (click here).
Documentation can be found here.

We use cookies to give you the best experience. Cookie Policy