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

Paul B. Jensen

ISBN 10: 1617292842 ISBN 13: 9781617292842
Verlag: Manning Publications, 2017
Neu Softcover

Verkäufer Kennys Bookshop and Art Galleries Ltd., Galway, GY, Irland Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

AbeBooks-Verkäufer seit 27. Februar 2001


Beschreibung

Beschreibung:

. 2017. 1st Edition. Paperback. . . . . Bestandsnummer des Verkäufers V9781617292842

Diesen Artikel melden

Inhaltsangabe:

Summary

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

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

Desktop application development has traditionally required high-level programming languages and specialized frameworks. With Electron and NW.js, you can apply your existing web dev skills to create desktop applications using only HTML, CSS, and JavaScript. And those applications will work across Windows, Mac, and Linux, radically reducing development and training time.

About the Book

Cross-Platform Desktop Applications guides you step by step through the development of desktop applications using Electron and NW.js. This example-filled guide shows you how to create your own file explorer, and then steps through some of the APIs provided by the frameworks to work with the camera, access the clipboard, make a game with keyboard controls, and build a Twitter desktop notification tool. You'll then learn how to test your applications, and debug and package them as binaries for various OSs.

What's Inside

  • Create a selfie app with the desktop camera
  • Learn how to test Electron apps with Devtron
  • Learn how to use Node.js with your application

About the Reader

Written for developers familiar with HTML, CSS, and JavaScript.

About the Author

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

Table of Contents

    PART 1 - WELCOME TO NODE.JS DESKTOP APPLICATION DEVELOPMENT

  1. Introducing Electron and NW.js
  2. Laying the foundation for your first desktop application
  3. Building your first desktop application
  4. Shipping your first desktop application
  5. PART 2 - DIVING DEEPER

  6. Using Node.js within NW.js and Electron
  7. Exploring NW.js and Electron's internals
  8. PART 3 - MASTERING NODE.JS DESKTOP APPLICATION DEVELOPMENT

  9. Controlling how your desktop app is displayed
  10. Creating tray applications
  11. Creating application and context menus
  12. Dragging and dropping files and crafting the UI
  13. Using a webcam in your application
  14. Storing app data
  15. Copying and pasting contents from the clipboard
  16. Binding on keyboard shortcuts
  17. Making desktop notifications
  18. PART 4 - GETTING READY TO RELEASE

  19. Testing desktop apps
  20. Improving app performance with debugging
  21. Packaging the application for the wider world

Über die Autorin bzw. den Autor: 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.

„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.

Bibliografische Details

Titel: Cross-Platform Desktop Applications: Using ...
Verlag: Manning Publications
Erscheinungsdatum: 2017
Einband: Softcover
Zustand: New
Auflage: 1. Auflage

Beste Suchergebnisse bei AbeBooks

Beispielbild für diese ISBN

Jensen, Paul
Verlag: Manning Publications, 2017
ISBN 10: 1617292842 ISBN 13: 9781617292842
Gebraucht Paperback

Anbieter: HPB-Red, Dallas, TX, USA

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Paperback. Zustand: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Bestandsnummer des Verkäufers S_384580143

Verkäufer kontaktieren

Gebraucht kaufen

EUR 6,40
EUR 3,20 shipping
Versand innerhalb von USA

Anzahl: 1 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Jensen, Paul
Verlag: Manning, 2017
ISBN 10: 1617292842 ISBN 13: 9781617292842
Gebraucht paperback

Anbieter: Evergreen Goodwill, Seattle, WA, USA

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

paperback. Zustand: Good. Bestandsnummer des Verkäufers mon0000344458

Verkäufer kontaktieren

Gebraucht kaufen

EUR 6,46
EUR 3,41 shipping
Versand innerhalb von USA

Anzahl: 1 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Jensen, Paul B.
ISBN 10: 1617292842 ISBN 13: 9781617292842
Gebraucht Softcover

Anbieter: Better World Books, Mishawaka, IN, USA

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: Good. Used book that is in clean, average condition without any missing pages. Bestandsnummer des Verkäufers 42429596-6

Verkäufer kontaktieren

Gebraucht kaufen

EUR 9,71
Versand gratis
Versand innerhalb von USA

Anzahl: 2 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Jensen, Paul
Verlag: Manning Publications, 2017
ISBN 10: 1617292842 ISBN 13: 9781617292842
Gebraucht Paperback

Anbieter: ThriftBooks-Dallas, Dallas, TX, USA

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Paperback. Zustand: Very Good. No Jacket. Former library book; May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less. Bestandsnummer des Verkäufers G1617292842I4N10

Verkäufer kontaktieren

Gebraucht kaufen

EUR 9,96
Versand gratis
Versand innerhalb von USA

Anzahl: 1 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Jensen, Paul
Verlag: Simon and Schuster, 2017
ISBN 10: 1617292842 ISBN 13: 9781617292842
Gebraucht Softcover

Anbieter: INDOO, Avenel, NJ, USA

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: As New. Unread copy in mint condition. Bestandsnummer des Verkäufers SS9781617292842

Verkäufer kontaktieren

Gebraucht kaufen

EUR 39,71
Versand gratis
Versand innerhalb von USA

Anzahl: Mehr als 20 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Jensen, Paul
Verlag: Simon and Schuster, 2017
ISBN 10: 1617292842 ISBN 13: 9781617292842
Neu Softcover

Anbieter: INDOO, Avenel, NJ, USA

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: New. Brand New. Bestandsnummer des Verkäufers 9781617292842

Verkäufer kontaktieren

Neu kaufen

EUR 39,80
Versand gratis
Versand innerhalb von USA

Anzahl: Mehr als 20 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Jensen, Paul
Verlag: Manning, 2017
ISBN 10: 1617292842 ISBN 13: 9781617292842
Neu Softcover

Anbieter: Majestic Books, Hounslow, Vereinigtes Königreich

Verkäuferbewertung 4 von 5 Sternen 4 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: New. pp. 275. Bestandsnummer des Verkäufers 371241956

Verkäufer kontaktieren

Neu kaufen

EUR 42,49
EUR 7,43 shipping
Versand von Vereinigtes Königreich nach USA

Anzahl: 2 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Jensen, Paul
Verlag: Manning, 2017
ISBN 10: 1617292842 ISBN 13: 9781617292842
Neu Softcover

Anbieter: Biblios, Frankfurt am main, HESSE, Deutschland

Verkäuferbewertung 4 von 5 Sternen 4 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: New. pp. 275. Bestandsnummer des Verkäufers 18374803505

Verkäufer kontaktieren

Neu kaufen

EUR 43,99
EUR 9,95 shipping
Versand von Deutschland nach USA

Anzahl: 4 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Jensen, Paul
Verlag: Manning, 2017
ISBN 10: 1617292842 ISBN 13: 9781617292842
Neu Softcover

Anbieter: Books Puddle, New York, NY, USA

Verkäuferbewertung 4 von 5 Sternen 4 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: New. pp. 275. Bestandsnummer des Verkäufers 26374803515

Verkäufer kontaktieren

Neu kaufen

EUR 44,72
EUR 3,41 shipping
Versand innerhalb von USA

Anzahl: 2 verfügbar

In den Warenkorb

Foto des Verkäufers

Paul B Jensen
Verlag: Manning Publications, US, 2017
ISBN 10: 1617292842 ISBN 13: 9781617292842
Neu Paperback

Anbieter: Rarewaves USA, OSWEGO, IL, USA

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Paperback. Zustand: New. 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. Bestandsnummer des Verkäufers LU-9781617292842

Verkäufer kontaktieren

Neu kaufen

EUR 50,04
Versand gratis
Versand innerhalb von USA

Anzahl: 10 verfügbar

In den Warenkorb

Es gibt 7 weitere Exemplare dieses Buches

Alle Suchergebnisse ansehen