• The Views Service Release Notes

The Views Service Release Notes



Released: 2017, May 5

Fixed

  • View types: Issues with the values displayed in data bound drop-down lists in Form view

  • View types: Issues with the displaying of Master and Details views in vanilla NativeScript apps

  • Navigation: Issues with Tab navigation in NativeScript with Angular 2 apps

  • Device Simulator: Issues with the displaying of Master Detail view in vanilla NativeScript apps



Released: 2016, December 7

New Features

  • View types: Develop NativeScript apps with Angular 2 and TypeScript
    When you create a new app from the Advanced option, you can choose the NativeScript with Angular 2 (TypeScript) template. This template is compatible with the Views service and lets you develop mobile apps using Angular 2 and TypeScript.

Fixed

  • View types: Issues with newly created Apache Cordova apps on iOS 8 and Windows Phone devices
    Newly created hybrid apps or hybrid apps updated to the latest version of the Views service did not render properly on iOS 8 and Windows Phone devices. The view title showed as undefined.



Released: 2016, November 30

New Features

  • View types: Create multi-lingual hybrid apps
    Newly created hybrid apps have enabled multi-lingual support by default. For more information, see Implement Multi-Lingual Support.

  • View types: Add Bar/QR Scanner fields to Master Detail and Form views
    You can provide barcode scanning functionality to your users by adding a Bar/QR Scanner custom field to your Master Detail and Form views. This operation enables the respective barcode scanner plugins for Apache Cordova or NativeScript.

  • View types: Add Image Gallery fields to the Details screen of Master Detail views
    You can show multiple images at once by adding an Image Gallery custom field to the Details screen of your Master Detail views. For Backend Services data providers, you need to bind the field to an array of images. For Progress Sitefinity data providers, you need to bind the field to a custom module containing a collection of image files.

Improved

  • Data providers: Improved UI behavior for unsupported data providers
    The Views service now shows all supported data providers and grays out the ones which are not available for your subscription plan.

Fixed

  • View types: Issues with sign in after the authentication token has expired
    If your Authentication form did not have enabled sign out, users would not have been able to sign back in after the authentication token had expired.

  • View types: Issues with applying changes to Data List custom fields
    In some cases, Views service did not identify modifying or deleting a Data List custom field as a pending change and the Apply button remained inactive.



Released: 2016, September 26

New Features

  • View types: NativeScript view templates are now updated for NativeScript 2.2.0
    The native app templates in the Telerik Platform now target NativeScript 2.2.0. The view templates are updated to generate correct code for newly created NativeScript apps.

  • View types: Create data bound Form views
    When you create a Form view, you can select to enable data binding for it. This lets you submit data from your forms to your data provider. By default, newly created forms are not data bound.

  • View types: Style the views and their components more easily
    The Views service now automatically generates class and id for your views and their components.

  • View types: Add Location fields to Master Detail and Form views
    You can show location data in your apps by adding a Location custom field to your Master Detail and Form views. For the Details screen of Master Detail views, you can choose if you want to display the data as a map, distance from current location, or actual coordinates.

  • View types: Provided events before initializing a data source so you can change the data source options before it is created
    Now it is easier to adjust the data source options. The data source creation is moved to be always in 'onShow'. This way the data source options can be changed before it is created.

  • View types: Use the unified Text Block field instead of Short Text and Long Text fields
    The Short Text and Long Text fields are now combined in one field—Text Block.

  • View types: The Description field in the Detail screen of the Master Detail view parses HTML
    If the data shown in the Description field contains valid HTML, the markup is parsed and visualized as HTML instead of plain text.

  • View types: Improvements in server-side sorting for items in the List screen of the Master Detail view
    In the List screen of the Master Detail view, server-side sorting is now disabled by default. By default, the list shows all items.

  • View types: You cannot add Textarea custom fields in the List and Detail screens of the Master Detail view
    You can no longer add Textarea custom fields in the List and Detail screens of the Master Detail view.

  • Data providers: Improvements when changing the current data provider or content type
    When you modify the current data provider or content type for a data bound view or field, the Views service now prompts you to verify your configuration and handle any unexpected changes.

Fixed

  • View types: Issues with sign out in the Authentication view
    After you had disabled the sign out in the Authentication view, the option was still available in your app.



Released: 2016, July 27

New Features

  • View types: The option for adding the Master Detail list items on a map is now moved in a dedicated Map view
    Now if you want to place the Master Detail list items on a map, you have to do it in a separate Map view and just add your MapBox API Token.

  • View types: Changes in the "Add Field" dialog in the Master Detail view
    You can now easily find and add the fields you need in your Master Detail view. The fields have corresponding icons and the Input fields are combined in one - you have to choose the input type from a drop-down.

  • View types: Server-side sorting of the list items in a Master Detail
    After creating a Master Detail view you can sort its list items based on one of the fields and choose the sorting direction. This sorting is located in a new property group "Templates, sorting, grouping".

  • View types: Server-side limit for the number of list items in a Master Detail
    You can now set a limit how many list items to show in a Master Detail view. This option is located in a new property group "Templates, sorting, grouping".

  • View types: In-line error messages in the Authentication view when an authentication fails
    When an authentication fails now you will get in-line error messages in the Authentication view instead of the previous alert pop-ups.

  • View types: The front-end presentation of a one-to-many Related Data field is improved to show the data fields in correct order
    Now when you add one-to-many Related Data field its front-end presentation will reflect the correct order of the related fields.
    This feature is applicable only to hybrid apps.

  • View types: Support for Related Data field in the Add and Edit sections of the Master Detail view
    You can now add and edit Related Data fields in a Master Detail view through the dedicated sections of the view.
    This feature is applicable only to hybrid apps. Also it works only with Telerik Backend Services for now. Support for the rest of the data providers is coming.

  • View types: You can now add a File Upload field so that the end-users can upload files in the generated app
    Now you can add a File Upload field to enable the end-users of your app to add files from their devices.
    This feature is applicable only to hybrid apps. Also it works only with Telerik Backend Services for now. Support for the rest of the data providers is coming.

  • View types: The field titles are now displayed along with their type making it easier for you to browse through them
    Now it is much easier for you to find a specific field in the property grid where you edit a view as the field names are displayed along with the field types.

  • View types: The hard-coded Subheading field in the Master Detail view is renamed to Heading
    The hard-coded Subheading field in the Master Detail view is renamed to Heading to reflect exactly how it appears in the end-users app.

  • View types: The Heading text title of each Master Detail section is renamed to Screen Title
    The Heading text title of each Master Detail section is renamed to Screen Title to reflect more correctly the purpose of the corresponding field.

Fixed

  • View types: The custom code section is missing after regenerating a Master Detail view
    The custom code section is missing after regeneration a Master Detail view and you will lose your custom code changes.

  • Navigation: The Show More button does not work as expected when a scroll appears because of too many views
    The Show More button does not work as expected a scroll appears because of too many views - the additional views just don't appear.



Released: 2016, June 9

New Features

  • Data providers: New Progress Sitefinity data provider
    You can now consume data from your Sitefinity setup.
    This feature is applicable only to hybrid apps.

  • Run on device: Build your app for testing on device
    You can now build your app for testing on device by clicking Run on device in the top left corner. For more information, see Running Your App on Device.

  • View types: NativeScript view templates are now updated for NativeScript 2.0.0
    The app templates in the Telerik Platform now target NativeScript 2.0.0. The view templates are updated to generate correct code for newly created NativeScript apps.

  • View types: You can create new views from static or dynamic Progress Sitefinity content types
    When you have configured a Progress Sitefinity data provider, you can add new views by choosing from a pre-generated list of Progress Sitefinity-based views. These views are Master Detail views which are already data bound to the respective content type.
    This feature is applicable only to hybrid apps.

  • View types: You can show data relations for Backend Services and Progress Sitefinity related content types
    You can use the Data list field in Master Detail or Progress Sitefinity-based views to display the relations between related content types. For more information, see How to Display Related Data in Your App.
    This feature is applicable only to hybrid apps.

  • View types: You can visualize location data in a map view
    In Master Detail or Progress Sitefinity-based views, you can configure the list view to appear as a map rendered by Mapbox. For more information, see Working With Views.
    This feature is applicable only to hybrid apps.

  • View types: You can insert special links in your apps using the Hyperlink field
    In Master Detail, Form or Progress Sitefinity-based views, you can add special links using the Hyperlink field. You can link to web pages or to other views in your app, or you can launch the default phone, messaging, email or map apps of your device. For more information, see How to Insert Special Links in Your App.

  • View types: You can add images to your views using the Image field
    In Master Detail, Form or Progress Sitefinity-based views, you can quickly insert images from a data provider or from your local file system using the Image field.

  • View types: You can add text area input fields to your app
    In Master Detail, Form or Progress Sitefinity-based views, you can insert text areas for user input using the Textarea input field.

  • View types: Added default formatting for Date/Time data bound fields
    For Date/Time data format, the Views service now sets the d Kendo UI specifier, by default. If you do not modify this value, your data bound dates will appear in the following format M/d/yyyy.

  • Navigation: You can choose how to handle larger tab-like navigation
    On the Navigation Layout tab, you can choose to show a More button in the Tab Menu for apps which have more than five views.
    This feature is applicable only to hybrid apps.

  • General: Removed the version control buttons from the user interface
    If you want to commit your changes to version control, you need to do it manually from AppBuilder in the Code tab.

Fixed

  • Device simulator: The simulator did not refresh when applying a new theme or navigation
    The device simulator now refreshes properly after you have applied the selected theme or navigation.

  • View types: Issues with back navigation for iOS in linked views
    If you removed the secondary view from the navigation, for iOS apps, no back button was generated in the secondary view and users were not able to navigate back.

  • View types: Issues with data bound detail headings
    On iOS, data bound detail headings overlapped with the navigation in the action bar.

  • View types: Issues with Confirm and Cancel button in NativeScript forms
    The Views service generated NativeScript forms with erroneous code for the Confirm and Cancel button.

  • Themes: The Views service erroneously detected changes in the Themes tab
    Sometimes, in hybrid apps, the Views service detected changes even when no changes were made.

  • Data providers: Logout issues when using a Progress Data Service data provider
    Progress Data Service data providers did not handle logout calls from authentication views.



Released: 2016, April 13

New Features

  • View types: Hybrid view templates are now updated for Apache Cordova 4.0.0
    The app templates in the Telerik Platform now target Apache Cordova 4.0.0. The view templates are updated to generate correct code for newly created hybrid apps.

  • View types: NativeScript view templates are now updated for NativeScript 1.7.1
    The app templates in the Telerik Platform now target NativeScript 1.7.1. The view templates are updated to generate correct code for newly created NativeScript apps.

  • View types: You can create linked data bound views
    When you configure your list items, you can set the item action to Open existing view with related content. This way you can create linked data bound views. For example, you can create news or blogs feeds which aggregate multiple sources on the parent list view and show a feed from the selected source on the details view.

  • View types: You can add Heading fields to Form and Master Details views
    You can add headings to your views. You can add any heading in the range of 1-6.

  • View types: The Password and Text input fields have default placeholder text
    When you add a Password field, the default placeholder text is now Your password.... When you add a Text input field, the default placeholder text is now Type here ....

  • View types: You can configure the date and time format when binding a Short text or Long text field to a Date/Time content type
    In Master Detail views, when binding to a Date/Time content type, you can set the date or time formatting. You can set date formatting using a Kendo UI specifier (for example, g) or you can manually provide a custom formatting template (for example, M/d/yyyy).

  • View types: You can configure the position of field labels in the Master Detail view and the Form view
    You can now choose to position labels top or left of their fields, or to hide them.

  • View types: Improved layout of the Pick view type panel
    The available view types are now grouped in drop-down lists.

  • View types: Added search in the Pick view type panel
    When adding or changing a view, you can now filter the available views by typing in the Search text box in the Pick view type pane.

  • Themes: New hybrid apps use the Nova theme by default
    For newly created hybrid apps, the Views service applies the Nova theme by default. You can customize the Nova theme or switch to another theme from the Themes tab.

  • General: Renamed the Data tab to Data Providers
    You can now configure the data providers for your app in the Data Providers tab.

  • View templates: Improved visualization of archived custom templates
    Archived custom templates are now greyed out in the list of custom templates.



Released: 2016, March 9

New Features

  • View types: The Master Detail and the Read-only Master Detail view types are merged
    You can now create a read-only or an editable Master Detail view from the Master Detail view type.

  • View types: Reorder fields
    You can now reorder fields created with the Add field button (in Form- and Master Detail-based views). To reorder the fields, click the Reorder button next to the Add field button.

  • View types: Hide form field labels
    You can now show form fields without labels. The field label is still mandatory but you can set its position to Hidden from the Label position drop-down menu.

  • View types: Ask for confirmation when deleting an item in the Master Detail view
    When you enable the Delete Item functionality of a Master Detail-based view, you can also enable the Ask for confirmation. This way, when the users of your app attempt to delete an item, they will need to confirm the operation. This setting is available in the ListConfiguration section.

  • View types: You can create Remember Me functionality in Authentication views
    When you configure your Authentication view, you can add a Remember Me option. This setting is available in the GeneralConfiguration/Options section.

  • View types: You can create Log Out functionality in Authentication views
    When you configure your Authentication view, you can include a Log Out functionality. This setting is available in the GeneralConfiguration/Options section.

  • View types: Redesigned configuration of the Authentication view
    You can quickly jump between the General, Sign In and Register settings of your Authentication view using the tabs at the top of the configuration panel.

  • View types: Redesigned configuration of the Master Detail view
    You can quickly jump between the General, List, Detail, Create and Edit settings of your Master Detail view using the tabs at the top of the configuration panel.

  • Themes: Customize the Flat and Nova themes
    From the Themes tab, you can change the active color, the active text color and the secondary color of the Flat and Nova themes.

  • Custom templates: Improved listing of templates in the View Templates tab
    A badge indicates whether the template is a custom template or a Telerik template.

Fixed

  • View types: When adding a view, the Views service did not focus on the Name field
    In previous releases, when you added a view, you needed to click in the Name field to begin configuring your view. Now, after you add the view, you can immediately begin to type the name of the view.



Released: 2016, February 26

New Features

  • View templates: You can create and maintain custom view templates
    From the View Templates tab, you can create and manage custom view templates. For more information, see Working with Custom View Templates.



Released: 2016, January 28

New Features

  • General: Collapse the Views service side bar
    You can quickly hide and show the Views service side bar to expand your work area. Locate the small triangle button at the top left corner of your Views service area (right above Manage Views).

  • View types: Redesigned adding of form fields
    The Add field button in the Form and Master Detail view types now toggles a comprehensive drop-down menu from which you can quickly choose the type of field that you want to add.

Fixed

  • Templates: Templates used a custom action bar
    Earlier templates use a custom action bar implementation for NativeScript which causes a number of issues such as a double action bar after migration to newer NativeScript versions. Starting with this release, templates now use the NativeScript ActionBar widget, introduced with NativeScript 1.4.

  • Simulator: Simulator disclaimer
    For NativeScript apps, the device simulator shows a disclaimer that it does not provide an actual representation of your app. This disclaimer reappears every time you re-open your app even if you choose to close it. Now, your choice to dismiss the disclaimer persists.

  • Navigation: Issues with hybrid apps with List Menu navigation
    In previous releases, the home page of hybrid apps with List Menu navigation provides a back button which causes navigation issues. Starting with this release, this button is no longer present.

  • Custom code: Issues with data-role="view" elements
    When you have a data-role="view" element in your custom code, its sub-elements are duplicated in the custom code.

  • Data providers: Issues with JSON and OData data providers in the Authentication view type
    You cannot work with JSON and OData data providers in the Authentication view type but the Views service does not indicate this limitation.



Released: 2016, January 12

New Features

  • View types: New Master Detail view
    With the new Master Detail view, you can present your users with editable data records. For this view, you can enable users to add, edit and delete entries. You can also insert additional text fields.
    When you enable adding or editing items client-side, this generates code for additional views inside your app. The views for the built-in data management operations in your app do not appear in the list of views in the Manage Views tab.

  • View types: Renamed Data List view
    The Data List view is now available as Read-only Master Detail in the Manage Views tab.

  • Data providers: JSON and OData are now separate data providers
    All users can now add and work with JSON data providers in their apps. Only users with sufficient subscription plans will be able to add and work with OData data providers in their apps.

Fixed

  • Data providers: Issue with offline support for backend services data providers
    If the home view is a data list view, offline support does not work as expected.

  • Data providers: Issues with caching of authentication tokens for backend services data providers
    Sometimes, you cannot register and sign in new users with the authentication form. The following error message might appear: Your access token has expired. This is caused by incorrect caching of authentication tokens in the local storage of the browser.



Released: 2015, November 26

New Features

  • New Theme: Kendo UI Mobile "Nova" theme
    The Nova theme builds up on the flat theme and is no longer strictly bound to its native concepts. This means that you can get some cool things in your app. You can find more details in this blog post.

  • Improved user experience when changing the type of the default Empty view
    Now it is easier and much more clear how to change the type of the default Empty view when creating an app with Telerik Platform Views service.

Fixed

  • A glitch in the UI of the generated mobile app
    The generated mobile app's title overlaps with the mobile device statusbar.



Released: 2015, November 4

New Features

  • Form View: Added a plain text field
    Now when adding and configuring a Form view you can add a plain text field too.

  • Commit and Revert buttons are disabled when there are no changes in the app
    If you haven't made any changes in your app, the Commit and Revert buttons will stay disabled. Also if there are no changes in your app, you won't need to commit if you want to open your app in AppBuilder using the corresponding command.

Fixed

  • Images were not displayed when using a Progress Data Service as a data provider in your app
    If you added a Progress Data Service as a data provider for your app, images from the Progress Data Service were not displayed in your app.

  • Wrong alignment in the About view for a NativeScript app when adding an icon in the view
    If you added an About view in a NativeScript app and chose to have an icon in it, the app name and version were right aligned instead of left aligned.



Released: 2015, October 1

New Features

  • Reading the metadata of a Progress Data Service data provider
    Now when adding a Progress Data Service as a data provider you can add its Catalog and Views service will read the data provider metadata. For more information please read this help article

  • Selecting the Resource and the Fields of a Progress Data Service in a Data List view from a drop-down with pre-populated properties
    If you add a Progress Data Service as a data provider and upload its Catalog from URI or file, you can select the Resource (Content type) and the Fields in a Data List view from a drop-down menu with pre-populated properties. For more information please read this help article

  • Ability to add a source path in the Data List when using a JSON data provider
    If you are using a JSON data provider from the Enterprise data providers, you will be able to add a source path in the Data List. This feature will help you when you have arrays of objects in the JSON data provider which you'd like to display in the Data List. For more information please read this help article

Fixed

  • Incorrect Register form behavior on iOS devices when generating a NativeScript app
    A Register form in a NativeScript app created with Views service allows submitting a registration request without entering password on iOS devices.



Released: 2015, August 25

New Features

  • New version of the Progress Data Service data provider
    Now you can add a Rollbase service as a Progress Data Service data provider and consume data from it in your mobile app.

  • New custom code block in the Data List view
    If you are using Progress Data Services as a data provider, you can edit and handle some of the Progress Data Services events in a custom code block at the end of the index.js file of the Data List view. For more information, see How To Add And Keep Custom Code Changes In Your App.



Released: 2015, August 13

New Features

  • Upgrade older apps to the latest available version of the Views service generators
    Now you can update your existing app to use the latest and greatest Views service generators hence you will be able to benefit from the latest available new features even in your old apps. The feature is available for all apps built with generators starting from v. 0.0.7 (June 24, 2015). Older apps won't be able to be upgraded. For more information, see Upgrade Of Old Views service Generators.

Fixed

  • In Hybrid app the redirection of the authentication form does not work properly when in offline mode
    Create a Hybrid app with authentication and several other views, enable offline mode for your Telerik Backend Services data provider. Register and sign in the app when online, then go offline and you won't be able to go and open the Home view.

  • Data List: When using Telerik Backend Services project as a data provider, the Location field could not be displayed in the detail view
    When using Telerik Backend Services project as a data provider in a Data List view, select a Location field in the detail view. The field can't be displayed. Now we show the longitude and latitude numbers.

  • Cache issue: Newly added views are not visible in the Views List when refreshing (in Internet Explorer)
    When adding new views in Internet Explorer after refreshing they disappear from the Views list. After clearing the browser's cache the views appear in the list.

  • In Android Native app the index button for navigating to the List menu is missing
    Create a Native (NativeScript) app, add some views, and deploy the app on an Android device. The app is missing the index button that will navigate you to the List menu of the app.



Released: 2015, July 21

New Features

  • Preserve custom code when regenerating the app
    You can now preserve your custom code when the app is regenerated. To ensure that no custom code changes are lost, place your custom code in the custom code comments sections in your files. For more information, see How To Add And Keep Custom Code Changes In Your App.

  • The App icon in the About view is now uploaded and stored as image in the app
    After you set an App icon in the About view, you can find it in the resources folder in the app.

  • Generated code for views and navigation is now isolated from the app infrastructure
    Screen Builder now saves the generated views for hybrid projects in the components folder in your project. Navigation code in NativeScript apps is saved in the app/navigation folder.

Fixed

  • When run on device, NativeScript apps crash if you have enabled images both in the list and in the master detail view
    You can now show images both in the list and the details of a DataList view item in NativeScript apps.

  • When run on device, NativeScript apps crash if you open the DataList view twice
    You can now open DataList view items multiple times in NativeScript apps.

Important Note

  • You cannot update older Views service projects to the latest version of Views service
    You can still modify your older projects in Views service but you cannot make use of the latest improvements and updates.



Released: 2015, June 24

New Features

  • Open the simulator in a new window
    Now you can open the simulator in a new window. This is needed when your app uses HTTP links to external sources, running the simulator in a new window lets you see data from these links. When you develop an app for a tablet, running the simulator in a new window lets you see the complete device screen instead of scrollable portions of it.

  • New views get unique names suggestions
    When adding a new view, Views service suggests you a unique name for it.

  • Form view: New field gets a unique name suggestion
    When adding a new field in the Form view, Views service suggests you a unique name for it.

  • Authentication view: Notification if the users enter wrong credentials
    When the users of your app enter wrong credentials in the Authentication view, they will see a notification what went wrong. These notifications are added by Views service but you'll be able to edit their text with AppBuilder.

  • Data List view with Backend Services as a data provider: When enabling filtering and grouping you can select the field to filter or group by from a drop-down list with available Text fields
    When adding a Data List view and using Backend Services as a data provider, you can configure the view by adding filtering and grouping. Now you also can choose a Text field to filter or group by from a drop-down list with the available Text fields from the corresponding datasource.

  • Offline support in Backend Services data provider for Hybrid apps: The Network Apache Cordova plugin is enabled by default
    In order to use the offline support in a Backend Services data provider when building Hybrid apps, Views service enables by default the Network Apache Cordova plugin in your app.

  • The simulator is now enabled for Internet Explorer
    Now you can use the simulator in Views service in Internet Explorer.



Released: 2015, June 09

New Features

  • New view type in Views service for NativeScript: About view
    With the About view you can share additional information about yourself and the mobile app you are building. This will help you stay connected with your users.

  • The SignIn and Register views are now merged in one view - Authentication
    In the Authentication view, you will find the same options from the former SignIn and Register views. Setting up the Sign In and Register flow for your apps is now much simplified and easier to complete.

  • The properties in the DataList view drop-down menus are sorted alphabetically
    Now it will be much easier for you to find the fields and the content types you want to use in the DataList view when connecting to a Telerik Backend Services data provider. The available fields and content types will be sorted alphabetically in the respective drop-downs for choosing them.

  • Changed the label of the "Username" field to "Email" when a user signs in your app
    We changed the label of the "Username" field to "Email" when a user signs in your app if you use the Authentication view to set up a SignIn process in your app. Using emails to sign in is a better practise as they're unique in most cases.

Fixed

  • Images are not displayed in the details of a DataList view item in a NativeScript app
    Now you will be able to display images in the details of a DataList view item when generating mobile app using NativeScript.



Released: 2015, May 7

Fixed

  • Fixes in Views service for NativeScript mobile apps
    Fixes related with the Sign In and Register forms on a device.



Released: 2015, May 4

New Features

  • Support for generating NativeScript mobile apps
    Now you can create and modify mobile apps targeting NativeScript:
    • You can add view types, e.g. Empty, Sign In, Register, Data List and Form view types.
    • You can set the preferred navigation pattern for your mobile app navigation menu. For the first version of Views service for NativeScript, you can choose between a List menu or custom menu (i.e. "None" as a choice).
    • If you need to data bind your mobile app, you can add your Telerik Backend Services project in the Data tab.
    • After completing your work in Views service, you can commit your changes to the local AppBuilder Git repository and open the generated code with AppBuilder to edit, debug, build and deploy your mobile app.
  • Offline support for Telerik Backend Services project
    Now you can enable offline support for your Telerik Backend Services project when adding your Data provider. Note that when building your app with AppBuilder you need to enable the Network Information Apache Cordova plugin in order to use the offline support.
  • Support for OData and JSON via REST data protocols when adding a new Data Provider
    When adding a new Data Provider, you will be able to add an endpoint URL to your data provider which uses OData or JSON via REST data transfer protocols. It is important to note that you need to use the secure HTTPS protocol when adding the URL. Also this feature is available only for Telerik Platform Enterprise SKU license holders.
  • New field in the Form view type: Kendo UI drop-down
    You can add a Kendo UI drop-down field when adding the Form view type in your mobile app.

Fixed

  • Native theme buttons in Views service for Hybrid show up with green (Flat) theme
    When adding buttons in the Form view type for a Hybrid app and using the Native theme, the buttons appear styled according to the Flat (green) theme.

Important Note

  • Old Hybrid projects created with Views service cannot open again in Views service
    Please, be informed that from v1 of Views service for Hybrid apps, you cannot open in Views service projects created with the Beta versions of Views service. You can still open, edit, debug, build and deploy your old projects with AppBuilder.



Released: 2015, April 24

New Features

  • Data List master detail configuration
    Now you can enable and configure a detail view for the items in the DataList view type.
  • New view type: About view
    Using the new About view you can share additional information about yourself and the mobile app you are building. This will help you stay connected with your users.



(Beta) Released: 2015, April 16

New Features

  • Reordering of the views
    Now you can reorder the views by dragging and dropping them in the Views tab. This order will be respected in the navigation menu of your app and the views will be positioned in the same order.

Fixed

  • When adding and editing the DataList view type it is shown as unsaved
    If you add, edit and then apply the changes in a DataList view, your changes will be applied but the view will be shown as not applied.

  • Fixes for the fields in the DataList view
    The Icon field didn't control the icon in the generated app. The icon was always on. Now if you uncheck the Icon field, the icon will be hidden from the generated app. Also the Heading field is no longer a mandatory field.



(Beta) Released: 2015, April 8

New Features

  • Hide the navigation menu on certain views
    You can hide the navigation menu on certain views by unchecking their "Include View in the App navigation" check-box.
  • Done and Revert buttons are reworked
    The Done button is now called Commit, but it has the same functionality - it commits your app to the local AppBuilder Git repo. And the "Open with AppBuilder" button is moved to the main toolbar but its action is the same - it commits your app to the local AppBuilder Git repo and loads your app in the In-Browser AppBuilder client.
  • Form view: Confirm and Cancel buttons are now optional
    Now you can enable or disable Confirm and Cansel buttons in the Form view.

Fixed

  • Form view: when adding a new field the scroll remains in the same position hiding the added field
    When there are several expanded fields in the Form view, if the user adds a new one it goes at the bottom. However, the scroll remains at the same position hiding the newly added field from the view. Now the section is scrolled to the bottom in order to focus on the newly added field.



(Beta) Released: 2015, April 3

New Features

  • Register View Type: Option to load a certain view on successful registration
    Now you will be able to choose which view should be loaded on successful registration event in the Register view. This will help you improve your mobile app users work flow and notify them that they have successfully authorised with your app.
  • DataList view type: The Content type field is a drop-down populated with the available content types from your Data Provider
    From this release you won't need to enter manually the content type you want to use in the DataList view type. We will list all available content types from your Data Provider for you to choose from.
  • More options in the Register and SignIn view types can be customized
    With this release you will be able to customize even more options in the Register and SignIn view types.
  • Views service's support for small resolution screens is improved
    Now it will be much more convenient for you to work with Views service on small resolution screens.
  • Each view type in Views service now has different default icon corresponding to its function
    We made each view type has its own default icon corresponding to its function.
  • Form view type: Each field has its own icon
    Each field in the Form view type will have its own icon that demonstrates its function.

Fixed

  • Views service cannot open an AppBuilder project with a name different from the solution name
    Usually the Solution and Project name in an AppBuilder project are the same, but not always. If they are different, then Views service will fail when trying to access the project files.
  • Views service notifies you that you have already added a Register view with that name but you haven't
    After editing the Register view it's possible that Views service falsely reports that you have duplicated the Register view type name.
  • View types icons are not visible in the device simulator for Windows Phone
    The icons you choose for the view types are not visible when reviewing your app on a Windows Phone device in the device simulator.
  • Device Simulator: iOS status bar is overlapping the views header
    When reviewing your app in iOS in the device simulator the header overlaps the view type header part.
  • If you delete a view type Views service does not remove the files related to this view type
    The files that remain after deleting a view type in Views service are visible when reviewing your project with AppBuilder. This can clutter your project with redundant files.

Known Issues

  • Icons in newly added views seem broken for old projects
    With this release of Views service we introduce new type of icons for the views which affect newly added views in old projects you have created with Views service. The icons for the newly added views will look broken after you add them. This breaking change doesn't affect newly created projects with Views service so if you'd like you can start your project again. Else you can edit the icons of your view types with AppBuilder.



(Beta) Released: 2015, March 11

  • Create and modify apps and AppBuilder Hybrid project with Views service
    With Views service you can create a hybrid mobile app using prebuilt screens with prewired functionality for authentication, data integration and services. This makes it easy to generate a working app without putting in hours of coding. The end result is an AppBuilder app that you can distribute to users directly or further customize in Telerik AppBuilder.
  • View Types
    The views are the main building blocks of your app. Each screen in the app is represented by a view. Views service offers different types of predefined views that cover the most common layout and functionality scenarios. For the Beta you will be able to use Empty view, Form view, Register and Sing In views, and DataList view.
  • Navigation
    In Views service, you can set up navigation in a few clicks. In the Beta release you can choose between several types of predefined navigation patterns - Tab menu, Drawer, List menu and None.
  • Data Provider
    Views service lets you use your own data content by connecting to a data provider. You can use the data content for the corresponding data-bound view types in your app. In the public Beta release of Views service, you will be able to connect to Telerik Backend Services projects. Support for additional data providers will be added in the next releases of Views service.
  • Color Theme
    The Themes tab contains a list of supported color themes. You can stay with the default choice or pick a new one. For the public Beta release of Views service the color theme support is limited only to the basic but essential color themes which the Kendo UI Mobile widgets also support - Flat and Native.
  • Device Simulator
    While you edit your app in Views service you can see your changes in real time in the Device Simulator on the right which is actually a modification of the AppBuilder in-browser Client Device Simulator.
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.