Progress will discontinue Telerik Platform on May 10th, 2018. Learn more

AppBuilder 2.9 Release Notes

Product version: AppBuilder 2.9

Released: 2015, April 29

Major Features and Updates

This release of AppBuilder introduces the following major new features and updates across the AppBuilder clients.

  Feature In-Browser Client Windows Client Extension for Visual Studio Command-Line Interface
Hybrid Development Quickly deliver updates for your published apps with AppManager LiveSync
  Develop with Apache Cordova 3.8.0 (Experimental)*
  Deprecated support for Apache Cordova 2.7.0, 3.0.0 and 3.2.0
  Removed support for Apache Cordova 2.0.0, 2.2.0 and 2.4.0
  Design your remote views in the UI designer tool Not Applicable Not Applicable
  The app templates now target Apache Cordova 3.7.0**
  Select which version to install of a plugin
  Work with 9-patch images in the device simulator Not Applicable
  Work with LiveSync programmatically
  Enable Fetch and Remote Notification background modes
  Improved requirements for application identifiers
  Redesigned the Manage Packages wizard Not Applicable
  Introduced persistent caching in the device simulator Not Applicable
Native Development Develop apps with NativeScript 0.10.0
  Publish to the app stores
  Enable Fetch and Remote Notification background modes
  Improved requirements for application identifiers
Mobile Website Development Publish to FTP
  Redesigned the Manage Packages wizard Not Applicable
  Introduced persistent caching in the device simulator Not Applicable

* Hybrid Development: Develop with Apache Cordova 3.8.0 (Experimental)
When you change the target Apache Cordova version of your app to Apache Cordova 3.8.0, you will actually develop against Apache Cordova 3.8.0 for iOS, Apache Cordova 3.7.1 for Android and Apache Cordova 3.8.0 for Windows Phone.
In this version of AppBuilder, support for Apache Cordova 3.8.0 is experimental. Migrations between Apache Cordova versions have not been verified and you might experience multiple issues when working against Apache Cordova 3.8.0.
When working with Apache Cordova 3.8.0, keep in mind that you might need to modify your code due to breaking changes in the APIs.
Apache Cordova 3.8.0 will become fully supported in a future release of AppBuilder.

** Hybrid Development: The app templates now target Apache Cordova 3.7.0
AppBuilder lets you target Apache Cordova 3.7.0 in your iOS apps, Apache Cordova 3.8.0 in your Windows Phone apps and Apache Cordova 3.6.4 in your Android apps.

Top of Page

Breaking Changes

Warning When you update your app to target Apache Cordova 3.8.0, you might experience multiple issues due to breaking changes in the APIs. For more information about the major changes in Apache Cordova 3.8.0, see the iOS release notes, the Android release notes and the Windows Phone 8 release notes.
In addition, make sure to check the detailed release notes for the plugins that you have enabled in your app.

Warning Deprecated support for Apache Cordova 2.7.0, 3.0.0 and 3.2.0. You can no longer change the target Apache Cordova version to 2.7.0, 3.0.0 and 3.2.0. You will still be able to develop and build existing apps that target Apache Cordova 2.7.0, 3.0.0 and 3.2.0.
Support for Apache Cordova 2.7.0, 3.0.0 and 3.2.0 will be removed in a future release.

Warning Removed support for Apache Cordova 2.0.0, 2.2.0 and 2.4.0. You can no longer develop and build existing apps that target Apache Cordova 2.0.0, 2.2.0 and 2.4.0. You can migrate existing Apache Cordova 2.0.0, 2.2.0 and 2.4.0 apps to a later version of Apache Cordova.

Warning Updated the system requirements for the companion app for Android. The companion app now runs on Android 2.3.3 and later devices.

Warning Introduced persistent caching in the device simulator for the classic Windows desktop client, extension for Visual Studio and command-line interface (on Windows). The simulator no longer cleans up its storage, cookies and databases on restart. If you need to start up your app or mobile website in a clean device simulator, implement a cleanup programmatically or manually delete the contents of the Telerik.BlackDragon.Client.Modules.WebBrowser-* folder located in %LOCALAPPDATA%\Telerik\BlackDragon\Cache before running the device simulator.

Top of Page

Features and Updates in the In-Browser Client

This release of AppBuilder introduces the following features and improvements in the in-browser client.

Top of Page

Features and Updates in the Windows Client

This release of AppBuilder introduces the following features and improvements in the classic Windows desktop client.

Top of Page

Features and Updates in the Extension for Visual Studio

This release of AppBuilder introduces the following features and improvements in the extension for Visual Studio.

Top of Page

Features and Updates in the Command-Line Interface and the Package for Sublime Text

This release of AppBuilder introduces the following features and improvements in the command-line interface and package for Sublime Text.

Top of Page

Features and Updates in the Companion Apps

This release of AppBuilder introduces the following features and improvements in the Cordova developer apps.

  • Updated the system requirements for the companion app for Android.
  • Updated the Apache Cordova version of the companion apps.
    • You can now test apps developed with Apache Cordova 3.7.0 in the companion app for iOS.
    • You can now test apps developed with Apache Cordova 3.6.4 in the companion app for Android.
    • You can now test apps developed with Apache Cordova 3.8.0 in the companion app for Windows Phone.
  • Unified user interface and experience across the companion apps.
  • Improved the built-in help of the companion apps.

Top of Page

Features and Updates in the Documentation

This release of AppBuilder introduces the following features and improvements in the documentation.

  • Introduced context-aware console help in the command-line interface which you can access by running appbuilder <Command> -h
  • Introduced extended HTML help in the command-line interface which you access by running appbuilder help <Command>
  • Introduced a drop-down menu in the breadcrumb toolbar to filter content by your target AppBuilder IDE or tool.
    This filter will be rolled out gradually.

Top of Page

Notable Resolved Issues

This release of AppBuilder introduces the following notable resolved issues.

Functional Area Notable Resolved Issues
Frameworks
  • When you load an app that uses remote views in the Kendo UI Designer, the device pane in the Kendo UI Designer remains blank.
Mobile Devices and Platforms
  • Some sample apps have hardcoded values for the following Windows Phone properties: Publisher ID and Product ID. This might cause issues when you run your app on device.
  • When you submit your app to iTunes Connect, Apple returns a warning about missing push notification entitlement.
    This is a known Apache Cordova issue which does not affect the approval of your app.
  • After you use the three-finger gesture to LiveSync changes to the sample-sqlite sample app on iOS devices, you can no longer edit the database of the app.
  • On iOS 6 devices, when you run the sample-telerik-appfeedback sample app, the app instantly closes.
  • When you attempt to run your Windows Phone app, the app immediately becomes unresponsive and needs to close. If your app targets Apache Cordova 3.7.0 or later, the SplashScreen plugin is enabled and the `SlashScreenImage.jpg` is enabled, your app cannot load properly and needs to close.
  • When you attempt to run your Windows Phone app, two splash screens appear.
    If your app targets Apache Cordova 3.7.0 or later and the SplashScreen plugin is enabled, both the operating system and the app attempt to show splash screens. This results in showing two splash screens when the app loads.
  • Sometimes, when you run your app, a black screen appears after the splash screen.
    If your app target Apache Cordova 3.7.0 or later and the SplashScreen plugin is disabled, Windows Phone handles showing the splash screen. In some cases, Windows Phone hides the splash screen before Apache Cordova has fully loaded and a black screen appears.
  • You cannot LiveSync changes over cable connection to iOS 8.3 devices.
In-Browser Client
  • The UI designer tool shows a blank device pane.
Windows Client
  • You cannot LiveSync changes to your app when you run it in the native Windows Phone 8.1 emulator.
  • When you upload a new logo icon for Windows Phone 8.1 in the Properties dialog, the placeholder image does not refresh with the newly added file.
  • The UI designer tool shows a blank device pane.
  • You might see the following error message in the log: Log (Exception,High): System.ArgumentException: '0' is not a valid value for property 'FontSize'. and you might experience degraded performance.
    This issue is caused by a mismatch in the shared code editor settings between the in-browser client and the classic Windows desktop client.
Extension for Visual Studio
  • You cannot LiveSync changes to your app when you run it in the native Windows Phone 8.1 emulator.
  • When you upload a new logo icon for Windows Phone 8.1 in the Properties dialog, the placeholder image does not refresh with the newly added file.
Command-Line Interface
  • Sometimes, the command-line interface might become unable to complete running your commands and might start showing the following error: Trace/BPT trap: 5.

Top of Page

Start a free trial Request a demo
Contact us: +1-888-365-2779
sales@telerik.com
Copyright © 2016-2017, Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.