Hands-On Cross-Platform Desktop Apps with Electron 5.0 [Video]

More Information
Learn
  • Implement the core fundamentals of Electron.js to create an application
  • Explore most used and modern Electron APIs which will allow you to build progressive applications
  • Develop robust desktop applications using web development technologies
  • Build applications that work well on both Windows and MacOS from a single codebase
  • Integrate powerful frontend technologies like React into your Electron.js apps
  • Deploy your apps for Windows and MacOS
About

Are you building an application across multiple OS like Windows, macOS, and Linux? Electron framework allows you to build user interfaces for all the platforms at the same time. This course is designed to help you integrate Electron with React and create advanced UI.

In this course, you will learn everything you need to know about Electron. You will start by setting up your environment and create the basic layouts to render the application window using HTML windows and IPC. All the concepts will be implemented in a real-world application to give you a build-as-you-learn experience. Utilize the Electron APIs to build your application functionalities. Finally, integrate Electron with React to create powerful user interfaces. You will also learn to deploy your application for both Windows and iOS systems.

By the end of the course, you will have the skills to build powerful desktop apps with GUIs that wow your clients using Electron.js.

The code bundle of this course is available at - https://github.com/PacktPublishing/Hands-On-Cross-Platform-Desktop-Apps-with-Electron-5.0-

Features
  • Use the core functionalities of the latest Electron 5.0 to develop a doctor appointments application
  • Integrate React with Electron to create cross-platform user interfaces
  • Utilize the APIs to increase the efficiency and performance of your applications
Course Length 2 hours 30 minutes
ISBN 9781789803570
Date Of Publication 25 Jul 2019

Authors

Leart Gjoni

Leart Gjoni is a software engineer who is an expert in building robust and performant code. Most of the time, he is involved in web app development using the MERN (MongoDB, Express, React and Node) stack or in desktop app development using Electron.js. You’ll love how he gets to the point quickly and clearly while teaching you the essential skills to become a successful software developer.