Cross-Platform Desktop Applications
Using Node, Electron, and NW.js
Seiten
2017
Manning Publications (Verlag)
978-1-61729-284-2 (ISBN)
Manning Publications (Verlag)
978-1-61729-284-2 (ISBN)
It’s tedious and time-consuming to create OS-specific versions of
every desktop application, especially with different set of tools for
each platform. NW.js radically simplifies desktop development,
providing a true cross-platform development stack built on HTML,
CSS and JavaScript, Node.js modules, and the Chrome Blink engine.
NW.js applications interact with the host operating system just like any
other platform-native project, so developers have full access to all local
files and resources. The performance is great, and best of all, it saves
developers time because they only have to write one version of their
application.
Cross-Platform Desktop Applications guides readers step-by-step as
they learn to develop NW.js desktop applications that run on Windows,
OSX and Linux. They begin by getting the big picture of what NW.js
can (and can’t) do. Readers test drive NW.js as they build their first
desktop application. Next, they find out how to take advantage of OSspecific
features like menus, system-tray apps, clipboards, and the file
system. Along the way, this book teaches how to debug errors and
diagnose performance bottlenecks with NW.js’s browser developer
tools, package an application as a standalone executable for each OS,
and even distribute it to various app stores. The book gives developers
the inspiration and skills they need to code pro quality desktop
applications using the web languages they already know.
Key features:
Step-by-step lessons
Package and distribute application to a variety of app stores
Develop pro quality desktop applications with web languages
AUDIENCE
Written for web designers and developers familiar with HTML, CSS, and JavaScript. No desktop app development experience required.
ABOUT THE TECHNOLOGY
NW.js radically simplifies desktop development, providing a true crossplatform
development stack built on HTML, CSS and JavaScript, Node.js
modules, and the Chrome Blink engine.
every desktop application, especially with different set of tools for
each platform. NW.js radically simplifies desktop development,
providing a true cross-platform development stack built on HTML,
CSS and JavaScript, Node.js modules, and the Chrome Blink engine.
NW.js applications interact with the host operating system just like any
other platform-native project, so developers have full access to all local
files and resources. The performance is great, and best of all, it saves
developers time because they only have to write one version of their
application.
Cross-Platform Desktop Applications guides readers step-by-step as
they learn to develop NW.js desktop applications that run on Windows,
OSX and Linux. They begin by getting the big picture of what NW.js
can (and can’t) do. Readers test drive NW.js as they build their first
desktop application. Next, they find out how to take advantage of OSspecific
features like menus, system-tray apps, clipboards, and the file
system. Along the way, this book teaches how to debug errors and
diagnose performance bottlenecks with NW.js’s browser developer
tools, package an application as a standalone executable for each OS,
and even distribute it to various app stores. The book gives developers
the inspiration and skills they need to code pro quality desktop
applications using the web languages they already know.
Key features:
Step-by-step lessons
Package and distribute application to a variety of app stores
Develop pro quality desktop applications with web languages
AUDIENCE
Written for web designers and developers familiar with HTML, CSS, and JavaScript. No desktop app development experience required.
ABOUT THE TECHNOLOGY
NW.js radically simplifies desktop development, providing a true crossplatform
development stack built on HTML, CSS and JavaScript, Node.js
modules, and the Chrome Blink engine.
Paul Jensen is the founder of Anephenix, a Node.js consultancy. He is also the Lead Developer of the SocketStream web framework, and the creator of Dashku, a realtime dashboard solution.
Erscheinungsdatum | 04.10.2016 |
---|---|
Verlagsort | New York |
Sprache | englisch |
Maße | 190 x 235 mm |
Gewicht | 631 g |
Themenwelt | Mathematik / Informatik ► Informatik ► Grafik / Design |
Informatik ► Office Programme ► Outlook | |
Informatik ► Programmiersprachen / -werkzeuge ► Mac / Cocoa Programmierung | |
Mathematik / Informatik ► Informatik ► Software Entwicklung | |
Mathematik / Informatik ► Informatik ► Web / Internet | |
ISBN-10 | 1-61729-284-2 / 1617292842 |
ISBN-13 | 978-1-61729-284-2 / 9781617292842 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
Mehr entdecken
aus dem Bereich
aus dem Bereich
Buch | Hardcover (2012)
Westermann Schulbuchverlag
CHF 44,90
Schulbuch Klassen 7/8 (G9)
Buch | Hardcover (2015)
Klett (Verlag)
CHF 29,90
Buch | Softcover (2004)
Cornelsen Verlag
CHF 23,90