In this video, we will create a cross-platform desktop app to resize image dimensions, using JavaScript and Electron.
š» Code:
https://github.com/bradtraversy/image-resizer-electron
To package your app up for different platforms, you could use one of the following:
https://github.com/electron/electron-packager
ā All Courses:
š Show Support
Patreon: https://www.patreon.com/traversymedia
PayPal: https://paypal.me/traversymedia
š Follow Traversy Media On Social Media:
Twitter: https://twitter.com/traversymedia
Instagram: https://www.instagram.com/traversymedia
Linkedin: https://www.linkedin.com/in/bradtraversy
Timestamps:
- Intro
- Resources
- Setup & Install Dependencies
- Create Main Window
- Common Boilerplate
- Show Devtools
- Using Electronmon
- Adding the UI Theme
- Content Security Policy
- Menu Customization
- Menu Roles
- About Window
- Start Renderer JS / Load Image
- Get Original Dimensions
- Using Preload
- Show Output Path
- Toastify Alerts
- Form Submit Handler
- IPC Renderer (Send)
- IPC Main (Recieve)
- Resize Image
- Catch Message In Renderer
- Make mainWindow Global
- Test Production Mode
1:38:36
1:40
7:18
43:53