Buscar pacotes, repositórios e categorias de apps

Repositório GitHubredbrogdon/flutterflip

flutterflip

Repositório público do flutterflip, um clone do reversi construído com Flutter.

Capa do projeto flutterflip
Estrelas
272
Forks
60
Último push (UTC)
28 de jun. de 2026
Status do projeto
Ativo

README original

Texto original em inglês. Visite o GitHub para a versão atual.

flutterflip

Build Status

A single-player reversi clone built with Flutter, which compiles for Android, iOS, web, macOS, Windows, and Linux.

The user plays as black, and the CPU will make moves as white in response. The move search only goes 4-5 plies ahead, so it's not that sophisticated but puts up a reasonable fight.

Screenshot

Why this exists

This was written as an exercise to help me ramp up on Flutter, back when I joined the team in the spring of 2018, and it's intended to be an open source example. The tech used includes:

If you spot a bug, feel free to file an issue report.

Monorepo Architecture

This codebase is organized as a monorepo workspace containing two packages:

  • packages/flutterflip_shared: A pure Dart package containing the core board state representation, score evaluation heuristics, and game models (GameBoard, GameModel, GameBoardScorer).
  • packages/flutterflip: The Flutter client application containing all widget trees, visual theme structures, platform directories, assets, and isolate-based engine move finder calculations (MoveFinder).
Andrew Brogdon GitHub avatar
Autor no GitHub

Andrew Brogdon ↗

I'm a staff engineer at Google working on GenUI and agentic apps. Previously I led DevRel for Dart and Flutter.

Google, Inc.Columbus, OHSite oficial ↗
LinguagensDartC++CMakeSwiftCPythonHTMLKotlinObjective-C

Dependências Flutter

Categorias de apps

Como escolher um repositório para seu projeto?

Filtre pelo caso de uso, compare a atividade e confira o projeto original antes de adotá-lo.

  1. Busque por nome, autor ou descrição e filtre por tema.
  2. Compare estrelas, forks e envios recentes. Estrelas indicam interesse, mas não garantem qualidade.
  3. Confira o README, a licença e as issues no GitHub antes de usar o projeto.

Fontes e manutenção

“A repository is the most basic element of GitHub.”

GitHub Docs — About repositories ↗