LiveSync programmatically

2 posts, 0 answers
  1. Phil
    Phil avatar
    18 posts
    Member since:
    Nov 2012

    Posted 20 May 2015 Link to this post

    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.

  2. Tsvetina
    Admin
    Tsvetina avatar
    1876 posts

    Posted 22 May 2015 Link to this post

    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
Back to Top