This is a migrated thread and some comments may be shown as answers.

LiveSync programmatically

1 Answer 49 Views
General Discussion
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Phil
Top achievements
Rank 1
Phil asked on 20 May 2015, 06:53 PM

I have seen the new addition of LiveSync to AppManager.  Unfortunately, it would be incredibly complex for us to maintain a user list in AppManager and so we do not use it.  So, I have 2 questions:

 1.  Is it possible to use AppManager without maintaining a list of users?  For instance, is there a way to publish a link on my own company's portal that would let them download the app from AppManager?  This allows us to use our own authentication scheme to determine who should have access to the app.

2.  Is it possible to trigger a check for new version programmatically?  The "3 finger" update is neat, but my users don't know to do this and therefore end up running old versions.  I would like to be able to publish a new version to AppManager (or my own website if #1 is not possible) and then have the system check for updates automatically.

1 Answer, 1 is accepted

Sort by
0
Tsvetina
Telerik team
answered on 22 May 2015, 12:13 PM
Hi Phil,

Whether or not you would need to maintain a list of users currently depends on where you are going to initially publish your app. If you publish it in a public store—Google Play, Apple App Store, Windows Phone Store—you won't need to maintain a user list in AppManager as it will only manage the update packages that you push to your app.

If you need to publish an app in AppManager, have users install it, and then start pushing updates via LiveSync, you would need to make users register in AppManager for the initial app installation.

Note that this is about to change in the near future as we are already planning on implementing app distribution via AppManager without user authentication (exposing public links to the apps). When we release it, you will not need to ask users to register in your AppManager.

As for your second question, AppManager LiveSync has different behavior than what you are used to in AppBuilder. A LiveSync-enabled app automatically checks for updates on start up and prompts users to install them. If they refuse, they are again prompted at the next start. So, the check happens automatically and neither you, nor your users need to do anything to trigger it.

You can learn more about how AppManager LiveSync works here:
Update Your Published App with AppManager LiveSync

Let me know shoud you have further questions.

Regards,
Tsvetina
Telerik
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
Tags
General Discussion
Asked by
Phil
Top achievements
Rank 1
Answers by
Tsvetina
Telerik team
Share this question
or