MA/ST/AD Project SS21 Android App Guessing Words
-
Product Owner: Irena Ruprecht
-
Scrum Master : Alexandru Agape
-
Developers :
- Hosam Badr
- Adnan Karamehić
- Khalid Nasralla
- Amil Salihi
- Katharina Steinacher
- Alexandra Taupe
- David Trišić
- Felix Wallner
- Egirin Gega
Guessing Words is a local multiplayer party word guessing game with custom words (and phrases). Users physically meet and use an Android App to draw words for a word guessing game. The App stores the custom words and handles the game logic.
- GW-001 Basic App with loading screen
- GW-001-A Initial Application Setup
- GW-001-B Create the loading screen
- GW-002 Main Screen with button transitions
- GW-002-A Create Buttons in the main activity
- GW-002-B Create a new game activity
- GW-002-C Create new custom words activity
- GW-002-D Refactor create new activity
- GW-003 Enter and store custom words
- GW-003-A Create a local database
- GW-003-B Store new words in the database
- GW-003-C UI for creating new words
- GW-004 Manage custom words
- GW-004-A Display custom words in UI list
- GW-004-C Update and delete entries in DB
- GW-005 Game Prototype
- GW-005-A Add game view buttons
- GW-005-B Basic game logic
- GW-006 All stored words are used in the game
- GW-013 Context menu with button
- GW-013-A Create a context menu
- GW-013-B Create new "About" Activity and link it to the about button
- GW-014 Switch language from English to Russian and vice versa via a button in the context menu
- GW-015 Fill "About" Activity with appropriate text
- GW-016 Next Round Screen
- GW-017 The Multiplayer Userinterface
- GW-007 Establish a working Peer-to-Peer connection in order to exchange word pools.
- GW-008: Collect the word pool from all connected devices.
- GW-012: Smooth UI transitions that clearly indicate the application state.
- GW-018: Play a sound and buzz the phone when a turn ends.
- GW-021: Add back buttons wherever going back does not work with the Android back button.
Pair | Hosam Badr | Egirin Gega | Adnan Karamehic | Khalid Nasralla | Amil Salihi | Katharina Steinacher | Alexandra Taupe | David Trisic | Felix Wallner |
---|---|---|---|---|---|---|---|---|---|
Hosam Badr | X | 12:00 | 04:00 | 08:00 | 04:00 | 00:00 | 00:00 | 04:00 | 05:00 |
Egirin Gega | 12:00 | X | 07:00 | 00:00 | 08:00 | 06:00 | 04:00 | 04:00 | 01:00 |
Adnan Karamehic | 04:00 | 07:00 | X | 09:45 | 05:00 | 03:00 | 08:00 | 00:00 | 00:00 |
Khalid Nasralla | 08:00 | 00:00 | 09:45 | X | 03:30 | 00:00 | 06:20 | 04:00 | 01:00 |
Amil Salihi | 04:00 | 08:00 | 05:00 | 03:30 | X | 07:30 | 04:00 | 07:00 | 07:00 |
Katharina Steinacher | 00:00 | 06:00 | 03:00 | 00:00 | 07:00 | X | 07:00 | 11:00 | 01:00 |
Alexandra Taupe | 00:00 | 04:00 | 08:00 | 06:20 | 04:00 | 17:00 | X | 04:00 | 42:25 |
David Trisic | 14:00 | 04:00 | 00:00 | 04:00 | 07:00 | 11:00 | 00:00 | X | 03:00 |
Felix Wallner | 05:00 | 01:00 | 00:00 | 01:00 | 07:00 | 01:00 | 43:25 | 03:00 | X |