Skip to content

Sprint 4

Adam Narozniak edited this page Apr 1, 2022 · 12 revisions

Gaëtan Schwartz (@gaetschwartz)

Adam Narozniak (@adam-narozniak)

I got acquainted in detail with the matchmaking proposal, did a massive review because it was also affecting the part of my code and is important in general. Then I move to my game simulation part (reflecting user rock, paper, scissor choices and letting them fight against a computer). I had troubles with fragment communication (home fragment - the one you choose the game type and game fragment). I implemented a shared ViewModel, which I had to learn about because my previous naive methods failed. It still has room for improvement - tests and logic decopling which I'll work on.

Silvio Müller (@aladin6060)

This week I changed the Navigation of the app from a side drawer to bottom navigation. This took more time than I anticipated since I had to replace a lot of the old layout files. And I had to reimplement the tests. After finishing that I started looking into options how we could use the sensors of the Phone in our app.

Bhargav Venugopal (@bhvrgav)

I tried to implement some simple button logic for the friend's page. After which I tried to write tests for my code. I spent a lot of time on SDP this week but it is not reflected in the work because it was spent trying to learn how to write tests. I found it very difficult because I could not figure out how to tweak the tutorials such that they would work on my code. I find it very frustrating not being able to merge my feature into the main branch for yet another week. I am going to spend some more time on it this weekend and hopefully I finish my testing and do a successful PR so you can finally see my feature live next week.

Leonardo Pennino (@leonardopennino)

  • Implemented profile page to show database synchronisation
  • Tested profile page
  • Studied a way to easily share a state with all fragments. Check ui.profile.profileFragment to see how it works.
  • Modified previous implementations of login and firebase references to accomodate user state into the app

Jinglun Pan (@panadax) (Scrum Master)

Clone this wiki locally