O'Reilly logo

Cross-Platform Desktop Applications: Using Node, Electron, and NW.js by Paul B. Jensen

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 3. Building your first desktop application

This chapter covers

  • Opening files from the file explorer
  • Accessing the filesystem
  • Refactoring code using Node.js’s module functionality
  • Implementing search features in the desktop app

Building an app is a journey of creating an initial skeleton of the app and progressively adding to the skeleton until it begins to resemble a complete product. The moment when the product comes alive with features is often, for me, the moment I get excited, and in this chapter those moments shall arrive.

In chapter 2, you began a journey of building a file explorer called Lorikeet and got to a stage where you had the UI for a working desktop application. In this chapter, you’ll continue that journey and ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required