Articoli correlati a Cross-Platform Desktop Applications: Using Node, Electron,...

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

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

Sinossi

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

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

Informazioni sull?autore

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.

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

  • EditoreManning
  • Data di pubblicazione2017
  • ISBN 10 1617292842
  • ISBN 13 9781617292842
  • RilegaturaCopertina flessibile
  • LinguaInglese
  • Numero edizione1
  • Numero di pagine312
  • Contatto del produttorenon disponibile

Compra usato

Condizioni: molto buono
The book has been read, but is...
Visualizza questo articolo

EUR 10,53 per la spedizione da Regno Unito a Italia

Destinazione, tempi e costi

EUR 9,70 per la spedizione da Germania a Italia

Destinazione, tempi e costi

Risultati della ricerca per Cross-Platform Desktop Applications: Using Node, Electron,...

Foto dell'editore

Jensen, Paul B
Editore: Manning, 2017
ISBN 10: 1617292842 ISBN 13: 9781617292842
Antico o usato Paperback

Da: WorldofBooks, Goring-By-Sea, WS, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: Very Good. The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Codice articolo GOR013056149

Contatta il venditore

Compra usato

EUR 5,18
Convertire valuta
Spese di spedizione: EUR 10,53
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 2 disponibili

Aggiungi al carrello

Foto dell'editore

Jensen, Paul B.
Editore: Manning Publications, 2017
ISBN 10: 1617292842 ISBN 13: 9781617292842
Antico o usato Paperback

Da: ThriftBooks-Dallas, Dallas, TX, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: Very Good. No Jacket. Former library book; May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less 1.44. Codice articolo G1617292842I4N10

Contatta il venditore

Compra usato

EUR 9,93
Convertire valuta
Spese di spedizione: EUR 9,41
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Jensen, Paul B.
Editore: Manning Publications, 2017
ISBN 10: 1617292842 ISBN 13: 9781617292842
Antico o usato Paperback

Da: ThriftBooks-Dallas, Dallas, TX, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less 1.44. Codice articolo G1617292842I4N00

Contatta il venditore

Compra usato

EUR 9,93
Convertire valuta
Spese di spedizione: EUR 9,41
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Jensen, Paul B.
ISBN 10: 1617292842 ISBN 13: 9781617292842
Antico o usato Brossura

Da: Better World Books, Mishawaka, IN, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: Good. Used book that is in clean, average condition without any missing pages. Codice articolo 42429596-6

Contatta il venditore

Compra usato

EUR 9,71
Convertire valuta
Spese di spedizione: EUR 17,77
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Jensen, Paul B
Editore: Manning Publications, 2017
ISBN 10: 1617292842 ISBN 13: 9781617292842
Nuovo Brossura

Da: moluna, Greven, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: 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. Codice articolo 133048352

Contatta il venditore

Compra nuovo

EUR 45,96
Convertire valuta
Spese di spedizione: EUR 9,70
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Paul B. Jensen
Editore: Manning Publications, 2017
ISBN 10: 1617292842 ISBN 13: 9781617292842
Nuovo Brossura Prima edizione

Da: Kennys Bookshop and Art Galleries Ltd., Galway, GY, Irlanda

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. . 2017. 1st Edition. Paperback. . . . . Codice articolo V9781617292842

Contatta il venditore

Compra nuovo

EUR 66,10
Convertire valuta
Spese di spedizione: EUR 2,00
Da: Irlanda a: Italia
Destinazione, tempi e costi

Quantità: 15 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Paul B Jensen
ISBN 10: 1617292842 ISBN 13: 9781617292842
Nuovo Taschenbuch

Da: AHA-BUCH GmbH, Einbeck, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Taschenbuch. Condizione: Neu. Neuware - Key features: Codice articolo 9781617292842

Contatta il venditore

Compra nuovo

EUR 56,99
Convertire valuta
Spese di spedizione: EUR 14,99
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: 2 disponibili

Aggiungi al carrello

Foto dell'editore

Paul B Jensen
Editore: Pearson Education, 2017
ISBN 10: 1617292842 ISBN 13: 9781617292842
Nuovo PAP

Da: PBShop.store UK, Fairford, GLOS, Regno Unito

Valutazione del venditore 4 su 5 stelle 4 stelle, Maggiori informazioni sulle valutazioni dei venditori

PAP. Condizione: New. New Book. Shipped from UK. Established seller since 2000. Codice articolo PB-9781617292842

Contatta il venditore

Compra nuovo

EUR 74,43
Convertire valuta
Spese di spedizione: EUR 6,15
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 10 disponibili

Aggiungi al carrello

Foto dell'editore

Paul B. Jensen
Editore: Manning Publications, 2017
ISBN 10: 1617292842 ISBN 13: 9781617292842
Nuovo Brossura

Da: Kennys Bookstore, Olney, MD, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. . 2017. 1st Edition. Paperback. . . . . Books ship from the US and Ireland. Codice articolo V9781617292842

Contatta il venditore

Compra nuovo

EUR 80,62
Convertire valuta
Spese di spedizione: EUR 1,92
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 15 disponibili

Aggiungi al carrello

Foto dell'editore

Jensen, Paul B.
Editore: Manning Pubns Co, 2017
ISBN 10: 1617292842 ISBN 13: 9781617292842
Nuovo Paperback

Da: Revaluation Books, Exeter, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: Brand New. pap/psc edition. 329 pages. 9.25x7.50x0.75 inches. In Stock. Codice articolo 1617292842

Contatta il venditore

Compra nuovo

EUR 77,61
Convertire valuta
Spese di spedizione: EUR 11,70
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Vedi altre 6 copie di questo libro

Vedi tutti i risultati per questo libro