Skip to main content

01 - Android

Project1: ConnectX

Examples/docs of the game:

Extended rules you need to implement:

  • winning condition - 3, 4 and 5
  • board size - up to 10x10
  • choose your own 3 different combos, sizes do not have to be user customizable.

Homework 01

Deadline: 2025-10-16 23:59:59

Design board UI, using classical XML based layouts.

Try to use minimal amount of subviews.

Support portrait and landscape - and different screen sizes. Phone and Tablet.

Use styles.

Test on emulator!

Homework 02.

Deadline: 2025-10-23 23:59:59

Design board UI, using Jetpack compose.

All the same rules apply as in HW 1.

Homework 03.

Deadline: 2025-10-30 23:59:59

Finalize game in both UI styles. Use Viewmodels in jetpack compose.