Log in or register to post comments

Update Content without updating app

June 17, 2013 - 9:42am #1

Hi,

The app I want to create is quite variable. The targets may need to be updated as well as the content each target will show/deliver.

While I understand how to update and add new targets to the app (via the Cloud Recognition), my question is:

  • Is it possible to update/add new content for a target without having to make changes without having to force users to update the app?

 

For example, say I add a new target which when recognized in the app should start playing a video (that wasn't embedded into the app while coding), is this possible and how can i do it?

 

Thank you.

Update Content without updating app

June 17, 2013 - 2:05pm #4

Loading video from an URL is simply a matter of providing the URL as the file path. Take a look at the Video Playback samples to see how this can be accomplished.

But model loading is more of a challenge with the native SDKs. You'd need to implement a 3D 'engine' w/ model loader to handle the model import and rendering. Developers have used JPCT and GameKit for this purpose, but the implementation requires some expertise. Do a search on JPCT on the forum to see what I'm referring to.

My recommendation is to evaluate Unity, and specifically their Pro version. This will provide portability across both iOS and Android along with built-in rendering and import capabilities. You would be be able to load your media assets at runtime using what are known as AssetBundles.

Update Content without updating app

June 17, 2013 - 1:44pm #3

Thanks for the response.

I want to deploy it for both iOS and Android, but for the moment I am working on Android.

Could you please elaborate how this can be achieved?

Since there are multiple targets and equally many videos/models/content, I think it would be better to have it as a URL and have it fetch the content upon target recognition. Do you suggest a better method?

Thank you.

Update Content without updating app

June 17, 2013 - 11:39am #2

What you are describing is possible. Which SDK version are you using ( iOS, Android or Unity )?

For the specific case of handling video, you can provide a URL that is updated or you can download the video to the device and load that at runtime.

Log in or register to post comments