{"product_id":"cross-platform-desktop-applications-using-node-electron-and-nw-js-9781617292842","title":"Cross-Platform Desktop Applications: Using Node, Electron, and Nw.Js","description":"\u003cp\u003e • Author(s): Paul B. Jensen\u003cbr\u003e • Publisher: Manning Publications\u003cbr\u003e • Publisher Imprint: Manning Publications\u003cbr\u003e • BISAC: Languages - JavaScript\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eIt's tedious and time-consuming to create OS-specific versions of\u003c\/p\u003e \u003cp\u003eevery desktop application, especially with different set of tools for\u003c\/p\u003e \u003cp\u003eeach platform. NW.js radically simplifies desktop development, \u003c\/p\u003e \u003cp\u003eproviding a true cross-platform development stack built on HTML, \u003c\/p\u003e \u003cp\u003eCSS and JavaScript, Node.js modules, and the Chrome Blink engine.\u003c\/p\u003e \u003cp\u003eNW.js applications interact with the host operating system just like any\u003c\/p\u003e \u003cp\u003eother platform-native project, so developers have full access to all local\u003c\/p\u003e \u003cp\u003efiles and resources. The performance is great, and best of all, it saves\u003c\/p\u003e \u003cp\u003edevelopers time because they only have to write one version of their\u003c\/p\u003e \u003cp\u003eapplication.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003ci\u003e\u003c\/i\u003e\u003cp\u003e \u003c\/p\u003eCross-Platform Desktop Applications guides readers step-by-step as \u003cp\u003e \u003c\/p\u003e \u003cp\u003ethey learn to develop NW.js desktop applications that run on Windows, \u003c\/p\u003e \u003cp\u003eOSX and Linux. They begin by getting the big picture of what NW.js\u003c\/p\u003e \u003cp\u003ecan (and can't) do. Readers test drive NW.js as they build their first\u003c\/p\u003e \u003cp\u003edesktop application. Next, they find out how to take advantage of OSspecific\u003c\/p\u003e \u003cp\u003efeatures like menus, system-tray apps, clipboards, and the file\u003c\/p\u003e \u003cp\u003esystem. Along the way, this book teaches how to debug errors and\u003c\/p\u003e \u003cp\u003ediagnose performance bottlenecks with NW.js's browser developer\u003c\/p\u003e \u003cp\u003etools, package an application as a standalone executable for each OS, \u003c\/p\u003e \u003cp\u003eand even distribute it to various app stores. The book gives developers\u003c\/p\u003e \u003cp\u003ethe inspiration and skills they need to code pro quality desktop\u003c\/p\u003e \u003cp\u003eapplications using the web languages they already know.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003e\u003cb\u003eKey features: \u003c\/b\u003e\u003c\/p\u003e \u003cul\u003e \u003cli\u003e Step-by-step lessons \u003c\/li\u003e \u003cli\u003e Package and distribute application to a variety of app stores \u003c\/li\u003e \u003cli\u003e Develop pro quality desktop applications with web languages \u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003e\u003cb\u003eAUDIENCE\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWritten for web designers and developers familiar with HTML, CSS, and JavaScript. No desktop app development experience required.\u003c\/p\u003e \u003cp\u003e\u003cb\u003e\u003c\/b\u003e \u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e \u003cb\u003eABOUT THE TECHNOLOGY\u003c\/b\u003e\u003cp\u003e\u003c\/p\u003e \u003cp\u003eNW.js radically simplifies desktop development, providing a true crossplatform\u003c\/p\u003e \u003cp\u003edevelopment stack built on HTML, CSS and JavaScript, Node.js\u003c\/p\u003e \u003cp\u003emodules, and the Chrome Blink engine.\u003c\/p\u003e","brand":"Manning Publications","offers":[{"title":"Paperback","offer_id":45356293488791,"sku":"9781617292842","price":3916.0,"currency_code":"INR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/3471\/1191\/files\/9781617292842.webp?v=1767671759","url":"https:\/\/atlanticbooks.com\/products\/cross-platform-desktop-applications-using-node-electron-and-nw-js-9781617292842","provider":"Atlantic Books","version":"1.0","type":"link"}