Projekte von dem Projekttag der Berufsfachschule Baden

Schlagwort: App

Agenda-App

Team

Projektleiter: Maurice Meier
Teammitglieder: Glatzfelder Dario, Yimvuthikul Tawanboon

Ziel

Unser Ziel war es, eine Handy-App zu erstellen, die einem Schüler helfen sollte zu planen. Die App sollte am Schluss einen anpassbaren Stundenplan, ein Terminregister und ein Notenblatt enthalten.

Realisierung/Probleme

Da Tawanboon ein IOS-Handy besitzt konnten wir nicht Android Studio nutzen um die App zu kreieren. Wir entschieden uns deshalb für Xamarin Forms mit Visual Studio zu nutzen.
Unser erstes Problem war, dass wenn wir die Projektdaten mithilfe von Github teilten funktionierte die Entwicklungsumgebung und die Virtualisierung nie bei allen.
Nachdem wir dieses Problem gelöst haben konnten wir uns an die eigentliche Entwicklung der App machen.
Wir merkten jedoch schnell, dass die Sprache für uns persönlich nicht immer nach sinnvollen bzw. logischem Verfahren arbeitet. Auch ist die Dokumentation teilweise lückenhaft oder verwirrend. Die Antworten in den Foren sind oft auch nicht mehr verwendbar. Zum Beispiel wird in mehreren Diskussionen vorgeschlagen, dass man “grid.location” benutzt um die Position vom Grid und von Objekten im Grid herauszufinden. Dieser Befehl wurde jedoch in einer Version entfernt, weshalb wir selbst nach langem Suchen und Probieren keine Lösung gefunden haben.
Wir haben nach viel Verzweiflung und Fluchen geschafft eine nicht bugfreie Version mit fehlendem Notenblatt zu erstellen. Auch haben wir die App nicht für iOS gebuilded.

Reflexion

Wir gingen mit Freude und Motivation an das Projekt ran und kamen frustriert und müde raus. Es war mühsam Befehle zu finden, die funktionieren. Auch hatten wir teilweise Fehler im Programm die keinen Sinn ergaben und nach 5 Mal probieren dann plötzlich funktionierten.

Eintrag einer neuen Hausaufgabe/eines neuen Tests Eintrag einer neuen Schulstunde

Zahlensysteme

Teammitglieder
Benjamin Leu (Projektleiter)
Oliver Egloff (Projektmitglied)
Stefan Landös (Projektmitglied)

Projektbeschreibung
Wir haben eine Android App erstellt mit der man Zahlensysteme von Binär bis Hexadezimal umrechnen kann. Der Grund warum wir dieses Projekt gewählt haben ist, dass wir wissen wollten wie man eine Android App schreibt. Auf die Idee mit den Zahlensystemen kamen wir, weil wir das Thema in der Schule gerade hatten.
Für die Entwicklung der App wurde die Entwicklungsumgebung Eclipse mit einer Android SDK verwendet.

Screenshot von dem Android App
Das App besteht aus zwei Screens. Auf dem ersten Screen (Startbildschirm) kann man die Zahlensysteme auswählen, mit denen man rechnen will.
Screen_1

Auf dem zweiten Screen kann man die Zahl eingeben, welche man umrechnen möchte. Im 5er-System können nur die Zahlen 0-4 verwendet werden, deshalb sind die restlichen Buttons hier deaktiviert.
Screen_2