Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
244 Views

[RETIRED] Intel XDK

Development and support for the Intel XDK has ceased.

The Intel® XDK is no longer being developed or updated for new operating systems and devices. You may continue to use the final version of Intel XDK (version 3987).

All product support is now provided by the Intel XDK community. The Intel XDK forum will no longer be actively monitored by Intel support personnel. Support for Cordova* and PhoneGap* HTML5 applications (the web app format created by the Intel XDK) can be found under the "Cordova" tag in the StackOverflow self-help forums.

The following articles may be helpful during your transition to other HTML5 web app and Node JavaScript IoT development tools:

The Intel XDK release notes contain many details and links regarding alternatives to those Intel XDK features that were retired in prior releases of the product.

If you are building IoT applications, please check out Intel® System Studio and Arduino Create*.

---- ---- ---- ---- ---- ----

Summary of the 3983 & 3987 releases (update to 3987 if you are using 3983):

This release improves the export to PhoneGap Build and Cordova CLI feature and retires the Intel XDK online build system:

  • The 3987 hotfix corrects an issue with a malformed <platform> tag in the exported config.xml file.
  • Certificate management dialogs now properly indicate there is no support for creation and import of build certs.
  • Added support to export Cordova CLI 6.5 and Crosswalk 23 options for use with PhoneGap Build and Cordova CLI.
  • All mobile app samples and templates have been updated to reflect retirement of the Crosswalk library.
  • The Intel XDK online build system has been retired, as previously announced.

See the Intel XDK release notes for full bug-fix details and for a list of known issues.

IMPORTANT: Support for creating new App Designer projects has been retired. Existing App Designer projects can still be accessed and edited within the Intel XDK; however, there is no further technical support for the App Designer editor or for applications created using App Designer and there will be no bug fixes for that tool. Additionally, our product and engineering management team has decided there will be no open source release of the App Designer editor.

IMPORTANT: As of July 10, 2017, the Intel XDK cloud-based build servers has been retired. The build system is no longer be available for use with any version of the Intel XDK. Your mobile app projects will still be recognized as Intel XDK mobile app projects and will continue to work within the Simulate tab. Additionally, the Test tab can still be used to push your app to App Preview for on-device testing. Please see the new Cordova Build Package tile on the Build tab for alternatives to using the now retired cloud-based Cordova build system.

IMPORTANT: In February, 2017, the Crosswalk Project was retired. Crosswalk 23 was the last version of the Crosswalk library produced by the Crosswalk Project team. You can continue to build with the Crosswalk library using Cordova CLI or PhoneGap Build, but no further updates to the Crosswalk library will occur beyond version 23 (FYI: the Crosswalk 23 library for Android is based on the Chromium 53 runtime release).

Our automatic updater will notify existing Intel XDK users when the update is available within the Intel XDK. Updates will be released to all users within 24 hours. If you would like the update sooner, you can download it directly from xdk.intel.com and install it manually.

If you experience this error message (or similar) during an automated update:

Screen Shot 2017-05-17 at 14.20.24 .png

Download the installer directly from the links below. Be sure to exit the Intel XDK before you run the installer.

If you are having trouble downloading the Intel XDK installation package from http://xdk.intel.com (either due to failed downloads or timeouts), you can download the files directly from the links at: https://software.intel.com/en-us/xdk/faq

------------------------------------------------

Summary of the 3977 release:

This release resolves several issues that were introduced by the 3900 and 3972 releases:

  • Regressions in the built-in Brackets editor.
  • App Name field (from the Build Settings) is now correct in the <name> tag within the exported config.xml file.
  • The "legacy conversion" and other cert management dialogs were hidden in the dialog input fields.

See the Intel XDK release notes for full bug-fix details and for a list of known issues.

------------------------------------------------

Summary of the 3972 release:

This release retires several features that were previously announced as deprecated, eliminates the requirement to register before using the Intel XDK and fixes several minor bugs:

  • The Linux and Mac OSX version of the Intel XDK would sometimes hang when no network connection was available.
  • The Cordova Build Package tile incorrectly reported an error when build credentials were not provided in the Build Settings.
  • The Bower "auto sync" state now defaults to "no" for all new projects.
  • You are no longer required to register for an Intel XDK account when installing and starting the Intel XDK for the very first time.
  • The Cordova Build Package tile is now usable when the Intel XDK does not have a network connection.
  • The Publish tab has been retired.
  • The alert(), confirm() and other "modal dialogs" now work on the Simulate tab.
  • A "keep-alive" feature was added to minimize lost IoT connection problems.
  • Mobile app templates and samples that depend on App Designer or App Framework have been retired.

See the Intel XDK release notes for full bug-fix details and for a list of known issues.

------------------------------------------------

Summary of the 3922 release:

This is a "hotfix" release that addresses multiple issues encountered with the 3900 release, especially:

  • Problems with Intel XDK account login and registration have been resolved.
  • Fixed issues with selecting icons and splash screens.
  • Improved compatibility of the Cordova Build Package with PhoneGap Build.
  • Resolved editor shortcut key problems encountered on Apple OSX systems.
  • Fixed multiple crash issues, especially associated with App Designer, the Simulate tab and the Projects tab.
  • Updated the underlying Node-Webkit runtime (0.21.3).
  • Simulate tab is now based on Chromium 57 (due to the NW update).

See the Intel XDK release notes for full bug-fix details and for a list of known issues.

Significant changes as part of the 3900 release, and included in the 3922 hotfix, include:

  • The built-in Brackets editor has been updated to the latest version.
  • Samples have been updated to support Intel® Gateway IoT development platforms.
  • Improved IoT daemon installation, especially for newer Intel IoT platforms.
  • Export to Cordova CLI or PhoneGap Build feature.

Features deprecated with the 3900/3922 release:

  • The Build tab's cloud-based Cordova build system will be retired at the end of June, 2017.
  • The Publish tab will also be retired at the end of June, 2017.

------------------------------------------------

Summary of the 3759 release:

With this release of the Intel XDK we officially retired several features that were deprecated in previous product releases. We have also addressed several bugs and issues found in prior releases. See the Intel XDK release notes for full details.

New features added with this release include:

  • Web Services Explorer supports IoT projects
  • Brackets Live Preview added to Develop tab
  • Samples added to support the Intel® Joule™ IoT development board
  • Improved IoT daemon installation, especially for Intel Joule platforms

Features retired with this release:

  • The Debug tab has been retired.
  • The hosted weinre debug server used by the Test tab has been retired.
  • The Live Development Pane in the Develop tab has been retired.
  • The Game Asset Manager and related samples and templates have been retired.
  • Samples and templates that are not useful to developing IoT companion apps have been retired.
  • Featured Cordova plugins that are not useful to developing IoT companion apps have been removed.

IMPORTANT: Retirement means no longer available for use with any version of the Intel XDK. Your mobile app projects will still be recognized as Intel XDK mobile app projects and will continue to build (using the Build tab) and work within the Simulate tab. Additionally, the Test tab is still present and can still be used to push your app to App Preview for on-device testing.

Alternatives to using the Debug tab, the hosted weinre server and the Live Development pane can be found in the Intel XDK release notes.

------------------------------------------------

Summary of the 3641 update:

This Intel XDK release addresses installation issues introduced in the prior release. See the release notes for details.

------------------------------------------------

Summary of the 3619 release:

This Intel XDK release addresses several bugs and issues found in prior releases. See the release notes for bug fix details. New features added with this release include:

  • Keyword-based filters for new project templates and samples
  • New Linux* and Apple* OSX* installers
  • New IoT project samples using Microsoft* Azure*

Feature deprecations with this release:

  • Debug tab has been deprecated and will be removed in a future release.
  • The hosted weinre debug server used by the Test tab has been deprecated and will be removed in a future release.
  • The Live Development Pane in the Develop tab has been deprecated and will be removed in a future release.
  • The Framework7 and Ionic UI frameworks have been deprecated from App Designer and will be removed in a future release.

IMPORTANT: With this release, the Debug tab, the hosted weinre server associated with the Test tab, and the Live Development pane located on the Develop tab have been deprecated and will be retired in the near future. When these features are retired you will no longer be able to use them with any version of the Intel XDK. Your project will continue to be recognized as an Intel XDK HTML5 mobile app project and it will continue to build (using the Build tab) and work within the Simulate tab. Follow the links embedded in each of the deprecated features listed above for more details and pointers to free open-source alternatives to these deprecated features.

Why is the Debug tab being deprecated and removed from the Intel XDK?

In addition to our previously announced deprecation of support for App Framework, within the App Designer UI editor, we are also deprecating support for the use of the Framework7 and Ionic UI frameworks. You can still use these frameworks outside of the App Designer UI editor, as you have always been able to do with any UI framework. Existing projects that are using deprecated UI frameworks will continue to be recognized by App Designer and can be edited within the App Designer UI editor; however, there will be no bug fixes for deprecated frameworks and, once those frameworks are retired, the App Designer UI editor will no longer recognize those projects.

------------------------------------------------

Summary of the 3522 release:

This Intel XDK release is a hot-fix that addresses several bugs and issues found in the 3491 release:

  • Crosswalk version 19 is now the default version for newly created projects. This update will warn you of any existing projects using Crosswalk version 18 (or lower). Google does not require that you use Crosswalk 19 (or higher), so this is just a warning, not an error.

  • Several issues that generated a 'build tab generates ERROR (-7) from "client:upload-manager": Error in zipping package asset files:' error message have been addressed. This primarily impacted Construct2 users who were importing new projects or opening existing projects.

  • The new Simulate tab did not present the window.screen object correctly. See this forum post for additional details.

  • Attempting to run some Cordova apps that did not include any plugins would cause the app to crash or generate a 404 error in the Simulate tab. See this forum post for some examples.

  • Replacing an icon or splash screen with a new file but using the same name for that file would cause an incorrect prompt regarding an invalid resolution. See this forum post for more details.

  • Intel XDK crashes that resulted in "Error: ENOENT" and "Uncaught TypeError: undefined is not a function" errors when using the Simulate tab.

  • Use of the <head data-noxhrfix> tag causes the Simulate tab to fail or hang. See this forum post for additional details.

  • The 750x1334 splash screens (portrait and landscape) have been restored to the iOS Icons and Splash Screens UI.This forum post provides additional details.

  • A custom require() function was placed into the global namespace by the Simulate tab preventing use of require() within a user app. See this forum thread for additional details.

------------------------------------------------

Summary of the 3491 release:

This very important release merges the Intel XDK IoT Edition and the Intel XDK Early Access into a single release of the Intel XDK. We are moving in the direction of supporting Internet of Things (IoT) app development. Since mobile devices are part of that equation, we continue our support of the development of hybrid Cordova mobile HTML5 apps. For more details regarding this new direction, please read Joe's blog. a

We have made some significant improvements for both IoT and mobile Cordova app development with this release:

  • Replacing the Emulate tab with a new Simulate tab.
  • Added a new Cordova CLI 6.2.0 build option (CLI 5.1.1 has been deprecated).
  • Moved iOS mobile provisioning files, icons and splash screens to a new "package-assets" folder.
  • Stability improvements and many bug fixes.

In future releases we will be adding more functionality for IoT app development. We will also be fine-tuning our Cordova mobile app support to align with the needs of IoT app development. As a result, we are deprecating some mobile app development features that are not heavily used or are inconsistent with IoT app development needs.

Feature deprecations and removals with this release:

  • Profile tab has been removed. Please use the profiling features available in the Chrome Debug Tool (on the Debug tab).
  • Cordova CLI 5.1.1 has been deprecated and will be removed in our next release, likely in September 2016.
  • Legacy Windows 8.x build platforms have been deprecated. They are only available using CLI 5.1.1 and 5.4.1. Only Windows 10 UAP builds are supported with CLI 6.2.0. These older Windows 8.x platform builds will be removed in September 2016.
  • Game Asset Manager, samples and templates have been deprecated and will be removed in a future release.
  • Legacy Whitelist (Android only) was previously deprecated and is no longer available for new projects.

------------------------------------------------

Versions of the Intel XDK released prior to August 2016 (3400 and older) no longer support the Build tab, Test tab and Intel App Preview. This change was necessary to improve the security and performance of our Intel XDK cloud-based build system. If you are currently running version 3400 or older you must upgrade your copy of the Intel XDK!!

Tags (2)
0 Kudos
65 Replies
Highlighted
Beginner
209 Views

This issue has been identified as bug and reported on November 2016.

https://software.intel.com/en-us/forums/intel-xdk/topic/703233

Sadly new release does not fix it. So the Web services became useless and none of it functioning.

0 Kudos
Highlighted
209 Views

Sam Suresh wrote:

This issue has been identified as bug and reported on November 2016.

https://software.intel.com/en-us/forums/intel-xdk/topic/703233

Sadly new release does not fix it. So the Web services became useless and none of it functioning.

If you have not yet seen this notice > https://software.intel.com/en-us/forums/intel-xdk/topic/731305 < the App Designer feature has been deprecated and will be retired in a future release of the XDK. The problem described in the thread you are referencing is related to a bug within App Designer that will not be fixed.

0 Kudos
Highlighted
Beginner
209 Views

Hello!

In new release I have a problem. Intel XDK before was installed [Lubuntu 16.04] (and in VirtualBox Intel XDK wasn't installed [Lubuntu 16.09]). The situation is the same.

After successful install I have a message - [path]/index.html No such file or directory.

xdk.sh doesn't opening Intel XDK.

 

0 Kudos
Highlighted
209 Views

Elias -- Please take a look at this thread and see if it provides any help > https://software.intel.com/en-us/forums/intel-xdk/topic/721074 <

0 Kudos
Highlighted
Beginner
209 Views

Hello everybody.
In the last few days I can not run my XDK apps anymore.
I would like to know if someone else has problems like: slow, sometimes controller.js does not dial with services.js; Sometimes does not see the internet connection (but the connection is there); Sometimes deny access to db and does not extract data; Sometimes crash XDK. I installed XDK 3922 on another PC, but the same problem occurs. The App in question has never given any problems, it is even published on PlayStore and it works. I'm reshaped from scratch by reconfiguring the entire app thinking of a code update issue. Nothing. It starts up the first time, it does not download the data, and if the update simulator crashes.
Does anyone have such problems?

UPDATE 1

I'm doing other tests and it seems that app blocking depends on phonegap push plugin (app.initialize). Is very strange. It's the same package already tested and published. I continue checking.

 

UPDATE 2

Found. Cordova 6.2 on XDK but plugin 1.10.2 requires 6.4.0.

0 Kudos
Highlighted
209 Views

Luigi Cama wrote:

UPDATE 2
Found. Cordova 6.2 on XDK but plugin 1.10.2 requires 6.4.0.

Unfortunately, you cannot select CLI 6.4 directly in the XDK build settings. However, you can modify the exported config.xml file to reference 6.4 if you plan to submit to PhoneGap Build. If you are building with Cordova CLI locally, what you build with is determined by the version of CLI you have installed, so that parameter in the config.xml file is meaningless, in the CLI case.

0 Kudos
Highlighted
Beginner
209 Views

Since installing this update, every time I edit a js file and then switch to another one to edit it, I get a message saying, "xxx.js has been modified on disk outside of Brackets, but also has unsaved changes in Brackets.  Which version do you want to keep?"

This only happens when I modify a js file and then switch to another file before saving.  It's very obnoxious and I don't know why it keeps thinking the files are changed on the disk, I never had this problem before.  Anyone have any ideas?

Thanks,

Ryan

0 Kudos
Highlighted
209 Views

Are you using a network disk or a DropBox or folder to hold your project folder and files?

Which platform are you using? Windows, Mac or Linux?

0 Kudos
Highlighted
Beginner
209 Views

Are there download links for the 3972 version? I missed the update and it has a few things I need to keep moving forward.

 

Thanks.

0 Kudos
Highlighted
209 Views

There were several nagging issues in 3972 that were fixed in the 3977 hotfix release, which is available at http://xdk.intel.com and in the first post of this thread. See the update details here > https://software.intel.com/en-us/xdk/docs/release-notes-information-intel-xdk <

0 Kudos
Highlighted
Beginner
209 Views

 
Criei um projeto no programa Intel XDK e abri-o no aplicativo Intel® App Preview, e ele não abre. Ele nem sequer abre na primeira página do aplicativo.
Saudações, Flávio
 
0 Kudos
Highlighted
209 Views

Flávio d. wrote:

I created a project in the Intel XDK program and opened it in the Intel® App Preview application, and it does not open. It does not even open on the first page of the application.

Are you able to open the samples in App Preview? Do the following:

  • create a new project based on the "hello cordova" sample
  • confirm that your new "hello cordova" project runs in the Simulate tab
  • push that new "hello cordova" project to App Preview using the Test tab
  • Does your "hello cordova" project run in App Preview?
0 Kudos
Highlighted
Beginner
209 Views

Hello everyone. First of all, I wanted to thank you for the excellent support provided by Intel XDK and the support of all its workers. On the other hand ... I wanted to tell you that I will continue to use your services, but I have a problem.
Since I updated yesterday to version 3983 all the compilations I make in phonegap work me poorly, or you do not see the full screen on the device .. or it does not work, this is cause of the crosswalk or at least the feeling it gives me. However with the V3977 everything worked perfectly.

Right now I have a game stopped and pending updating and I can not do it with version 3983 as they are all bad experiences for screen sizes and good performance.

I always got into the config file. And changed the C.L.I to 5.1.1 so that everything worked correctly. But now it does not matter how I change it, since the crosswalk plugin gives me glitches or limits me to compile.

Just wanted to ask ... Please, could you share with me your version of Intel XDK V3977 so that I can urgently launch the update that I have pending?

With the V3977 everything works perfectly for me on all devices. I need the Exe of the Intel XDK V3977. Please

Thank you so much

0 Kudos
Highlighted
209 Views

Javier -- does your app attempt to connect over the Internet when it starts? There may be an issue with the whitelist settings in the config.xml file that is exported. I just discovered a bug this morning. One way to work around this issue is to unzip the exported package, open the config.xml file in a text editor and change any lines like these:

<platform name="Android" >
<platform name="iOS" >
<platform name="Windows" >

So they look like this:

<platform name="android" >
<platform name="ios" >
<platform name="windows" >

In other words, change the platform names so they are lowercase. This should appear near the front of the config.xml file and it contains your whitelist settings.

I'm also sending you a private message with a test version to try.

0 Kudos
Highlighted
Beginner
209 Views

Hi, Thanks for the quick response. When I try to access the attachments that you sent me to the mail, I get a message in the intel (access denied) URL. On the other hand, my game works perfectly offline, I do not think that is the problem. In the past in version 3977, in the config file. Just changed the C.L.I version from 6.2.0 to 5.1.1 and everything worked perfect, my apk was compatible with devices superior to Android 4.0.2. Now doing the same change, I also have to change the XDK from the XDK to the crosswalk embed V and change it to 19 so that it works, as well as change the min SDK and target versions. The apk opens perfectly on devices and can run, but the problem is not that. The problem is that now it generates some small black margins on the sides of the screen of the test device, when before it did not. So I think after several tests ... that the problem is in the update of Crosswalk and embed. Below I attach the lines that I change in the config file.

<preference name="phonegap-version" value="cli-5.1.1" />
<preference name="android-minSdkVersion" value="14"/>
<preference name="android-targetSdkVersion" value="23"/>

And this other line is the one that I think is giving me that problem. It is not a development problem, and I do not think it's because of the compilation, I just think the problem is because of the crosswalk versions change, when I compress the package in .zip file and upload it to phonegap, it compiles me with no problems, But it does not let me see the app in full screen on the device without black margins.

<plugin name="cordova-plugin-crosswalk-webview" spec="1.8.0"/>

 

If I compile the project as it comes by default from intel. My app would only support 6.2 android devices I think I remember and that is not feasible.
So the only solution I find right now is to have the Intel XDK V3977 Version. That would solve my problem.

Working with S.O: Windows

I would appreciate if you could share with me the Intel XDK Exe file V3977

Thank you so much for everything.

regards

0 Kudos
Highlighted
Beginner
209 Views

I still have the same problem: S

0 Kudos
Highlighted
209 Views

The only significant difference between 3977 and 3983 are the contents of the config.xml file, and adding some code to properly handle exporting to CLI 6.5 and Crosswalk 23.

I think part of the problem is targeting API level 23. What version of Android does your currently published version target?

If you publish with a target of 23 (Android 6.0) you cannot publish with a target of less than 23 in any future updates, and the earlier versions of Crosswalk work better with a target of 21, not 23. There's a compatibility layer that's inserted depending on the targeted version. So if your current published version targets 21, I would set that back to 21.

As a test, use the following in a build to see if it fixes anything:

<preference name="phonegap-version" value="cli-5.1.1" />
<preference name="android-minSdkVersion" value="14"/>
<preference name="android-targetSdkVersion" value="21"/>
<plugin name="cordova-plugin-crosswalk-webview" spec="1.8.0"/>

And then try these, as well:

<preference name="phonegap-version" value="cli-6.2.0" />
<preference name="android-minSdkVersion" value="14"/>
<preference name="android-targetSdkVersion" value="21"/>
<plugin name="cordova-plugin-crosswalk-webview" spec="1.8.0"/>

and:

<preference name="phonegap-version" value="cli-6.5.0" />
<preference name="android-minSdkVersion" value="19"/>
<preference name="android-targetSdkVersion" value="21"/>
<plugin name="cordova-plugin-crosswalk-webview">

 

0 Kudos
Highlighted
209 Views

Javier del A. wrote:

I believe that with a simple question you can help me. What version of

<preference name = "phonegap-version" value = "cli-6.2.0" />

I should check, and that version of

<preference name = "android-minSdkVersion" value = "14" />
<preference name = "android-targetSdkVersion" value = "23" />

should I choose so that when I compile with phonegap me an apk compatible with Android 4.0 and higher?

Thanks for everything

I highly recommend that you forget about supporting version 4.0 of Android, it is not supported by Crosswalk 19 and it is not supported by many other libraries and apps. It also represents a tiny percentage of devices in use. Instead, if you want to support devices older than 4.4 you should support only 4.1 and later, not 4.0 and later.

Use this tag to set the minimum Android version you are supporting (this example is set to support Android 4.1 as the minimum):

<preference name = "android-minSdkVersion" value = "16" />

You can see a complete list of API levels versus Android version numbers here > https://source.android.com/source/build-numbers < Also, this chart gives a good approximation of what percentage of Android devices are actually in use > https://developer.android.com/about/dashboards/index.html < You can see that Android 4.0 is less than 1% of the total population of Android devices, it's time to stop supporting Android 4.0.

Also, I highly recommend that you DO NOT target Android 6.0 (API level 23). Many plugins are not compatible with this version of the Android and require targeting a lower version of Android. In addition, once you target 23 and publish to the store with 23 you cannot change your mind and go to a lower version, the store will not allow that. You may find that in order to target 23 you have to set your minimum API level to Android 5 (API level 21) to insure that everything works correctly. So I recommend you use the following:

<Preference name = "android-targetSdkVersion" value = "19" />
0 Kudos
Highlighted
209 Views

Javier del A. wrote:

Sorry for the delay, but yesterday I managed to perfectly compile the V3987 and when I uninstalled the Intel XDK V3987 to install the V3977 I got this error message. I think it's a Bug. I have deleted it through (regedit), uninstalled it and deleted the root files, but I still get this message out, you know what it should be?

error Intel.png

Regarding trouble with installing the older version, that is not a bug, I suspect your uninstall of the newer version was incomplete. See this FAQ for instructions on how to completely uninstall the XDK > https://software.intel.com/en-us/xdk/faqs/general#uninstall-xdk < so you can then install any version without seeing that warning.

0 Kudos