Live data from Hacker News

Intel XDK: An HTML5 development IDE

software.intel.com

51–58 of 58 posts

Re: Intel XDK: An HTML5 development IDE

#51
post #5

If you're curious why Intel is making an HTML5 IDE and what their goals are, you can check out this blog post: http://software.intel.com/en-us/html5/blogs/why-intel-xdk-ne...

Dang, all those asterisks that don't actually refer to footnotes are really confusing. I wonder if they are supposed to be trademark symbols...

Yes, those asterisks just refer to a footnote that declares that "*Other names and brands may be claimed as the property of others." --> http://www.intel.com/content/www/us/en/legal/trademarks.html

Re: Intel XDK: An HTML5 development IDE

#52
post #2

Seems like the most advanced node-webkit [1] application so far. Great to see how node.js is used for more and more crossplatform non-web apps. Cites Atwoods law here... [1] https://github.com/rogerwang/node-webkit

Has anyone tried to develop node-webkit apps with XDK? I'm using IDEA at the moment with few workarounds, but if this works better I'll make the switch.

You cannot use the XDK to develop node-webkit apps. The XDK itself is a node-webkit app, but you use it to develop HTML5 hybrid apps for mobile devices.

Re: Intel XDK: An HTML5 development IDE

#53
post #47

Why does an IDE require a username and password to use it?

The username and password is needed to manage your cloud account; a backend server that is used for build services and to manage the wireless test and debug features. If you are not connected to the Internet when you start the XDK it will still function, but you will, obviously, not be able to use those features that require access to the cloud services to function.

Re: Intel XDK: An HTML5 development IDE

#54

Why must I signup to Intel XDK ? This should be optional

The username and password is needed to manage your cloud account; a backend server that is used for build services and to manage the wireless test and debug features. If you are not connected to the Internet when you start the XDK it will still function, but you will, obviously, not be able to use those features that require access to the cloud services to function.

Re: Intel XDK: An HTML5 development IDE

#56

Disappointed to see that it's Windows only.

The XDK itself is available for Windows, OS X and Linux. When you go to the download page (http://xdk-software.intel.com/) it detects the OS you are using and provides you with the appropriate download. At the bottom of the download page are links to download the XDK for a "non-detected" system.

The XDK operates identically on all three platforms, one of the reasons for using node-webkit to create the app.

Re: Intel XDK: An HTML5 development IDE

#57
post #56

Disappointed to see that it's Windows only.

The XDK itself is available for Windows, OS X and Linux. When you go to the download page ( http://xdk-software.intel.com/ ) it detects the OS you are using and provides you with the appropriate download. At the bottom of the download page are links to download the XDK for a "non-detected" system. The XDK operates identically on all three platforms, one of the reasons for using node-webkit to create the app.

Interesting. I just assumed since it seems to have detected that my Linux machine is running Windows. The fact that they were using node-webkit did make me surprised that it appeared to be platform-specific.

Re: Intel XDK: An HTML5 development IDE

#58
post #28

Earlier quoted context omitted.

AppMobi actually used Ejecta[1] for their Canvas2D rendering on iOS - which it seems also made its way into the Intel XDK[2]. I believe they have their own implementation for Canvas2D on Android, but sadly, it's all closed source. I should really get a cross-platform effort for Ejecta going. We have CocoonJS and Intel's XDK, but afaik there's no Open Source alternative right now. [1] http://impactjs.com/ejecta [2] ht…

There is an effort to port ejecta to android, which a company I used to work for is now maintaining. That means accelerated canvas for the big two.

I thought I'd put more detail in. The project is called ejecta-x. http://wizcorp.github.io/Ejecta-X/
Post reply on HN