Creating a Screen Capturer with NW.js, React, and Redux – Planning, Design, and Development

In this chapter, we are starting a new application screen capturer. With this tool, will be able to take screenshots and record screencasts. We will build the application using the React components of the Material UI toolkit, which implements Google's Material Design specification. We already gained some experience with React while working on the chat example. Now, we are taking a step further towards scalable and highly maintainable application development. We are going to have an introduction to one of the hottest libraries of the time that called Redux, which manages the application state.

At the end of the chapter, we will have a prototype, which ...

Get Cross-platform Desktop Application Development: Electron, Node, NW.js, and React now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.