Quelques rappels pour bien commencerQuelques rappels pour bien commencer
Javascript : prototypes, closures et callbacks
La boîte à outils du développeur Web/Javascript
Nouveautés ES6
Electron : positionnement et principes générauxElectron : positionnement et principes généraux
Tour d'horizon du projet
Ecosystème
Paradigme
Premier pasPremier pas
Installer l’environnement
Le cycle de vie d’une application
L’api BrowserWindow
La communication IPCLa communication IPC
Développement événementiel
API ipcRenderer/ipcMain
Debugging
L’interaction avec la machineL’interaction avec la machine
Les fenêtres de dialogue / notifications / menus
Les comportements spécifiques par OS
Les interactions avancées (powersaving, détection de
connexion)
Le testingLe testing
Approche des technologies : Chai, mocha
Test unitaires
Test e2e avec spectron
Updates et packagingUpdates et packaging
Pattern de mise à jour
Packaging pour les OS
Packaging pour les appstores
Au-delàAu-delà
Industrialisation
Optimisations de packaging et de rendu