->
Oreilly - Distributing Electron Applications - 9781788390675
Oreilly - Distributing Electron Applications
by Juan Cruz Viotti | Publisher: Packt Publishing | Release Date: September 2017 | ISBN: 9781788390675


Effectively package and distribute Electron applicationsAbout This VideoLearn to use electron-builder to package Electron applicationsUnderstand how to set up auto-updates for Electron applicationsLearn to perform code-signing in all major platformsIn DetailElectron is a popular open source framework that allows you to build desktop applications using the skills you already possess as a front-end developer.In this course, we'll go through detailed discussions on how to properly package, sign, and distribute Electron applications. We'll start by quickly explaining how Electron applications are packaged under the hood, and armed with that knowledge, we'll cover every single major operating system in detail by using tools that automate the whole process.Desktop application deployment is not a trivial task, and you might feel lost coming from a web development background. This course will help you navigate the sea of desktop application distribution by teaching you best practices, answering common concerns, and explaining in detail how to delegate application packaging and deployment to continuous integration services, so you can deploy a version of your application to all operating systems with a single command
  1. Chapter 1 : How Electron Applications are Packaged
    • The Course Overview 00:06:54
    • Basics of Packaging 00:08:25
    • Where to Publish? 00:05:57
    • Managing Electron Native Modules 00:10:06
    • Introduction to electron-builder 00:04:24
  2. Chapter 2 : GNU/Linux
    • Building Debian Packages 00:09:42
    • Building RPM Packages 00:03:19
    • Building AppImages 00:02:15
    • Building Snap Packages 00:06:48
    • Configure GNU/Linux Builds on Travis CI 00:14:09
  3. Chapter 3 : macOS
    • Building DMG Archives 00:09:12
    • Building PKG Packages 00:06:29
    • Code Signing 00:05:19
    • Building Mac App Store Packages 00:05:59
    • Configure macOS Builds on Travis CI 00:10:43
  4. Chapter 4 : Windows
    • Building NSIS Installers 00:05:08
    • Building Portable Packages 00:03:07
    • Code Signing 00:04:30
    • Building AppX Packages 00:07:07
    • Configure Windows Builds on Appveyor CI 00:09:39
  5. Chapter 5 : Auto Updates
    • Setup Auto Updates for macOS 00:09:44
    • Setup Auto Updates for Windows 00:04:02
    • Setup Auto Updates for AppImages 00:07:47
  6. Chapter 6 : Tips and Tricks
    • Compressing Binaries/Libraries with UPX 00:06:05
    • Reproducible Builds with NPM Shrinkwrap 00:06:16
    • Minify and Concatenate JavaScript 00:08:14
    • Packaging Web Applications in a Desktop Shell 00:07:18
  7. Oreilly - Distributing Electron Applications


 TO MAC USERS: If RAR password doesn't work, use this archive program: 

RAR Expander 0.8.5 Beta 4  and extract password protected files without error.


 TO WIN USERS: If RAR password doesn't work, use this archive program: 

Latest Winrar  and extract password protected files without error.


 Coktum   |  

Information
Members of Guests cannot leave comments.




rss