lehrkraefte:blc:informatik:ffprg2-2021:twatch:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
lehrkraefte:blc:informatik:ffprg2-2021:twatch:start [2021/08/17 14:04]
Ivo Blöchliger
lehrkraefte:blc:informatik:ffprg2-2021:twatch:start [2021/08/21 21:20] (current)
Ivo Blöchliger [Status- und Werkzeugleiste von PlatformIO (ganz unten)]
Line 4: Line 4:
   * [[eigenegeraete|Setup auf eigenen Geräten]]   * [[eigenegeraete|Setup auf eigenen Geräten]]
   * [[schulcomputer|Setup auf den Schulcomptern]]   * [[schulcomputer|Setup auf den Schulcomptern]]
 +
 +==== Status- und Werkzeugleiste von PlatformIO (ganz unten) ====
 +{{lehrkraefte:blc:informatik:ffprg2-2021:twatch:platformio_status_und_werkzeugleiste.png}}
 +
 +  * main (aktueller git-Branch)
 +  * ✓ Kompilieren (Source-Code übersetzen). Dazu muss ein Editor-Fenster mit C++-Code vom Projekt aktiv sein?
 +  * -> Kompilieren und auf die Uhr laden
 +  * 🔌 Ausgabe vom Seriellen Port anzeigen (damit können auch Daten an die Uhr gesendet werden, z.B. zur Eingabe vom WLAN-Passwort).
 +  * Wählen Sie beim letzten Punkt die Version für Ihr System (sonst wird das Projekt 4x kompiliert...)
 +===== Abläufe zum Beitragen einer App =====
 +  * Arbeiten Sie auf einem eigenen Branch, dessen Name mit Ihren Initialen endet, z.B. coolWatch_IB.
 +  * Sie sollten Ihren Code mit der GPL lizenzieren (oder eine andere Open-Source Lizenz Ihrer Wahl).
 +  * Die Informationen zu Bildern muss in einer Datei ''abouticon.txt'' vermerkt sein (Autoren, Lizenz, eventuell URLs).
 +  * Wenn Sie einen GitHub-Account haben:
 +    * pushen Sie Ihren Branch und machen Sie einen Pull-Request.
 +    * Ich werde den Branch testen und in den main-Branch einbinden. Die weitere Entwicklung kann dort erfolgen.
 +  * Wenn Sie keinen GitHub-Account haben:
 +    * Schicken Sie mir eine Zip-Datei des Ordners, der Ihre App enthält. Ich werde die App einbauen, testen und dann in den main-Branch einbauen.
 +    * Für die Weiterentwicklung wäre es praktisch, Sie hätten einen GitHub Account.
  
 ===== Links und Resourcen ===== ===== Links und Resourcen =====
  • lehrkraefte/blc/informatik/ffprg2-2021/twatch/start.1629201864.txt.gz
  • Last modified: 2021/08/17 14:04
  • by Ivo Blöchliger