Skip to content

Sprint 5

PAN Jinglun edited this page Apr 8, 2022 · 11 revisions

Gaëtan Schwartz (@gaetschwartz) (Scrum Master)

Implemented the settings page, as well as some utilities in it. Changed the global theme to a prettier theme, and added Dark mode support. I also helped members fixing their different PRs (Adam, Bahr, Silvio, Jinglun). I first had to take some time to learn Android UI and didn't really like it.

Adam Narozniak (@adam-narozniak)

Silvio Müller (@aladin6060)

I implemented a first connection to the camera. It took a lot of time to read into how this is done and evaluate what makes sense. I have done first some tutorials, which gave an introduction to how the camera should be used. Getting the permissions from the user and implementing tests for the camera was really difficult. There I ran into the problem that cirrus CI without a camera. It took me quite some time that my test was failing because the avd did not have a camera. Furthermore, I looked into the options we have to interpret the imagestream to extract if rock, paper or scissors is shown.

Bhargav Venugopal (@bhvrgav)

Leonardo Pennino (@leonardopennino)

This week I started working on making the app usable offline. My goals are:

  • Able to skip login if already done once without having to ask firebase (DONE)
  • Able to get my user details (DONE)
  • Able to view the scoreboard
  • Able to view statistics
  • Able to view friends list

Jinglun Pan (@panadax)

For this sprint, I finished implementing the database fetching of statistics page and game details page with the latest logic and data structure of game service. Thanks to the code review, I refactored my code to make it maintainable and avoid duplicated reinventing of wheels. Again, I really appreciate the help from all team members to make our project better.

Clone this wiki locally