Cross-Platform Desktop Applications: Using Node, Electron, and NW.js

Worth: $32.12
(as of Sep 23,2021 02:22:29 UTC – Particulars)



Cross-Platform Desktop Purposes guides you step-by-step by creating Node.js desktop purposes with NW.js and Electron from GitHub. Foreword by Cheng Zhao, creator of Electron.

Buy of the print e-book features a free eBook in PDF, Kindle, and ePub codecs from Manning Publications.

In regards to the Know-how

Desktop software growth has historically required high-level programming languages and specialised frameworks. With Electron and NW.js, you may apply your current internet dev expertise to create desktop purposes utilizing solely HTML, CSS, and JavaScript. And people purposes will work throughout Home windows, Mac, and Linux, radically decreasing growth and coaching time.

In regards to the Guide

Cross-Platform Desktop Purposes guides you step-by-step by the event of desktop purposes utilizing Electron and NW.js. This instance-filled information reveals you find out how to create your personal file explorer, after which steps by among the APIs offered by the frameworks to work with the digital camera, entry the clipboard, make a recreation with keyboard controls, and construct a Twitter desktop notification device. You will then discover ways to take a look at your purposes, and debug and package deal them as binaries for numerous OSs.

What’s Inside

  • Create a selfie app with the desktop digital camera
  • Discover ways to take a look at Electron apps with Devtron
  • Discover ways to use Node.js along with your software

In regards to the Reader

Written for builders conversant in HTML, CSS, and JavaScript.

In regards to the Creator

Paul Jensen works at Starcount and lives in London, UK.

Desk of Contents


  1. Introducing Electron and NW.js
  2. Laying the inspiration on your first desktop software
  3. Constructing your first desktop software
  4. Delivery your first desktop software

  6. Utilizing Node.js inside NW.js and Electron
  7. Exploring NW.js and Electron’s internals

  9. Controlling how your desktop app is displayed
  10. Creating tray purposes
  11. Creating software and context menus
  12. Dragging and dropping information and crafting the UI
  13. Utilizing a webcam in your software
  14. Storing app knowledge
  15. Copying and pasting contents from the clipboard
  16. Binding on keyboard shortcuts
  17. Making desktop notifications

  19. Testing desktop apps
  20. Enhancing app efficiency with debugging
  21. Packaging the appliance for the broader world

From the Writer


About this Guide

NW.js and Electron are desktop software frameworks powered by Node.js. They permit builders to create cross-platform desktop apps utilizing HTML, CSS, and Java-Script. They provide internet designers and builders a method to take their current expertise for crafting internet apps and interfaces, and apply that to constructing desktop apps. The frameworks additionally assist delivery apps for Mac OS, Home windows, and Linux from the identical codebase, that means that builders can save time and power when creating desktop apps that each one OSs can use.

NW.js and Electron come from a shared historical past, and have some comparable approaches to app options. This e-book covers each frameworks subject by subject, serving to you to see what they’ve in frequent, and the place they differ of their approaches. It will provide help to to resolve which framework is finest on your wants. We’ll cowl a broad vary of apps and options collectively, to spark your ardour and curiosity, in addition to present concepts for belongings you would possibly need to construct however don’t understand how.

I hope you benefit from the e-book, and that you simply get to make one thing nice with it.

Who Ought to Learn This Guide

Anybody who has expertise with HTML, CSS, and JavaScript can choose up this e-book and familiarize yourself with it immediately. Expertise with Node.js shouldn’t be a requirement, however expertise will come in useful. If you happen to’re fully new to HTML, CSS, and JavaScript, then it will be finest to get acquainted with these applied sciences earlier than you start to learn this e-book.

Writer‏:‎Manning Publications; 1st version (Might 15, 2017)
Paperback‏:‎312 pages
Merchandise Weight‏:‎1.39 kilos
Dimensions‏:‎7.38 x 0.8 x 9.25 inches


Fry Electronics is an automatic aggregator of the all world’s media. In each content, the hyperlink to the primary source is specified. All trademarks belong to their rightful owners, all materials to their authors. If you are the owner of the content and do not want us to publish your materials, please contact us by email – The content will be deleted within 24 hours.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

14 − 12 =

Back to top button