Building Desktop Apps with Ionic 4 and Electron 5
Wouldn't it be cool if your Ionic web apps could also run on desktops? With Electron, they can! All the time and effort you've spent learning web mobile technologies such as HTML, CSS, JavaScript, Angular, and Ionic can be applied to the desktop.
What you'll learn
Desktop development has historically required dramatically different skills than those required for web development. The two disciplines don't mesh well. In this course, Building Desktop Apps with Ionic 4 and Electron 5, you will gain the ability to apply your hard-earned web development skills to build amazing desktop applications. First, you will learn how to build a functional and attractive UI with Ionic and Angular. Next, you will discover how to wrap that UI into an Electron application shell. Finally, you will explore how to package your app and make it ready for distribution. When you are finished with this course, you will have the skills and knowledge of Ionic and Electron development needed to deploy and distribute a beautiful app to both Windows and macOS users.
Table of contents
- Overview 4m
- Ionic to Electron 6m
- Demo: Ionic to Electron 4m
- Electron to Ionic 5m
- Communicating with the User - Reactive Forms 7m
- Communicating with the User - Displaying and Using the Form 7m
- Demo: Communicating with the User 2m
- Pinpoint to Web API 3m
- Pinpoint to Web API - Service Code 9m
- Pinpoint to Web API - UI Code 2m
- Demo: Pinpoint to Web API 2m
- Summary 2m
- Overview 2m
- Electron Builder 5m
- Electron Builder Demo - Windows 3m
- Electron Builder Demo - Mac 3m
- Application Deployment 4m
- Deployment Demo - Windows 3m
- Code Signing - Windows 2m
- Code Signing Demo - Windows 2m
- Code Signing - macOS 10m
- Apply Code Signing Certificate - macOS 5m
- Notarize Demo - macOS 3m
- Auto Updates 6m
- Auto Updates Demo 4m
- Auto Updates Demo - On The Road 2m
- What Next? 2m