Blog beim Friseur publiziert,
Fehler im Zug behoben
Ein reales Beispiel: Ein Blogbeitrag in 10 Sprachen beim Friseur waehrend der Colorierung veroeffentlicht und ein Deployment-Fehler auf der Heimfahrt im Zug behoben, alles vom iPhone mit Claush.
Benutzerprofil
Unabhaengiger Entwickler und Schoepfer der Claush-App. Er praktiziert taeglich, dass professionelle Entwicklung ohne PC moeglich ist.
Szenario
Waehrend die Haarfarbe einwirkte, wurde Claush auf dem iPhone genutzt, um einen Blogbeitrag zu schreiben, in 10 Sprachen zu uebersetzen und auf GitHub zu committen und zu pushen. Im Zug nach Hause zeigte eine Firebase-E-Mail einen Deployment-Fehler.
Warten auf die Colorierung beim Friseur
Waehrend der Friseur die Farbe auftrug, wurde Claush auf dem Telefon geoeffnet. Ueber den Chat wurden Inhalte fuer den Blogbeitrag angegeben, in 10 Sprachen uebersetzt, HTML-Dateien generiert und auf GitHub committed.
Fuer alle Beobachter war es nur jemand, der sein Handy benutzt. Niemand ahnte, dass Entwicklung stattfand.
Fehler im Zug erkennen und beheben
Kurz nach dem Einsteigen in den Zug sandte Firebase eine E-Mail von GitHub Actions. Deployment-Fehler, verursacht durch ein typografisches AnfΓΌhrungszeichen (Curly Quote) in einer YAML-Datei.
Das Fehlerprotokoll wurde in Claush eingefuegt, die Ursache erklaert und eine Korrektur, ein Commit und ein Push angefordert. Bevor der Zug ankam, war das Deployment erfolgreich.
Ablauf
Erfahrungsbericht
Niemand um mich herum wuerde je vermuten, dass ich gerade entwickle, oder? (lacht)
Das ist das Wesen von Claush!
Vorteile
Ueberall arbeiten
Beim Friseur oder im Zug, Ihre Entwicklungsumgebung begleitet Sie auf dem iPhone.
Wartezeit wird Entwicklungszeit
Die "Totzeit" beim Warten auf die Haarfarbe wird produktive Entwicklungszeit.
Alles auf einem Geraet
Schreiben, Uebersetzen, Commit und Deployment, alles auf einem iPhone abgeschlossen, kein PC noetig.
Fehler sofort beheben
Fehler ueber Firebase-E-Mail erkennen und direkt im Zug korrigieren, neu deployen und loesen.
Asynchrone Benachrichtigungen ueber Firebase-E-Mail
Deployment-Ergebnisse per Firebase-E-Mail erhalten, ohne den Bildschirm zu beobachten, fuer echte asynchrone Entwicklung.
Was dieser Fall zeigt
Die Aera der professionellen Entwicklung ohne PC ist angebrochen. Friseur, Zug, Cafe, wo auch immer Sie sich befinden, koennen Sie Ihre Entwicklungsumgebung mitnehmen.
Die Vorstellung, dass "Entwickeln bedeutet, vor einem PC zu sitzen" gehoert der Vergangenheit an. Claush verwandelt Ihr Smartphone in eine vollwertige Entwicklungsumgebung.