Question

I need to develop hybrid applications (imagine something like a rich text editor) for Windows, Mac, Android and iOS.

So I'm looking for a framework where I can:

  1. Use HTML5 + Node.js in a native app.
  2. Use native code as libraries (for example for monitor screenshots)
  3. Use some native widgets for a better user experience.

For requirements 1 and 2 I can use Node-Webkit or Brackets Shell and Node-Gyp. But what for requirements 3?

Maybe some like WPF Chromium (for Windows) but how can I use also Node.js in it?

Was it helpful?

Solution

If you want to use native widgets, you will need a bridge or several ones that match the platform/devices you want to target. IMO you'll lose the benefit of what node-webkit offers, which is having JS/nodeJS on the whole stack and HTML5 for a versatile UI.

Many third-parties HTML5/JS/NodeJS fulfil almost all your needs. What are the particular widgets you are interested in?

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top