İçeriğe geç
Zenjo Mahjong
mobile
✦ Featured

Zenjo Mahjong

Ocak 2026 — Devam Ediyor
SwiftSwiftUI@ObservableClean ArchitectureMVVMFirebaseGoogle Mobile AdsFastlaneGitHub ActionsXCTestXCUITestLocalization

Zenjo Mahjong, Japon zen estetiği etrafında inşa edilmiş bir Mahjong Solitaire bulmaca oyunudur. Oyuncular birden fazla seviyede taş çiftlerini eşleştirerek temizler; ipucu ve geri alma mekanikleri, tema seçenekleri ve Firebase destekli profil ve ilerleme sistemi sunar. Uygulama, String Catalog aracılığıyla İngilizce ve Türkçe'yi destekler, gelir modeli AdMob üzerine kuruludur.

Mimari, Domain / Data / Presentation katman ayrımıyla Clean Architecture'ı, bağımlılık enjeksiyonu için DIContainer'ı ve Swift'in @Observable makrosu üzerine inşa edilmiş MVVM'i takip eder.

Yayın süreci tamamen otomatik: Fastlane ve GitHub Actions, TestFlight'tan build numaralarını artırır, conventional commit'lerden changelog üretir ve git tag'larında App Store gönderimleri başlatır. Proje XCTest birim testleri ve XCUITest UI testlerini kapsar.