At TelerikNEXT we unveiled a host of new features for the entire Telerik Platform. Today we will dive into some of the Telerik AppBuilder updates. Among these include a new feature we call AppManager LiveSync, which enables you to update a published app in seconds without going through the app store review process.
Let's get started!
Make sure you review the full release notes to get all of the details we can't cover here.
You've known and loved LiveSync in AppBuilder for years as a feature that enables you to immediately view HTML, CSS and JavaScript changes without rebuilding and reloading the app on your device. We've extended this idea from a development-only feature to a full production-level concept. With AppManager LiveSync enabled, you can send updates to already published apps, and your users will be prompted to install the update in seconds, not in days or weeks like you're used to.
It gets even better though, because with Telerik AppManager, you can easily switch between published versions. So, if there is a problem with the latest package you just released, you can easily revert to the most recent functioning one:
And for those of you who leverage AppBuilder LiveSync, it now enables you to programmatically call a LiveSync action (yes, in code!): livesync.sync()
. Likewise you can enable/disable LiveSync globally by calling the livesync.enable()
or livesync.disable()
methods.
Users of our AppBuilder extension for Visual Studio will be more than happy to hear we now support full on-device debugging for iOS and Android! Debugging works for both NativeScript and hybrid Cordova apps, enabling you to set breakpoints in the code editor, evaluate/watch variables and observe the console log. You can also leverage the step in
, step out
, step into
and step over
commands in Visual Studio.
For those of you who haven't heard the news, NativeScript enables you to develop truly native mobile apps by using JavaScript and CSS (and the apps are cross-platform, to boot). Of course we provide full support for NativeScript in the Telerik Platform.
AppBuilder today supports development of NativeScript 0.10 apps. In this release, we added the ability to publish your awesome new native apps to Telerik AppManager and the iOS and Android app stores.
We now support Cordova 3.8 as an "experimental" release and provide full support for Cordova 3.7 across the AppBuilder clients. In addition, we are removing and deprecating some older versions of Cordova that you should no longer be targeting:
Please update your hybrid apps by choosing a more modern version of the framework from the Properties screen:
I know what you want to ask: "When will we see support for Cordova 4.0 for Android?" Great question, and I'm happy to say we'll have something to share with you very soon, including the ability to target the faster and more powerful Crosswalk web view on Android.
The AppBuilder package manager has seen some significant improvements this time around. Along with a re-designed wizard interface, it now enables you to choose a specific version of any Cordova plugin from our Verified Plugins Marketplace:
For those of you leveraging AppBuilder for mobile web development, you can now publish your site via FTP. And there is much more coming regarding our mobile web story in coming releases.
As with most of our releases, we have way more to talk about than we have space. Here are some more highlights:
appbuilder create screenbuilder
)We have big plans for the rest of 2015. We have heard you loud and clear regarding your desire for Cordova 4.0 and Crosswalk. We also know you want support for Windows Universal apps. And yes, Apple Watch support! We are warming up some big surprises above and beyond these in the coming months, so stay tuned. And in the meantime, please let us know what YOU would like to see in the Telerik Platform on our feedback portal.
A maker at heart and a supporter of the open web, Rob is Developer Relations Lead at Blues Wireless. You can find Rob rambling incoherently on Twitter @RobLauer.