====== Electron ====== Javascript am Desktop https://www.electronjs.org/docs/tutorial/first-app ===== Installation ===== Um ein erstes App zum Laufen zu bringen ist es erforderlich * die Versionsverwaltungssoftware für OpenSource-Anwendungen GIT zu installieren: * [[https://git-for-windows.github.io/|GIT für Windows]] * [[https://git-scm.com/documentation|GIT Dokumentation]] * die Modulverwaltungssoftware/Laufzeitumgebung für JavaScript-Anwendungen Node.js zu installieren: https://nodejs.org/de/ * [[https://nodejs.org/dist/latest-v6.x/docs/api/assert.html|Node.js Dokumentation]] (Auf Programm- und Arbeitsverzeichnis achten, letzteres in Datei nodevars.bat einstellen) * [[https://de.wikipedia.org/wiki/Node_Package_Manager|Package Manager]] * [[https://de.wikipedia.org/wiki/Bower_(Software)|Clientseitiger Package Manager]] Anschließend kann begonnenen werden. Dazu werden auf der Windows-Konsole folgende Befehl ausgeführt: # Clone the Quick Start repository git clone https://github.com/electron/electron-quick-start # Go into the repository cd electron-quick-start # Install the dependencies and run npm install && npm start ===== Ein erstes App ===== * http://electron.atom.io/docs/tutorial/quick-start/ * https://github.com/electron/electron * http://electron.atom.io/docs/tutorial/application-distribution/ ===== Standalone Apps erstellen ===== * http://electron.atom.io/docs/tutorial/application-distribution/ * https://github.com/electron-userland/electron-packager * https://github.com/electron-archive/grunt-electron-installer ===== Links und Tutorials ===== * https://de.wikipedia.org/wiki/Electron_(Framework) * http://electron.atom.io/ * http://electron.atom.io/docs/api/ * https://github.com/electron/electron * http://electron.atom.io/docs/guides/ * https://github.com/electron * http://electron.atom.io/apps/ ===== Lernvideos ===== * https://www.youtube.com/watch?v=ojX5yz35v4M * https://www.youtube.com/watch?v=jKzBJAowmGg ===== Editoren ===== * http://brackets.io/ * https://atom.io/ * https://kofler.info/atom-als-markdownpandoc-editor/