Pull to refresh
4K+
2
Антон Меньшов@Waysoon

User

4
Rating
Send message

Локальный компаньон для Genshin, HSR и ZZZ: как я упаковал три игры в офлайн‑приложение без бэкенда

Level of difficultyMedium
Reading time9 min
Reach and readers7.1K

Забыли забрать ежедневные гемы или потеряли счёт круткам до гаранта? Рассказываю, как я решил собственную проблему и разработал GachaPoint — бесплатный офлайн‑компаньон для Genshin Impact, Honkai: Star Rail и Zenless Zone Zero без бэкенда и рекламы.

В статье разбираю техническую изнанку проекта для Android (Java / Architecture Components): Зачем использовал «плоскую» таблицу в SQLite (Room) для календаря и как это ускоряет выборки за один запрос, Почему для сетки дней кастомный GridLayout оказался удобнее RecyclerView, Как настроить точные ежедневные напоминания через WorkManager с учётом жестких ограничений Doze Mode в Android 12/13+.

Исходники проекта открыты, буду рад обсудить архитектуру и UI‑решения в комментариях!

Читать далее

Information

Rating
1,432-nd
Location
Рязань, Рязанская обл., Россия
Date of birth
Registered
Activity

Specialization

Инженер по безопасности
Стажёр
From 50,000 ₽
Git
Python
.NET
C#
Java
Linux
SQL
Базы данных
Bash