Building Desktop Apps with Ionic and Electron
Offered By: Pluralsight
Course Description
Overview
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.
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.
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.
Syllabus
- Course Overview 2mins
- Getting Started 20mins
- Building a Desktop UI with Ionic 26mins
- Storage 19mins
- Adding Electron: Interacting with the Host OS 39mins
- Application Communications 52mins
- Packaging and Deployment 57mins
Taught by
Michael Callaghan
Related Courses
A+ Cert SoftwareCabrillo College via California Community Colleges System Operating Systems: Overview, Administration, and Security
IBM via Coursera Data Management and Applications
Packt via Coursera Network Configuration, Network Services, & System Management
Packt via Coursera Operating Systems and Networking Fundamentals
Packt via Coursera