Post date: Aug 17, 2016 1:34:46 AM
- Developer scans QR code
- QR code encodes the LiveSync download address: e.g. nativescript://http%3A%2F%2F192.168.1.10?LiveSyncToken=asdf
- a web connection is made to the address specified in the LiveSync address: e.g. for the above, it's "GET /Mist/MobilePackage/files/iOS?token=asdf&configuration=%20 HTTP/1.1"
- this endpoint returns a .zip
- this .zip is extracted
- NativeScript restarts by calling Telerik Companion then quitting itself; companion invokes NativeScript again through openURL
- when NativeScript restarts, the app.js from the .zip is loaded and run
So with a bit of work, you can use NativeScript's LiveSync to develop NativeScript applications without the Telerik SDK by serving the .zip file at the correct location.