Quantcast
Channel: Intermédiaire
Viewing all articles
Browse latest Browse all 677

Release Notes Information - Intel® XDK

$
0
0

Intel XDK - Release - 2014 July 29 v1199

New Features:

  • With this release of the Intel XDK, the HTML5 app project version is being updated to 1.1 from 1.0. Projects with a version of 1.0 will ONLY work with Intel XDK version 0876 and older.

    You will be prompted to upgrade your project to the new version in each of the following conditions:
    • The first time you run this version of the Intel XDK, if you were working on a project when you last used the previous version of the Intel XDK. That is, the Intel XDK will ask you to upgrade your saved “current” project.
    • When you request to open a different project from your list of projects. This will happen one time for each project you open and upgrade. If you choose not to upgrade, you will be prompted each time you attempt to open the project with this new version of the Intel XDK.

      IMPORTANT NOTE: The upgrade process makes changes to the project-name.xdk and project-name.xdke files in your project’s root directory. It does not change any other files. The changes are necessary to support new functionality in this version of the Intel XDK. Once you have upgraded a project, it can no longer be opened in previous versions of the Intel XDK. The upgrade process does create a backup of your project file named project-name.xdk10.bak. If for any reason you need to revert to using a previous version of the Intel XDK, you can delete the project-name.xdk and project-name.xdke files and rename project-name.xdk10.bak to project-name.xdk.

      Projects with a version of 1.0 will ONLY work with Intel XDK version 0876 and older.
  • We now have full support for Cordova APIs and Cordova (aka PhoneGap) plugins on iOS*, Android* and Windows* 8. The main difference between Cordova 2.x and Cordova 3.x is that the monolithic Cordova API has been replaced by a collection of independently selectable “plugins”. To use/test 3rd party plugins you must build your app and install it on device (see details under Known Issues below).

    A new UI on the Projects Tab allows you to select from a list of Cordova plugins that include the core Cordova API and standard Intel XDK APIs, which you can include in the app package you build. There are many consequences to this change that are discussed in detail in these articles:
    Adding Plugins to Your Intel® XDK Cordova App
    Add special build options to your Intel XDK Cordova app
  • Projects Tab Updates:
    • When you have a project selected on the Projects tab, there is a new section with the heading of “CORDOVA 3.x HYBRID MOBILE APP SETTINGS” on the project’s information screen where you can enter/edit build settings for an application that will use the Cordova 3.x architecture. These settings are only used when building with Cordova 3.x; they DO NOT affect building a “Legacy Hybrid Mobile App” or a “Web App”.

      In the previous release of the Intel XDK, you were required to create an intelxdk.config.xml file to specify the settings when building with Cordova 3.x. This is no longer supported and you must enter your settings from the Projects tab. The settings are divided into 3 main sections:
      • PLUGINS AND PERMISSIONS - here you can select from a list of Cordova plugins that include the core Cordova API and standard Intel XDK APIs, add custom (Third Party) plugins, and add any additional permissions that your application requires.

        NOTE: When adding third party plugins the UI only indicates to the build system what to upload, and that upload is only done during build time. If you want to include a custom plugin in the project directory while editing, you will need to manually download it and place in your project.
        Reference the following related article:
        Adding Plugins to Your Intel® XDK Cordova App

      • BUILD SETTINGS – here you enter other settings for your application such as its name and ID.
      • LAUNCH ICONS AND SPLASH SCREENS - here you enter splash screens and icons for your application

      When you select one of the “CORDOVA 3.x HYBRID MOBILE APP PLATFORMS” build tiles and upload your project sources, the Intel XDK will generate intelxdk.config.platform.xml files in your project root directory. These files contain the settings that you have made in the Projects tab and are used by the build server. You CANNOT edit these files as they are re-generated every time that the project’s sources are uploaded to the build server. A mechanism is provided to modify the automatically generated config file by creating an intelxdk.additions.xml file. For Reference:
      Adding Build Options to Your Intel® XDK Cordova App Using intelxdk.config.additions.xml

      Please refer to the following web page for additional information on working with the Projects tab:
      Using the Projects Tab
  • Added sorting options to the Your Intel XDK Projects list while on the projects tab.
    • Name – Sorts your projects alphabetically by name
    • Opened – Sorts your projects by last opened/touched date
      • Note that this sort only works with projects that have been upgraded to the new project version of 1.1 (See above Note)
  • App Preview Crosswalk, which is used when working with the debug, profile, and auto sync features of the Intel XDK, has been updated to use Crosswalk version 6.
  • The Emulator can now run in a separate window as well as in the Emulate tab. To undock the emulator into a separate window, click the up arrow icon in the corner of the Emulate tab. To run docked in the Emulate tab, close the undocked window (if open) either by clicking on the close control or by clicking the down arrow icon on the Emulate tab. You can then click the Emulate tab to run docked.
  • A mechanism to download and install App Preview from the cloud on to a user device if the user so chooses, has been implemented. The guides for the TEST, DEBUG, and PROFILE tabs have been updated to include a link to App Preview on the cloud server or you can email the link.
  • Editor Updates:
    • Brackets has been updated to Release 40
    • XLint extension now includes HTML and Media support – potential incompatibility issues are reported on HTML files and HTML media tags.
  • Services Updates:
    • Many new services have been added (Flickr, Weather Underground, and many more)
    • OAuth2 support has been added (the new FourSquare and Instagram services use it)
  • App Designer Updates:
    • New UI with draggable panels
    • Service Methods (from Services pane) now appear in App Designer and can be drag/dropped onto any control
    • In the Projects pane you can change the UI Framework for App Designer projects
    • A Google Maps data feed has been added
  • Firefox OS builds have been added to the Build a Web App section of the Build Tab

Known issues:

IssueWorkaround
When using the undocked emulator, if you switch between projects or go back and forth between the docked and undocked emulator without letting the emulator fully load first, you may see a crash.Allow the Emulator to fully load before attempting to switch between docked and undocked mode. The Emulator should then work as expected in either mode. The dock/undock icon in the Emulate tab is disabled during Emulator startup, but this does not provide complete protection against the crash.
The Intel XDK Emulate tab, App Preview, Test tab and Debug tab do not support third-party plugins for test and emulation. Attempting to call a third-party plugin API within the Emulator or App Preview will result in JavaScript errors that will likely result in halting your application.Workaround #1: The build system does allow the use of third-party plugins. Build your app using the Cordova 3.x Hybrid Mobile App Platform from the Build tab to test your app with plugins directly on device (e.g., build and install you test app on device, you can include the weinre script from the Test tab to perform simple console.log debugging, be sure to remove the weinre script tag before you build the production version of your application).

Workaround #2: Utilize feature detection before calling the third-party plugin APIs to first determine if the third-party APIs are present (they will not be present when running in the Emulate tab or inside of App Preview). If you detect that the API is not present you will have to simply skip that part of your application or substitute an alert or console.log message or perform some other action that is appropriate to your application and debug/test scenario. This will allow you to quickly debug those parts of your application that do not depend on third-party plugins using the Emulate tab or App Preview.
After you create a new project then work with that project using other tabs, when you return to the Start a New Project screen there will be no default selection for project type selected and text on right side of screen is not correctly shown.Reselect a project type from the left side menu and the right side screen will be properly refreshed to the correct project type.



Intel XDK - Release - 2014 May 05 v876

New Features:

  • The “Work with a Demo” panel has been updated to provide a more consistent look with the “Start with a Template” panel, including a banner on apps that are App Designer ready.
  • Editor - Updated to Brackets Sprint 38.
  • App Preview Crosswalk, which is used when working with the debug, profile, and auto sync features of the Intel XDK, is now being distributed to the device from the cloud versus the Intel XDK directly. You will be prompted to install the correct version (0.20) if already using an older version.
  • App Designer - now provides support for App Framework side-menus.
  • App Starter - Custom widgets support has been added.
  • Emulator – A “STOP” button was added which stops the emulation. To restart emulation for the app, you simply need to select the Refresh icon.

Issues Addressed:

  • Corrected an issue when exiting the Intel XDK either by using CMD+Q or by selecting “Quit XDK” from the Intel XDK Menu on Mac OS X, you would momentarily see an error dialog.
  • Corrected an issue with the Intel XDK updater that caused the user to see the Safe/Normal restart option upon restart of Intel XDK after an install via the updater.
  • Corrected the following issue in the emulator:
    • The container supplies a file named "xhr.js" that is used to enable XMLHttpRequests to work without triggering cross-domain violations. Since this file does not exist in the project directory, the emulator must take steps to avoid a 404 (not found) error during emulation.

      Unfortunately, the solution the emulator applied effectively ignored files named "xhr.js" that did exist in the project directory. This corrupts the behavior of apps that rely on that source being included during emulation.

      Now the emulator correctly supplies its own content for xhr.js ONLY if that file does not exist in the project.
  • Corrected an issue which prevented creating two apps using the same demo back to back.
  • Addressed a number of issues related to logs sent in by users via the error log dialog.

Known issues:

IssueWorkaround
Cannot drag/drop "textarea" element to a page in AppStarter project while working in the Design mode of the Develop tab.You will have to create the textarea manually in your HTML code.

<div class='textarea_element form_element' style='width:100%;overflow:hidden'>
    <label>Textarea</label>
    <textarea></textarea>
</div>
While running the updater from the within the Intel XDK, you may receive the following error message, "Cannot download an update since one is not availble". This message indicates that the download of the update did not successfully complete.After receiving this message, you can exit the Intel XDK, reopen the Intel XDK and try the download again. Or, you can download the installer for the new version at http://xdk-software.intel.com and install from that.
If updating to this version from our April Release Version (v0714) - While performing the install of the update from within the Intel XDK, when the Intel XDK restarts you will see a Safe/Normal restart dialog.Select the Normal Restart option and the Intel XDK should run normally. This issue has been corrected in the updater for any updates after 0714.



Intel XDK - Update - 2014 Apr 21 v769

Issues Addressed:

  • Addressed a number of issues related to logs sent in by users via the error log dialog.
  • Corrected a bad tooltip on the Emulator Back button.
  • Made an update to the Import Project screen to properly reflect the directory the project is stored in. Previously the information you entered in the “Name your project” field appeared to be adding a directory to the “Import From” path on the screen while it actually did not.
  • Corrected an issue with intel.xdk.player.playSound() method where it did not play on Cordova apps.
  • Cleaned up the following App Preview Crosswalk compatibility issues:
    • “Missing file” error due to xhr.js
    • reference to AppMobi in “useViewport” in display plugin
    • AppMobi reference in geolocation plugin
  • Fixed the following issues listed in the Known Issues section of the 2014 Apr 09 v714 release notes.
    • If your project contains any files that are all uppercase in name (i.e. LICENSE) and zero length in size, the bundle created during sync to the test server (Test tab), or sync to the build server (Build tab) may become corrupt when downloaded to your device for test or submitted for build.
    • If your app uses HTML files that don't include a <head> or <html> or <!DOCTYPE> tag the emulator thinks it is not a valid HTML file and won't load it.
    • When trying to test a project using the Test tab and the mobile wifi option (testing over your local wifi with App Preview) you may encounter a blank screen on your device after the app loads into App Preview.

Known issues:

IssueWorkaround
While running the updater from the within the Intel XDK, you may receive the following error message, "Cannot download an update since one is not availble". This message indicates that the download of the update did not successfully complete.After receiving this message, you can exit the Intel XDK, reopen the Intel XDK and try the download again. Or, you can download the installer for the new version at http://xdk-software.intel.com and install from that.
While performing the install of the update from within the Intel XDK, when the Intel XDK restarts you will see a Safe/Normal restart dialog.Select the Normal Restart option and the Intel XDK should run normally. This issue is being worked and will be corrected in the next version of the updater.
While testing any of the App Designer created App Framework Templates on an Android 4.4 or higher tablet through the TEST or BUILD tab, you may notice that the entire application may be 80% of the device's width.After noticing this issue, you can edit the afui-header.less file to resolve this issue. In the projectname/css/index/afui-header.less file, change the css rule's selector from #afui header to #afui .header header.



Intel XDK - Release - 2014 Apr 09 v714

New Features:

  • Added new “Developer Preview” Cordova* for iOS* and Windows 8* build targets to build system – Android* was released in our February release, Windows Phone 8* is coming soon.
  • Added “Live Preview” support using a desktop Chrome browser window.
    • When using the Brackets editor in the Intel XDK, you can preview an HTML file from your project in a separate Chrome browser window. Modify the HTML and CSS in the editor to see the page modified "live" in this Chrome browser window.
  • Added “Preview on Device” support for Android devices.
    • When using the Brackets editor in the Intel XDK, you can preview an HTML file from your project on your Android device. Modify the static HTML and CSS in the editor, then save and see the page modified on the device.
  • Added a "Start with a Template" option to the Start a New Project pane.
    • Using this option you can start a new project based on an "empty" UI project template.
    • Templates differ from "Demo" projects in that they are not fully functional. They are shell apps, each providing a common UI experience (list, flip, grid view, login page, side menu, etc.).
    • The templates are based on App Framework and are fully compatible with App Designer.
  • Added capability for seamlessly integrating Web Services into your app.
    • The services tab now allows for management, exploration, and embedding web service APIs.
    • Embedded web service APIs are available for use from within all aspects of the XDK: Brackets, App Designer, App Starter, the emulator and App Preview.
    • The list of built-in services include appMobi and several Mashery-managed services (USA Today Census, Klout, and Rotten Tomatoes)
  • Added a “Settings Dialog Box” – this is a Preview Implementation.
    • At this time only a few settings are available on this dialog. Access the settings dialog by clicking the gear symbol near the user login symbol in the top right corner of the Intel XDK window. Two tabs are present in the settings dialog: “general” and “services.”
    • From the “general” settings dialog tab you can suppress the quick tour message after creating a new project and you can specify a list of file and directory names to be ignored by the Intel XDK. Files and directories that match the ignored file list will not be submitted to the cloud when you use the Build or Test tabs. Note that the wildcard (*) character is supported as part of this list. We recommend that you maintain the initial default list, as this covers many of the typical hidden files and directories that could be found in your project folder. (Note that you cannot change this to be ignored list on a per project basis. If that level of control is important to you, we would appreciate receiving your feedback. Please provide feedback via the Intel XDK forum.)
    • On the “services” settings dialog tab you can set or clear whether the services JavaScript helper libraries automatically created by the Services tab should be minified and compressed or left in an easy to read format. Normally this code is minimized, but for debugging and inspection it is useful to turn this feature off. Y1u can also specify the directories used by the Services tab to store services-specific files. These directories are relative to your top-level project directory; you cannot enter an arbitrary absolute directory name. The directory finder will not prevent you from attempting to use an arbitrary path, but only directories located within your project folder will be accepte1. Unlike the “general” settings tab, the “services” settings tab values are set on a per project basis. The values displayed represent the current project (the project selected in the project tab). If you have no current project selected, this tab displays nothing.
    • In a future version of the Intel XDK, the Emulator tab settings will be merged with this dialog. When working from the Emulator tab you will see two “gear” icons: the Emulator settings icon in the upper left corner of the screen and the Settings dialog icon in the upper right corner.
  • Node Webkit updated to version 0.8.5 and all node modules updated.
  • Editor Updates:
    • Updated to Brackets Sprint 37.
    • Fixed git on Linux.
    • Made improvements to editor startup performance.
    • The editor extensions catalog was updated with newer versions of extensions. Post your suggestions on our forums.
  • Emulator Updates:
    • Added a new "Multi-Page Testing" panel. Enter any absolute URL and see that content in the emulator. This is useful for testing web applications that rely on server side support but want to be mobile-friendly. Note that API emulation does not work on pages loaded in this manner.
    • The Back button in the Devices Panel now implements "back" in the program under test, not "back" in the Intel XDK itself.
  • Crosswalk Updates:
    • The version of the Crosswalk build targets available via the Intel XDK’s “Build” tab has been updated. The stable version of Crosswalk has been upgraded to version 4.32.76.6 and the beta version has been updated to 5.34.104.2 Several new features are included in Crosswalk-5 including a new SIMD JavaScript API that takes advantage of SIMD support on Intel processors.
      Crosswalk-4 release notes can be found at: https://crosswalk-project.org/#wiki/Crosswalk-4-release-notes
      Crosswalk-5 release notes can be found at: https://crosswalk-project.org/#wiki/Crosswalk-5-release-notes
    • The version of Crosswalk used to enable the debug and profile features in the Intel XDK has been updated to match the beta version - Crosswalk 5.34.104.
  • App Starter:
    • Updated to App Framework 2.1.
    • UI updates to toggle between widgets and full screen modes.
    • Widget sections can be collapsed/expanded.
    • Added title under each icon in widgets sections.
  • App Designer updated to use App Framework 2.1.
  • Added a Twitter Feed icon to top navbar so you can follow Tweets about the Intel XDK.
  • In conjunction with this release, App Preview has been updated for iOS, Windows, Windows Phone and Android.
    • Updates for all platforms:
      • Bug fixes, branding updates and feature enhancements.
      • LOTS of bugs have been reported and fixed in the build system since the last release - this release fixes all of those bugs in App Preview as well.
      • We have a new icon.
      • The most visible feature change is that you can now filter your list of apps - other usability changes are sprinkled throughout.
    • Additionally, for Android:
      • When previewing an app, you can now use the device back button to exit preview mode and return to App Preview (previously you had to close the app to return to App Preview).
      • Preview mode remote debugging is now enabled for KitKat devices from Chrome (while previewing your app, it will be listed as an inspection target in Chrome).

    Issues Addressed:

    • Based on customer feedback about slowness, we enhanced the performance of the Intel XDK when working with large projects that contain many files.
    • Added path information to projects list and project dropdown for duplicate project names stored in separate locations to provide disambiguation. Note: project names are not disambiguated in the build system.
    • Corrected an issue in App Designer that was causing the user_scripts.js file to be overwritten.
    • Corrected an issue in the emulator where the change orientation icons were acting as a “back” button.
    • Emulator now correctly uses the UserAgent string for the device under test, not the UserAgent string for the host system.
    • Addressed multiple crash items that were reported in the previous release.

    Known issues:

    IssueWorkaround
    If Preview on Devices, the Debug tab, and the Profile tab seem to not be responding, especially when you start the process, it may be that App Preview is not running. The component that makes these function work, App Preview Crosswalk, requires that App Preview be running whenever you start these functions.Look for App Preview in your Android multitasking list or in the "running" list in the apps settings page of your device. If App Preview is not running kill the App Preview Crosswalk task by swiping it to the side (from the multitasking list) or by choosing "Force Stop" from the application manager in the settings section of your device. Re-launch App Preview manually. This process should restore the functionality of those features.
    If your project contains any files that are all uppercase in name (i.e. LICENSE) and zero length in size, the bundle created during sync to the test server (Test tab) or sync to the build server (Build tab) may become corrupt when downloaded to your device for test or submitted for build.Rename any such files to be lower case or remove them if they are not a necessary part of your project.
    The Live Preview feature requires the Chrome browser to work properly. If you are using a Linux system and running Chromium, you will not be able to use Live Preview.Install Google Chrome on your Ubuntu system
    On Mac OS X, if you exit the Intel XDK either by using CMD+Q or by selecting "Quit XDK" from the Intel XDK menu, you will momentarily see an error dialog.This error does not affect the functionality of the Intel XDK and will be fixed in an upcoming release.
    If your app uses HTML files that don't include a <head> or <html> or <!DOCTYPE> tag the emulator thinks it is not a valid HTML file and won't load it. If you are using the Angular framework you may have some of these files in your project, which is normally okay, until you try to run your app in the emulator. (Your app will continue to run in App Preview, from the Test tab and from the Debug tab, it just fails in the Emulator tab.)You can work around the problem by inserting a <!DOCTYPE html> tag at the top of those files that won't load. This issue will be addressed in a future edition of the XDK.
    When you create a new app from a template and then open that app inside of the UI editor (App Designer), you may be unable to select or modify some of the elements on the new app created from that template.Push the "recycle" button (the refresh button) in the toolbar, which will force App Designer to reread the new application. Now the sample elements in your new application should be selectable.
    When trying to test a project using the Test tab and the mobile wifi option (testing over your local wifi with App Preview) you may encounter a blank screen on your device after the app loads into App Preview.The Test tab is not observing the location of the index.html file in your application, as specified by the SOURCE DIRECTORY pathname specified on the Projects tab; the Test tab is looking for your application (e.g., the index.html file) in the PROJECT PATH directory. Move your application files up so they reside in the PROJECT PATH directory and change the SOURCE DIRECTORY so it is blank (points to the same directory as the PROJECT PATH) by pushing the pencil icon to the right of the SOURCE DIRECTORY pathname. Other tools within the XDK will honor the location specified by the SOURCE DIRECTORY, so you must make sure this parameter points to the location of your index.html file.



    Intel XDK - Release - 2014 Feb 24 v505

    The main focus of this release was to address issues reported through testing and by our end users. We added some new features including a developer preview of our new Cordova Build.

    New Features:

    • Added "Developer Preview” of Cordova for Android build target to build system
      • Android only (Windows 8, iOS and Windows Phone 8 will be added in future releases
      • Based on Cordova 3.3.1-0.1.2
      • Features and settings are configurable via "intelxdk.config.xml" in your XDK project
      • All Cordova "base” plugins are supported (version is configurable)
      • A subset of Intel XDK APIs are supported via Cordova plugins
      • The HTML assets for a project may be put into a subdirectory of the project root directory. For example, the Intel XDK ‘blank’ project will put the assets into a ‘www’ subdirectory. You may set/modify this directory in the Projects tab in the Source Directory field by selecting the edit icon.
      • Developer Preview means that this functionality has received minimal QA. Feedback is requested via our forums.
      • Additional details will be made available via forum and/or blog posts soon
    • Editor Updates:
      • Brackets updated to Sprint-36.
      • Editor extensions are enabled in this release. Use File->Extension manager to install and use them.
      • Open files in Editor using Drag and Drop
      • External changes to the project file are automatically reflected in the editor. It includes adding, deleting, moving and changing the content of the files
    • GIT Integration - Git users can use Brackets Git extension to manage the repository directly from the editor.
    • Static Checking - XLint, a compatibility static checker for XDK is available starting this release as an editor extension. For more information, refer to http://software.intel.com/en-us/html5/articles/xlint_intelxdk
    • Emulator Updates:
      • Cordova Audio Recording API functions now work under emulation
      • Cordova Beep notification function actually beeps under emulation
      • There is a "Back” button in the Device Emulator Panel. Currently this functions as a Back button would in a browser.
      • Emulator will work even if the HTML file doesn’t contain any <html> or <head> tag
    • App Starter updated with App Framework 2.0.6
    • App Designer can now create custom CSS classes and edit them directly within App Designer
    • Individual help topics have been added to the help menu for each tab which take you directly to documentation related to the current tab.
    • Added ‘safe’ restart mode on crash recovery.

    Issues Addressed:

    • Issues with the updater on MacOS systems that did not properly update to new version
    • Geolocation details tab issues in emulator
    • Emulator does not properly emulate appMobi pay services
    • Over 100 smaller issues addressed

    Known issues:

    IssueWorkaround
    If selecting Help icon while working with an App Designer project, the Help becomes stuck on App Designer help.There is no known workaround.
    The User Agent string used under emulation does not match that of the selected device. The emulator attempts to set the navigator.userAgent property according with the device being emulated, but node-webkit treats this property as read-only so the emulator cannot modify it.
    This defect means that data returned from servers that sniff the User-Agent header may return inappropriate content. One such server is Google Maps.
    This problem is fixed in node-webkit version 0.9.x, but the XDK currently requires node-webkit 0.8.x. When the user agent fix is back-ported in node-webkit version 0.8.5, upgrading to that version of node-webkit should fix the problem. This will require an XDK update.
    There is no user-level workaround.



    Intel XDK NEW - Update - 2014 Feb 10 v419

    • Intel XDK can now be installed on Windows XP* platform. While it can be installed, XP is not a fully supported platform.
    • Made the Country list for signup a local file so that it is always available to users regardless of connectivity.
    • Emulator - The emulator synthesizes touch events from mouse events. Made improvements to these synthesized events where they did not behave properly for some higher level frameworks like Google Maps, which respond to both touch and mouse events.
    • Corrected an issue that caused an error when attempting to upload large projects to the build system.



    Intel XDK NEW - Update - 2014 Jan 10 v277

    • Updated to Node-webkit version 0.8.4
    • Build tab - corrected an error message thrown when network connection is lost.
    • XDK can now upload a bundle larger than 25 MB to the build system.
    • Prevent hot keys from being triggered by [AltGR] + [number] combo on foreign keyboards as this was overriding normal keys on some of those keyboards.
    • Corrected an issue when pasting text from clipboard into Find within the editor. Previously it would paste the text into the content of the file versus the Find input box.
    • Emulate Tab - corrected an issue (on Mac and Windows versions) where the Chrome Debug Tool window did not always restart in the same position and size when you changed devices. On Linux the size will be retained but the location is not retained. We will continue to work to correct that issue.



    Intel XDK NEW - Release - 2013 Dec 17 v240

    What’s new:

    • Added two new tabs: Debug and Profile. Make use of these tabs to remote debug your app on device or analyze the performance of the JavaScript used in your app using App Analyzer.
    • Remote Debugging allows user to debug on Android 4.x based mobile device connected via USB.
    • App Analyzer allows users to set breakpoints in code, inspect variables, and single step through source code.
    • App Analyzer supports the Crosswalk APIs and provide similar performance as apps built using the Intel XDK Crosswalk target build.
    • Improved Tizen app builds allowing Tizen code-signing to submit apps to Tizen App Store.
    • Added Hot-Keys to Switch between tabs in the XDX:
      • ['Ctrl'] + ['Tab'] = Switch to previous tab (show tab-switcher UI). (or if ['Ctrl'] is held and ['Tab'] pressed cycle trough tabs in switcher UI)
      • ['Ctrl'] + ['Shift'] + ['Tab'] = Show tab-switcher (or if ['Ctrl'] is held and ['Tab'] pressed cycle trough in reverse ordertabs in switcher UI)
      • ['Ctrl'] + [Number Key] = Switch to tab based on order in tab bar
      • Example: ['Ctrl'] + ['1'] = Switch to the first tab in the list (currently develop)
      • ['Ctrl'] + ['0'] = Switch to the projects tab
      • Note: on OS X the shorcuts that do not contain a ['Tab'] key can be used by substituting ['Command'] for ['Ctrl'] (but ['Ctrl'] can still be used if desired)
    • App Designer multiple page support, themes, and interactivity.
    • App Designer allows page and sub-pages creation, button hookup to pages, sidebars, popups or custom scripts.
    • App Designer allows animated transition selection for a link to a page and more.
    • App Designer allows users to “drop in” third party themes for frameworks that support it.
    • App Designer allows basic javascript editing within App Designer.
    • Brackets updated to Sprint 34.1.
    • Editor supports autocompletion for Cordova 2.9.0 and intel.xdk APIs.
    • Better editor integration with the OS:
      • File->Open lets open any file on the filesystem
      • File->Save As allows saving to any location on the local filesystem
      • “Show in OS” context menu in the file tree opens OS file manager (e.g. Explorer, Finder) at the project file location.
      • Editor uses JSHint instead of JSLint as in previous versions. JSHint can be configured using .jshintrc in the project root. For the documentation on configuration options and configuration file format, refer to JSHint Docs.
      • Added copy/cut/paste context menu in the editor.
    • Images can be previewed in the editor. In previous version they appeared as binary content.
    • Code/Design buttons are always displayed when using AppDesigner and AppStarter projects. Design button is only enabled on .html files in these projects.
    • Emulator now supports apps that use the synchronous form of XMLHttpRequest (XHR).
    • Emulator settings now let you choose whether the JavaScript console should be cleared each time the app restarts (default is to clear). App restarts when you click reload, change projects, change devices, or change source when the always reload setting is selected.
    • Emulator automatically restarts debugger if debugger is running when the app restarts. Debugger must still close during the restart operation itself.
    • Emulator correctly initializes Accelerometer panel to +9.81 in z-axis, not -9.81.
    • App Designer gets automatically opened when creating a new project.

    Known issues:

    IssueWorkaround
    Cannot access project files on Windows via a UNC path.Make sure all your files are stored on a local drive.



    Intel XDK NEW - Update - 2013 Nov 07 v154

    • First Time users of Intel XDK NEW are required to either perform an initial login (if they already have an Intel XDK - Original account), or create an account if they don't already have one.
    • The text and link provided within "Email Invitation to Test Your App" on the Projects tab has been updated to use App Preview versus app.lab.
    • The following XDK NEW and XDK original conflict issues identified in the October release have been resolved:
      • Original XDK cannot be started if XDK NEW is already running
      • XDK NEW may not start if Original XDK is already started.
    • Links for downloading App Preview from the various stores are provided on the Test tab for first time users who have not yet installed App Preview.



    Intel XDK NEW - Release - 2013 Oct 20 v115

    What’s new:

    • Brackets Editor updated to version Sprint 32
    • Mac* OS X and Ubuntu* Linux versions are now available as well as Windows*. Windows 8.1 supported.
    • Intel App Preview released to Google* Play Store and Apple* App Store. Intel XDK NEW now uses Intel App Preview for testing on device.
    • Test using Local WiFi is now available in Test Tab
    • App Starter has been integrated into XDK and is an available option when creating a new project
    • App Designer and AppStarter are only available in projects of the corresponding type (see known issues)
    • Improved XDK NEW documentation
    • An XDK Overview Quick Tour has been added. It is available the first time you create a project, or always available from the Help menu
    • Added “Visit the Forums” and “Submit a Bug” items under the Help menu so users can better provide feedback or report issues.
    • Added additional tool tips and Info popups to aid users
    • App Designer now supports Adobe* Topcoat
    • Several new demo apps have been added to the “Work with a Demo” option when creating a new app.
    • Web App builds now work
    • Fixed bug where XDK NEW crashed when switching devices in the Emulator while debug window open.
    • Fixed crash when attempting to select a project no longer on local file system.
    • Build page now closes when switching projects.
    • Script tag to embed for using the Weinre* debugger has been corrected.
    • Links to PDF files from Build screens are now functional
    • Many other bug fixes based on user reports and feedback. Thank You.

    Known issues:

    IssueWorkaround
    Original XDK cannot be started if XDK NEW is already running.Install Intel XDK New version 0154 update.
    - or -
    If using October 2013 release, start original XDK first, then XDK NEW
    Automatic Updates from some previous Mac versions won’t restart XDK NEW after update.Manually start the updated XDK NEW after the update completes.
    Updates from some previous Linux versions won’t work.Download the appropriate Linux version and run the installer manually.
    Old App Designer projects no longer open as App Designer projects.Modify the project-name.xdk file located in the project directory to change the type: field to   “type”: “App Designer”,.


Viewing all articles
Browse latest Browse all 677

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>