0%

Book Description

Electron in Action teaches you to build cross-platform applications using JavaScript, Node, and the Electron framework. You’ll learn how to think like a desktop developer as you build a text tool that reads and renders Markdown. You’ll add OS-specific features like the file system, menus, and clipboards, and use Chromium’s tools to distribute the finished product. You’ll even round off your learning with data storage, performance optimization, and testing.

Table of Contents

  1. Copyright
  2. Brief Table of Contents
  3. Table of Contents
  4. Preface
  5. Acknowledgments
  6. About this book
  7. About the cover illustration
  8. Part 1. Getting started with Electron
    1. Chapter 1. Introducing Electron
    2. Chapter 2. Your first Electron application
  9. Part 2. Building cross-platform applications with Electron
    1. Chapter 3. Building a notes application
    2. Chapter 4. Using native file dialog boxes and facilitating interprocess communication
    3. Chapter 5. Working with multiple windows
    4. Chapter 6. Working with files
    5. Chapter 7. Building application and context menus
    6. Chapter 8. Further operating system integration and dynamically enabling menu items
    7. Chapter 9. Introducing the tray module
    8. Chapter 10. Building applications with the menubar library
    9. Chapter 11. Using transpilers and frameworks
    10. Chapter 12. Persisting user data and using native Node.js modules
    11. Chapter 13. Testing applications with Spectron
  10. Part 3. Deploying Electron applications
    1. Chapter 14. Building applications for deployment
    2. Chapter 15. Releasing and updating applications
    3. Chapter 16. Distributing your application through the Mac App Store
  11. Appendix. Code samples from Fire Sale and Clipmaster 9000
  12. Index
  13. List of Figures
  14. List of Tables
  15. List of Listings
3.17.154.171