An Android implementation of the classic Othello (Reversi) board game.
Developed in Java using Android Studio.
- Two-player mode on the same device
- Single-player mode against the computer (basic AI)
- Automatic validation of legal moves
- Real-time score tracking
- Simple and intuitive board design
- Clone the repository:
git clone https://github.com/RonSternGit/Othello-Android-App.git
- Open the project in Android Studio.
- Build and run on an emulator or physical device.
- Language: Java
- Framework: Android SDK
- Build System: Gradle
Full project documentation (in Hebrew) is available HERE.
Screenshots are included in the project documentation PDF.
(You may also add a screenshots/ folder with images for direct preview.)
You can download the latest APK from the Releases page once published.
The current release includes both two-player and single-player modes, with basic gameplay and score tracking.
This project is for educational purposes. You may use and modify it freely.
This project was developed as part of a Software Engineering course in high school (12th grade).
It demonstrates object-oriented design, UI development, and basic AI implementation.
Developed by Ron Stern
Originally created as a high school project in 12th grade.
Currently a student pursuing further studies in software development.