Developer

How to update your application when a new version of VisioMove is released

Arrow navigation

Go back

How to update your application when a new version of VisioMove is released

A guide for migrating or updating your application when a new version of VisioMove is released

There is a new version of VisioMove has been released, what do you do?

VisioMove Package

The VisioMove package released by Visioglobe is comprised of two parts:

  • The VisioMove library
  • iOS - libVisioMove.a + Include files.
  • Android - libVisioMove.jar + libVisioMove.so
  • The reference application

First thing to do, is to look at the Changelog to see if the changes between the version you are using and the released version are pertinent to you.

In all cases, it is usually a good idea to always update the VisioMove library itself.  Then depending on the changes you can update the classes and files you are using from the reference application.

Updating the VisioMove Library

On iOS, you need to update

  • libVisioMove.a
  • the "Include" directory

On Android, you need to update:

  • libVisioMove.jar
  • armeabi/libVisioMove.so

Updating the reference files

The reference files are what make up the reference application that comes with the VisioMove library.  It's generally a good idea to also update the reference files used in your application.

If you have not done any modifications to the reference classes, you can simply copy the .cpp/.mm/.h or .java files from the reference application to your application.

If you have modified the reference files, then you will need to "merge" this modifications. If you're using a version control system, refer to it to be able to compare the different versions of files. If you are not using one, you will have to merge the modifications manually.