AppBuilder 1.11 Release Notes

Product version: AppBuilder 1.11
Released: 2014, January 25

New features and updates in this AppBuilder release are grouped as follows:

For a list of issues you need to be aware of in this release, see Known Issues.

Breaking Changes

Warning Icenium becomes part of Telerik Platform as AppBuilder
Telerik introduces Telerik Platform - an end-to-end solution for development of hybrid, native and web applications with a wide range of integrated tools and services. In Telerik Platform, Icenium becomes AppBuilder - the integrated cloud environment for development of hybrid mobile applications.
This rebranding change affects the existing AppBuilder tools and services.
  • Icenium Graphite, the Windows-based IDE, becomes the AppBuilder Windows client. All Graphite features are available in the AppBuilder Windows client.
  • Icenium Mist, the browser-based IDE, becomes the AppBuilder in-browser client. All Mist features are available in the AppBuilder in-browser client.
  • Icenium extension for Visual Studio, the plugin for the popular Microsoft IDE, becomes the AppBuilder extension for Visual Studio. All Icenium extension for Visual Studio features are available in the AppBuilder extension for Visual Studio.
  • Icenium Ion, the iOS testing utility, becomes the AppBuilder companion app. All Ion features are available in the AppBuilder companion app.
  • Icenium Everlive Cloud Services, the cloud services for backend development and management, become Backend Services. All related AppBuilder features, including the Data Navigator, remain available.

For more information about Telerik Platform, see Getting Started with Telerik Platform.
All existing users and apps are migrated to Telerik Platform
Telerik Platform will create new accounts for all existing users. You can find all existing apps in the My Workspace workspace. For more information about how this transition affects your current subscription plan for AppBuilder, contact your sales representative or sales at telerik.com.
Wireless LiveSync
You will not be able to LiveSync changes to applications deployed on devices with earlier versions of AppBuilder. You can resolve this by removing the app from the device, re-building the app and reinstalling it on the device.

Top of Page

General

This section contains features and updates across all AppBuilder clients and tools.

Frameworks

  • Added the AppBuilder Friends app template
    The AppBuilder Friends app template replaces the Icenium Everlive Cloud Services template. This new template is a sample social app, developed with the available tools and services in Telerik Platform. The template integrates Backend Services (formerly Everlive) and Analytics (formerly EQATEC Analytics). In addition, you can enable the integrated Telerik Mobile Testing to make your app testable with the Mobile Testing services of Telerik Platform.

  • Added the custom window.navigator.simulator property
    You can use the window.navigator.simulator property to determine whether your app is running in the AppBulder device simulator.

Mobile Devices and Platforms

  • Added support for certificates and provisioning profiles for the iOS Developer Enterprise Program
    You can now import certificates and provisioning profiles from the iOS Developer Enterprise Program and use them to build your apps for in-house distribution from the Build wizard.

Apache Cordova Plugins

  • Added support for Telerik Mobile Testing
    You can enable Telerik Mobile Testing in your Apache Cordova 3.2.0 apps. The Telerik Mobile Testing lets you create mobile applications with which you can run automated testing on physical devices using Mobile Testing. For more information, see API Reference for Mobile Testing.

Tools and Services

  • Improved the application build process for large scale applications
    The timeout limitation for build operations has been updated to let long running build operations for large scale applications complete without timing out.

  • All clients and tools have been rebranded
    Telerik introduces Telerik Platform - an end-to-end solution for development of hybrid, native and web applications with a wide range of integrated tools and services. In Telerik Platform, Icenium becomes AppBuilder - the integrated cloud environment for development of hybrid mobile applications.

  • Added app sharing
    In Telerik Platform, you can collaborate with the account members in your Telerik Platform account when you develop applications. For more information about how to enable configuration for your AppBuilder app, see Configure Your App for Collaboration.

Usability

  • Improved UI notifications
    Notifications in all clients and tools have been updated to assist you in resolving possible issues and improve your user experience.

Top of Page

AppBuilder In-Browser Client

This section contains features and updates in the AppBuilder in-browser client.

Usability

  • Introduced complete Telerik Platform integration
    You can use the AppBuilder in-browser client only in the context of Telerik Platform. Switch to the account and workspace in which you want to develop your mobile applications and create or open an existing app to develop it with the AppBulder in-browser client.

  • Improved automatic selection of applicable iOS code signing identity
    The AppBuilder in-browser client intelligently pre-selects which code signing identity to use when building your app for iOS and you no longer need to set a default code signing identity in the Properties dialog. The option has been removed from the Properties dialog. You can adjust the selection for each build operation individually from the Build wizard.

  • Improved design
    The complete design overhaul introduced in the previous major release has been polished to improve your user experience.

  • Redesign and rebranding
    Icenium Mist becomes the AppBuilder in-browser client.

  • Improved the context menus in the Project Navigator
    You can now export your app from the Project Navigator. Right-click the second node from the top and select Export to get an archived copy of your app.

Top of Page

AppBuilder Windows Client

This section contains features and updates in the AppBuilder Windows client.

Tools and Services

  • Added debugging on connected Android devices
    You can debug your app while running on an Android device. For more information about how to debug on Android devices, see Debug on Android Device.

  • Added support for multiple simultaneous debugging sessions
    You can debug your app while running it in the simulator and on connected Android and iOS devices.

  • Improved JavaScript code completion in the code editor
    You can invoke improved and more advanced code completion for JavaScript by pressing Ctrl+Space. You can select an element from the drop-down menu to view more information about the code completion option.

  • Added support for the Apache Cordova File core plugin in the device simulator
    You can test the File core plugin in the device simulator. You can set folders from your local file system to act as temporary and persistent local storage for the device simulator. For more information about the Apache Cordova File API, see File in the Apache Cordova API Reference.

  • Added support for the Apache Cordova FileTransfer core plugin in the device simulator
    You can test the FileTransfer core plugin in the device simulator. For more information about the Apache Cordova FileTransfer API, see FileTransfer in the Apache Cordova API Reference.

  • Added support for the Apache Cordova StatusBar custom plugin in the device simulator
    You can test the StatusBar custom plugin in the device simulator. For more information about the StatusBar, see StatusBar in the Apache Cordova Plugins Repository.

  • Improved configuration of third-party version control
    From the update Configure Remote Repository wizard, you can connect to your GitHub account, connect to remote repositories, disconnect from remote repositories, create remote repositories, invite and remove collaborators.

Usability

  • Redesign and rebranding
    Icenium Graphite becomes the AppBuilder Windows client. The desktop IDE has been redesigned to reflect the rebranding change.

  • Improved Dashboard
    From the Dashboard, you can select the workspace in which you want to develop mobile applications.

  • Improved sample cloning
    In the Dashboard, AppBuilder sorts the sample apps and provides an intelligent sample search to let you quickly pick the sample that you would like to use for development. For more information about how to clone a sample app, see Clone a Sample App.

Top of Page

AppBuilder Extension for Visual Studio

This section contains features and updates in the AppBuilder extension for Visual Studio.

Tools and services

  • Added debugging on connected Android devices
    You can debug your app while running on an Android device. For more information about how to debug on Android devices, see Debug on Android Device.

  • Added support for multiple simultaneous debugging sessions
    You can debug your app while running it in the simulator and on connected Android and iOS devices.

  • Added support for the Apache Cordova File core plugin in the device simulator
    You can test the File core plugin in the device simulator. You can set folders from your local file system to act as temporary and persistent local storage for the device simulator. For more information about the Apache Cordova File API, see File in the Apache Cordova API Reference.

  • Added support for the Apache Cordova FileTransfer core plugin in the device simulator
    You can test the FileTransfer core plugin in the device simulator. For more information about the Apache Cordova FileTransfer API, see FileTransfer in the Apache Cordova API Reference.

  • Added support for the Apache Cordova StatusBar custom plugin in the device simulator
    You can test the StatusBar custom plugin in the device simulator. For more information about the StatusBar, see StatusBar in the Apache Cordova Plugins Repository.

  • Added support for multiple debugging sessions in the device simulator
    You can debug your app while running it in the simulator and on connected Android and iOS devices.

Usability

  • Redesign and rebranding
    The Icenium extension for Visual Studio becomes the AppBuilder extension for Visual Studio. The extension has been redesigned to reflect the rebranding change.

  • Improved About dialog
    The About dialog shows details about your subscription plan, login information such as user name and current account and current client version.

Top of Page

AppBuilder Companion App

This section contains features and updates in the AppBuilder companion app.

  • Redesign and rebranding
    Icenium Ion becomes the AppBuilder companion app. The iOS testing utility has been redesigned to reflect the rebranding change.

Top of Page

Notable resolved issues

General

This section contains notable resolved issues across all AppBuilder clients and tools.

  • If your Apple ID exceeds 40 characters, you cannot log into iTunes Connect and you cannot use AppBuilder to publish your app.
  • Depending on the currently selected Apache Cordova and integrated plugin versions, AppBuilder might not show accurate or complete information about the integrated plugin.
  • In the Kendo UI Mobile template, borders in listview widgets do not appear.
  • Different file and folder name limitations apply across the AppBuilder clients and tools.

AppBuilder In-Browser Client

This section contains notable resolved issues in the AppBuilder in-browser client.

  • In the device simulator, if you click Refresh while on the Location tab in an app created from the jQuery Mobile or Kendo UI Mobile templates, a Loading indicator replaces the map. The Loading indicator continues to roll indefinitely and the operation never completes.
  • The in-browser client might not save your changes, if you have renamed the file, modified it and saved your changes while the file is open.
  • In the Options dialog, you cannot clear input from the x button in input text boxes.
  • You might be able to modify the contents of read-only files using the keyboard shortcuts in the code editor. If modified, you can save changes to the read-only files.
  • When you run your app in the Android phone or Android tablet device simulators and rotate the simulated device, your app might not display correctly.
  • You cannot deploy iOS applications via QR code, if the application is code signed with an Ad Hoc provisioning profile.

AppBuilder Windows Client

This section contains notable resolved issues in the AppBuilder Windows client.

  • For connected Android devices, console.log() messages are not shown correctly in the device log if the log message begins and ends with opening and closing brackets, respectively. For example: console.log('(Hello World!)');.
  • When you modify the app properties, the classic Windows desktop client does not identify the PROJ file as modified and you cannot commit the changes to version control. AppBuilder might not respect your configuration changes.
  • The classic Windows desktop client might become unresponsive and might need to close if you rename the workspace and the app multiple consecutive times.
  • The device simulator might stop responding and might need to close if you modify and save a file very quickly multiple consecutive times.
  • If you disconnect a device while debugging on the device, an exception is added to the log.
  • If an alert or notification pop-up is active in the device simulator and you try to launch another instance of the device simulator, the pop-up becomes unresponsive and you cannot close it.

AppBuilder Extension for Visual Studio

This section contains notable resolved issues in the AppBuilder extension for Visual Studio.

  • For connected Android devices, console.log() messages are not shown correctly in the device log if the log message begins and ends with opening and closing brackets, respectively. For example: console.log('(Hello World!)');.
  • The device simulator might stop responding and might need to close if you modify and save a file very quickly multiple consecutive times.
  • The extension for Visual Studio might discard or disable any settings in the Options dialog if you need to log in AppBuilder while the Options dialog is running.
  • If you disconnect a device while debugging on the device, an exception is added to the log.
  • If an alert or notification pop-up is active in the device simulator and you try to launch another instance of the device simulator, the pop-up becomes unresponsive and you cannot close it.
  • You cannot edit the configuration files for the second app in solutions that contain two apps.
  • LiveSync might stop syncing your changes to connected devices.

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.