Im Rahmen meines Laborprojekts an der Hochschule Reutlingen habe ich eine App entwickeln wollen, mit welcher ein User zur Tankstelle gehen kann und Bitcoins auf seine Wallet überweisen kann.
Das war die Idee: Bitcoins an der Tankstelle kaufen





Das habe ich umgesetzt:
- Ausdenken des Prozesses
- Aufbau der grafischen Oberfläche
- Datenübertragung der Daten an den Server
- Senden der Bitcoins an Bitcoin Wallet
Diese Probleme hatte ich / Fehler hab ich gemacht:
- Der Code der App ging mittlerweile leider verloren, nachdem mein Laptop abgeschmiert ist und ich diesen auf Ubuntu umrüsten musste. Leider hatte ich damals noch keine Erfahrung mit Github gemacht, sonst hätte ich diesen dort gepusht.
- Die Integration von QR-Code Scanner Lösungen gab es nicht als Plug and Play. Hat viel Herumprobieren benötigt, um diesen zu integrieren
Das habe ich gelernt:
- Als Erstes immer erst ein Github Repo erstellen
- Code nicht wiederholen. Sonst müssen Änderungen doppelt und dreifach vorgenommen werden.
- Wie schnelleres Grafik-Design funktioniert als über Pixelgenaue Definition mittels XML
- Wie man eine Verbindung zwischen App (Client) und Server aufbaut und diese miteinander kommunizieren lässt
- Anstatt über Java hätte ich lieber eine Programmierspräche wählen sollen, mittels welcher ich die App auch gleich auf iOS hochladen kann. Evtl. wäre “Flutter” noch schneller gewesen.