The TripTrak backend

by Andrea Maioli on 06/16/2016

In today’s post we’ll continue to explore the many characteristics of the new edition of Instant Developer. After the database modeling functionalities, the interactive tour this week describes creating the TripTrak backend.

The backend is the app’s engine room, where data are sourced, organized and converted. Security and performance are vital, but without sacrificing simplicity and development speed. So how do you achieve all that with Instant Developer Cloud?

Once again, users of the Foundation edition will feel right at home. The answer lies in a single term: Document Orientation (or DO for short), the document-oriented ORM framework at the heart of all data manipulation in the various editions of Instant Developer.

What makes it so interesting? The most compelling reasons are the following:

  • DO manages the life cycle of structured documents independently. The customization code functions in both the cloud and the client, even offline. So, all the backend needs of a modern cloud-client type application can be solved with a single framework.
  • Documents are automatically derived from the database’s E/R schemas, but then they can also be customized to suit your needs. This means most queries to the database don’t need to be written – more than 95% in TripTrak!
  • Documents are the preferred data source for DataMaps, the data binding framework in Instant Developer Cloud. With a document and a datamap, displaying a list of data in a database in the cloud in read and write mode in a device is almost entirely visual!
  • DO is integrated with the Instant Developer Cloud offline and real time push synchronization services: a change in a document property in a device is sent in real time to linked instances in all other active devices and web sessions.

Don’t miss the chance to learn all the DO tricks in this interactive tour.

Before I sign off, I’d like to thank our friends in the community who helped us sort out a few issues in special cases in the tutorials. If it happened to you too, you can start the tour again now without any problems.

Until next time, and happy TripTraking!

{ 2 comments… read them below or add one }

1 Ted Giles 06/16/2016 at 5:42 PM

You show an Android upside down at the end of the blog post.
My Android device still won’t launch any Trip track stuff. Hangs at Initialising point.

2 Andrea Maioli 06/16/2016 at 5:50 PM

@ted: please try the interactive tour on a desktop chrome browser. It runs inside the real IDE so it does not work on a touch device.

Leave a Comment

Previous post:

Next post: