Artículos relacionados a Cross-Platform Desktop Applications: Using Node, Electron,...

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

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

Sinopsis

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

"Sinopsis" puede pertenecer a otra edición de este libro.

Acerca del 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.

"Sobre este título" puede pertenecer a otra edición de este libro.

Comprar usado

Condición: Bueno
May have limited writing in cover...
Ver este artículo

EUR 9,33 gastos de envío desde Estados Unidos de America a España

Destinos, gastos y plazos de envío

Comprar nuevo

Ver este artículo

EUR 3,45 gastos de envío desde Estados Unidos de America a España

Destinos, gastos y plazos de envío

Resultados de la búsqueda para Cross-Platform Desktop Applications: Using Node, Electron,...

Imagen de archivo

Jensen, Paul B.
Publicado por Manning Publications, 2017
ISBN 10: 1617292842 ISBN 13: 9781617292842
Antiguo o usado Paperback

Librería: ThriftBooks-Dallas, Dallas, TX, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Paperback. Condición: Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less 1.44. Nº de ref. del artículo: G1617292842I4N00

Contactar al vendedor

Comprar usado

EUR 9,84
Convertir moneda
Gastos de envío: EUR 9,33
De Estados Unidos de America a España
Destinos, gastos y plazos de envío

Cantidad disponible: 1 disponibles

Añadir al carrito

Imagen de archivo

Jensen, Paul B.
Publicado por Manning Publications, 2017
ISBN 10: 1617292842 ISBN 13: 9781617292842
Antiguo o usado Paperback

Librería: ThriftBooks-Dallas, Dallas, TX, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Paperback. Condición: Very Good. No Jacket. Former library book; May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less 1.44. Nº de ref. del artículo: G1617292842I4N10

Contactar al vendedor

Comprar usado

EUR 9,84
Convertir moneda
Gastos de envío: EUR 9,33
De Estados Unidos de America a España
Destinos, gastos y plazos de envío

Cantidad disponible: 1 disponibles

Añadir al carrito

Imagen de archivo

Jensen, Paul
Publicado por Manning Publications Co. LLC, 2017
ISBN 10: 1617292842 ISBN 13: 9781617292842
Antiguo o usado Tapa blanda

Librería: Better World Books, Mishawaka, IN, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: Good. Used book that is in clean, average condition without any missing pages. Nº de ref. del artículo: 42429596-6

Contactar al vendedor

Comprar usado

EUR 9,62
Convertir moneda
Gastos de envío: EUR 17,63
De Estados Unidos de America a España
Destinos, gastos y plazos de envío

Cantidad disponible: 1 disponibles

Añadir al carrito

Imagen del vendedor

Paul B Jensen
Publicado por Manning Publications, US, 2017
ISBN 10: 1617292842 ISBN 13: 9781617292842
Nuevo Paperback

Librería: Rarewaves USA, OSWEGO, IL, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Paperback. Condición: 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. Nº de ref. del artículo: LU-9781617292842

Contactar al vendedor

Comprar nuevo

EUR 50,59
Convertir moneda
Gastos de envío: EUR 3,45
De Estados Unidos de America a España
Destinos, gastos y plazos de envío

Cantidad disponible: 10 disponibles

Añadir al carrito

Imagen del vendedor

Paul B Jensen
Publicado por Manning Publications, US, 2017
ISBN 10: 1617292842 ISBN 13: 9781617292842
Nuevo Paperback

Librería: Rarewaves USA United, OSWEGO, IL, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Paperback. Condición: 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. Nº de ref. del artículo: LU-9781617292842

Contactar al vendedor

Comprar nuevo

EUR 52,73
Convertir moneda
Gastos de envío: EUR 3,45
De Estados Unidos de America a España
Destinos, gastos y plazos de envío

Cantidad disponible: 10 disponibles

Añadir al carrito

Imagen del vendedor

Jensen, Paul B
Publicado por Manning Publications, 2017
ISBN 10: 1617292842 ISBN 13: 9781617292842
Nuevo Tapa blanda

Librería: moluna, Greven, Alemania

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: New. &Uumlber den AutorPaul Jensen is the founder of Anephenix, a Node.js consultancy. He is alsothe Lead Developer of the SocketStream web framework, and the creator ofDashku, a realtime dashboard solution. Nº de ref. del artículo: 133048352

Contactar al vendedor

Comprar nuevo

EUR 45,96
Convertir moneda
Gastos de envío: EUR 19,49
De Alemania a España
Destinos, gastos y plazos de envío

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen de archivo

Paul B. Jensen
Publicado por Manning Publications, 2017
ISBN 10: 1617292842 ISBN 13: 9781617292842
Nuevo Tapa blanda Original o primera edición

Librería: Kennys Bookshop and Art Galleries Ltd., Galway, GY, Irlanda

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: New. . 2017. 1st Edition. Paperback. . . . . Nº de ref. del artículo: V9781617292842

Contactar al vendedor

Comprar nuevo

EUR 65,76
Convertir moneda
Gastos de envío: EUR 2,00
De Irlanda a España
Destinos, gastos y plazos de envío

Cantidad disponible: 15 disponibles

Añadir al carrito

Imagen del vendedor

Paul B Jensen
Publicado por Pearson Education Mai 2017, 2017
ISBN 10: 1617292842 ISBN 13: 9781617292842
Nuevo Taschenbuch

Librería: AHA-BUCH GmbH, Einbeck, Alemania

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Taschenbuch. Condición: Neu. Neuware - Key features: Nº de ref. del artículo: 9781617292842

Contactar al vendedor

Comprar nuevo

EUR 56,99
Convertir moneda
Gastos de envío: EUR 11,99
De Alemania a España
Destinos, gastos y plazos de envío

Cantidad disponible: 2 disponibles

Añadir al carrito

Imagen de archivo

Paul B Jensen
Publicado por Pearson Education, 2017
ISBN 10: 1617292842 ISBN 13: 9781617292842
Nuevo PAP

Librería: PBShop.store UK, Fairford, GLOS, Reino Unido

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

PAP. Condición: New. New Book. Shipped from UK. Established seller since 2000. Nº de ref. del artículo: PB-9781617292842

Contactar al vendedor

Comprar nuevo

EUR 73,06
Convertir moneda
Gastos de envío: EUR 4,25
De Reino Unido a España
Destinos, gastos y plazos de envío

Cantidad disponible: 10 disponibles

Añadir al carrito

Imagen de archivo

Paul B. Jensen
Publicado por Manning Publications, 2017
ISBN 10: 1617292842 ISBN 13: 9781617292842
Nuevo Tapa blanda

Librería: Kennys Bookstore, Olney, MD, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: New. . 2017. 1st Edition. Paperback. . . . . Books ship from the US and Ireland. Nº de ref. del artículo: V9781617292842

Contactar al vendedor

Comprar nuevo

EUR 80,11
Convertir moneda
Gastos de envío: EUR 1,90
De Estados Unidos de America a España
Destinos, gastos y plazos de envío

Cantidad disponible: 15 disponibles

Añadir al carrito

Existen otras 7 copia(s) de este libro

Ver todos los resultados de su búsqueda