Champion ist eine App zur Verwaltung von Turnieren und Ligen im Teamsport. Der Mitarbeiter hat Produktionsfehler analysiert und behoben. Er hat auch manuelle Tests geplant und ausgeführt.
Play Store Link: https://play.google.com/store/apps/details?id=com.zelfi.champion
· Java
· Kotlin
· rxJava
· Android/X
· MVP
· Android Studio
· Git
· Jira
· Firebase
· Bitbucket
· Scrum
· CI/CD mit Bitbucket Pipelines und Fastlane
Die App ist eine Ergänzung eines physischen Messgerätes, mit welchem die Feuchtigkeit von Beton vor und während der Verarbeitung gemessen werden kann. Auf Basis einer funktional ähnlichen App wurden die spezifischen Anforderungen eines Landes und seines Beton-Prüfverfahrens abgebildet. Die App empfängt die Messwerte über einen Socket einer WiFi Direct Verbindung.
Die App ist noch nicht im Play Store verfügbar, da sie erst vom vorgesehenen Land freigegeben werden muss.
Champion ist eine App zur Verwaltung von Turnieren und Ligen im Teamsport. Im Zuge seiner Masterarbeit hat der Mitarbeiter sich mit Testautomatisierung von Graphical User Interfaces (GUIs) in Champion auseinandergesetzt.
· Analyse und Festlegung: Nicht alle Teile einer App sind für Testautomatisierung geeignet. Der Mitarbeiter hat basierend auf Daten aus Google Analytics festgelegt, welche Funktionen in ?Champion? sinnvoll automatisiert getestet werden können.
· Auswahl eines geeigneten Tools: hierbei hat er auf dem Markt bestehende Werkzeuge für Testautomatisierung gegenübergestellt ? unter denen wurden Appium, Espresso sowie Calabash Android näher betrachtet. Am Ende der Evaluierung wurde Appium ausgewählt.
· Erarbeitung eines Testframeworks: Ausgehend vom Page Object Model Entwurfsmuster konnte der Mitarbeiter ein gutes Testframework entwickelt, das die Lesebarkeit, die Wartbarkeit sowie die Wiederverwendbarkeit von Testskripten vereinfacht.
Champion ist eine App zur Verwaltung von Turnieren und Ligen im Teamsport. Der Mitarbeiter hat Produktionsfehler analysiert und behoben. Er hat auch manuelle Tests geplant und ausgeführt.
Play Store Link: https://play.google.com/store/apps/details?id=com.zelfi.champion
?HelpYourNeighbour? ist eine mobile Anwendung, die von jedem mit einem Android-Smartphone genutzt werden kann. Diese App ermöglicht es Menschen, ihre Hilfe anderen Leuten in verschiedenen Bereichen (Einkaufen gehen, Putzen, mit Hunden Gassi gehen) anzubieten.
Der Mitarbeiter hat dieses App-Projekt von der Konzeption bis hin zur Implementierung allein getrieben.
Die ?Fuel Radar? App ist eine Cross-Plattform Anwendung für die Suche von Tankstellen in der Nähe des Fahrers. Die App ruft die Tankstellen von einer API auf und stellt diese dem Benutzer in einer Liste dar. Die Liste kann nach Preis, Kraftstoff und Entfernung gefiltert werden.
Zusammen mit einem anderen Entwickler hat der Mitarbeiter an der Anzeigeliste der vom Backend gelieferten Daten gearbeitet. Das Layout der Stationen auf der Karte, die Filterfunktion und die Funktion einer Favoritenliste hat er ebenso weiterentwickelt.
· Flutter
· Dart
· Android Studio
· SQLite
· Dart SDK
· REST API
· Scrum
· Git
· Jira
· Bitbucket
Android Entwickler, Testautomatisierer, Tester
Champion ist eine App zur Verwaltung von Turnieren und Ligen im Teamsport. Der Mitarbeiter hat Produktionsfehler analysiert und behoben. Er hat auch manuelle Tests geplant und ausgeführt.
Play Store Link: https://play.google.com/store/apps/details?id=com.zelfi.champion
· Java
· Kotlin
· rxJava
· Android/X
· MVP
· Android Studio
· Git
· Jira
· Firebase
· Bitbucket
· Scrum
· CI/CD mit Bitbucket Pipelines und Fastlane
Die App ist eine Ergänzung eines physischen Messgerätes, mit welchem die Feuchtigkeit von Beton vor und während der Verarbeitung gemessen werden kann. Auf Basis einer funktional ähnlichen App wurden die spezifischen Anforderungen eines Landes und seines Beton-Prüfverfahrens abgebildet. Die App empfängt die Messwerte über einen Socket einer WiFi Direct Verbindung.
Die App ist noch nicht im Play Store verfügbar, da sie erst vom vorgesehenen Land freigegeben werden muss.
Champion ist eine App zur Verwaltung von Turnieren und Ligen im Teamsport. Im Zuge seiner Masterarbeit hat der Mitarbeiter sich mit Testautomatisierung von Graphical User Interfaces (GUIs) in Champion auseinandergesetzt.
· Analyse und Festlegung: Nicht alle Teile einer App sind für Testautomatisierung geeignet. Der Mitarbeiter hat basierend auf Daten aus Google Analytics festgelegt, welche Funktionen in ?Champion? sinnvoll automatisiert getestet werden können.
· Auswahl eines geeigneten Tools: hierbei hat er auf dem Markt bestehende Werkzeuge für Testautomatisierung gegenübergestellt ? unter denen wurden Appium, Espresso sowie Calabash Android näher betrachtet. Am Ende der Evaluierung wurde Appium ausgewählt.
· Erarbeitung eines Testframeworks: Ausgehend vom Page Object Model Entwurfsmuster konnte der Mitarbeiter ein gutes Testframework entwickelt, das die Lesebarkeit, die Wartbarkeit sowie die Wiederverwendbarkeit von Testskripten vereinfacht.
Champion ist eine App zur Verwaltung von Turnieren und Ligen im Teamsport. Der Mitarbeiter hat Produktionsfehler analysiert und behoben. Er hat auch manuelle Tests geplant und ausgeführt.
Play Store Link: https://play.google.com/store/apps/details?id=com.zelfi.champion
?HelpYourNeighbour? ist eine mobile Anwendung, die von jedem mit einem Android-Smartphone genutzt werden kann. Diese App ermöglicht es Menschen, ihre Hilfe anderen Leuten in verschiedenen Bereichen (Einkaufen gehen, Putzen, mit Hunden Gassi gehen) anzubieten.
Der Mitarbeiter hat dieses App-Projekt von der Konzeption bis hin zur Implementierung allein getrieben.
Die ?Fuel Radar? App ist eine Cross-Plattform Anwendung für die Suche von Tankstellen in der Nähe des Fahrers. Die App ruft die Tankstellen von einer API auf und stellt diese dem Benutzer in einer Liste dar. Die Liste kann nach Preis, Kraftstoff und Entfernung gefiltert werden.
Zusammen mit einem anderen Entwickler hat der Mitarbeiter an der Anzeigeliste der vom Backend gelieferten Daten gearbeitet. Das Layout der Stationen auf der Karte, die Filterfunktion und die Funktion einer Favoritenliste hat er ebenso weiterentwickelt.
· Flutter
· Dart
· Android Studio
· SQLite
· Dart SDK
· REST API
· Scrum
· Git
· Jira
· Bitbucket
Android Entwickler, Testautomatisierer, Tester