Sudoku Master — Zen & Classic
Native Android MVVM Architecture • Custom 60 FPS Vector Canvas • R8 Optimized
A clean, high-performance, and feature-rich native Android Sudoku application built with MVVM architecture, custom Canvas drawing engine, R8 Code & Resource Optimization, and Google Play Billing 8.0.0 integration.
>_ Play Sudoku Master in Your Browser
Every puzzle is made fresh in your browser and has exactly one solution, using the app's own Easy, Medium and Hard settings: 35, 45 or 55 empty squares. Tap a square, then a number. You get 3 hints per game, and a wrong number just turns red, so take your time.
Keyboard: 1-9 fill a square, arrows move, N turns notes on or off, Backspace erases, Ctrl+Z undoes.
>_ The Book Behind the App
Build a Sudoku App with AI
A Beginner's Guide to Vibe Coding
Sudoku Master was built with an AI writing the code. This book tells that story, from an empty folder to Google Play, with the major decisions, wrong turns and late-night bugs along the way, and teaches the one skill that matters: knowing when the AI is wrong.
No programming experience needed. 10 chapters and ten prompt patterns. Kindle eBook, Novelty Press, October 2026.
>_ Core Feature Modules
🎯 5 Balanced Difficulties
From Too Easy (25 mask holes) for quick warm-ups to Super Hard (58 mask holes) requiring master deduction techniques.
🧘 Zen & Classic Modes
Play in Zen Mode with infinite lives (❤️ ∞) and zero timer pressure, or challenge yourself in Classic Mode with a 3-heart health system.
🎨 12 High-Contrast Themes
Rosso Nero, Cyberpunk, Golden Hour, Emerald Zen, Ocean Deep, Midnight Diamond, Amethyst Purple, Minimal Light, Retro Cream, Nordic Frost, OLED Black.
⚡ Pro Controls & Assistants
Multi-candidate Pencil Notes, Magic Wand 🪄 auto-resolver, unlimited Undo stack, and Keypad Auto-Dimming when digits are exhausted.
🏆 Hall of Fame & CSV Export
3-tier local leaderboards per difficulty level with CSV pack export powered by system FileProvider.
🔒 100% Privacy-First
Zero ad networks, zero telemetry, zero analytics SDKs. All preferences and game progress are stored 100% locally on your device.
>_ Technical Specification Matrix
| Parameter | Specification |
|---|---|
| Target SDK | SDK 36 (Android 16) |
| Minimum SDK | SDK 26 (Android 8.0) |
| Language & Pattern | Kotlin 1.9, Jetpack Core, MVVM Architecture |
| Graphics Engine | Custom 60 FPS Vector Canvas Drawing Engine (SudokuGridView.kt) |
| Build Shrinking | R8 Code & Resource Shrinking (7.30 MB Signed Bundle) |
| Monetization | Google Play Billing Client 8.0.0 (Optional one-time Pro Upgrade) |