GitPedia

Sudoku flutter

an open source Sudoku game application powered by Flutter . you can build the Sudoku Game just for your own.

From einsitang·Updated June 7, 2026·View on GitHub·

**sudoku flutter** is a an open source Sudoku game application powered by Flutter . you can build the Sudoku Game just for your own. The project is written primarily in Dart, distributed under the Apache License 2.0 license, first published in 2020. Key topics include: dart, flutter, game, sudoku.

Latest release: release-20260209Sudoku-Flutter#release-20260209 codemagic build
February 8, 2026View Changelog →

Sudoku

Platform
License
License
Codemagic build status
Page Views Count

about

SUDOKU-FILTTER

an open source Sudoku game application powered by Flutter .

You could try building a Sudoku game app on your own. This way, you'll get to learn Dart and Flutter pretty fast, along with their ecosystem techs. Plus, this app is super friendly and easy to use.

recent:

feature of AI/ML sudoku detect to solver is basically available now , welcome to try and feedback .

document/img/sudoku-detect-bilibili-demo.png

<p align="center" style="text-align: center;"> <b>watch</b>: ai solver demo video </p>

about AI/ML model is train by yolov8 , you can also visit ultralytics to know more

download latest release apk for android (preview) -> github release page

contributing

We are always very happy to have contributions, whether for trivial cleanups or big new features.

about contributing please read CONTRIBUTING.md

screenshots

iOS

BootstrapGame

<p align="center">ios screenshot by 2026</p>

Android

BootstrapGame

<p align="center">android screenshot by 2025</p>

plan-to-do

  • :ballot_box_with_check: AI sudoku solver with camera - working well :-)
  • :black_square_button: amendable detection puzzle on AI Solver
  • :black_square_button: AI MODELS optimize with "amendable detection cell"

environment

  • dart SDK: '>=3.0.0 <4.0.0'
  • flutter SDK: '^3.32.1'
  • jdk 17 with Gradle Plugin 8.1.1 :new:

dependency

platform support

  • android
  • iOS
  • WEB (no plan support yet)

install

shell
$> flutter pub get # options,when you change the lib/state/sudoku_state.dart file,make sure build hive adapter for the project $> flutter packages pub run build_runner build

run

shell
$> flutter devices 1 connected device: iPhone SE (2nd generation) (mobile) • 09684738-362A-468F-80F2-1824A785D324 • ios • com.apple.CoreSimulator.SimRuntime.iOS-13-6 (simulator) $> flutter run -d 09684738-362A-468F-80F2-1824A785D324

pre-for-build

android

create a keystore for apk signature

On Windows

shell
keytool -genkey -v -keystore c:\Users\USER_NAME\key.jks -storetype JKS -keyalg RSA -keysize 2048 -validity 10000 -alias key

On Mac/Linux

shell
keytool -genkey -v -keystore ~/key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias key

copy ./android/key.properties.example and rename to ./android/key.properties that contains a reference to your keystore

more information pls reference official website : https://flutter.dev/docs/deployment/android

iOS

sign up apple developer

in Xcode,open ./ios/Runner.xcworkspace to view your app's settings

select the Runner project in the Xcode project navigator. then in the main view sidebar,select the Runner target and select the Identity tab,in the Signing section change Team and Bundle Identifier

more information pls reference official website : https://flutter.dev/docs/deployment/ios

build

shell
# iOS $> flutter build iOS # android $> flutter build apk

star history

Star History Chart

the end

thanks for visit this repository , wish you can like it and star it :kissing_heart:

Contributors

Showing top 3 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from einsitang/sudoku-flutter via the GitHub API.Last fetched: 6/29/2026