/CheesyWinterContest

👨‍🎓 Student project | ➕🧀 2-player game with counters

Primary LanguageJavaMIT LicenseMIT

Cheesy Winter Contest

Winner is the one that ate the most cheese
Yes, I'm very French 🇫🇷🧀


About

Third of eight student projects made in 2017-2018 as part of Udacity's Android Basics Nanodegree.

☑️ Phase 1 - (Nov. - Feb.):

  1. Literally Hello World
  2. Hello Android
  3. Cheesy Winter Contest
  4. m32O

☑️ Phase 2 - (Feb. - Jul.):

  1. Rookie Player
  2. Visit Calgary
  3. The Guardian View
  4. Flourish & Blotts - Book Registry

Goal and requirements

Make an app allowing users to track the score of two different teams playing a game of your choice.

The chosen game has either multiple amounts of points that can be scored or multiple important metrics to track. Code wise, requirements include two columns - one for each team, multiple buttons, updating views, properly scoping variables, finding views by their ID. A reset button should be included as well.

Key learnings

  • Java code (that's a first!)
  • Nested layouts
  • android:fitsSystemWindows
  • Background image
  • strings.xml, dimens.xml and colors.xml
  • Orientation lock

Project has been improved at the end of Phase 1 given the new learnings acquired then.

Installation

  1. Download this project as zip and extract it
  2. Import it in Android Studio
  3. Sync Gradle and run on your device/emulator

Or use dryrun by @CesarFerreira

Contributing

Closed.

Project status

Closed.

Credits

Copyright

This project is licensed under the terms of the MIT license and protected by Udacity Honor Code and Community Code of Conduct. See license and disclaimer.