Android-клиент для краудсорсингового библиографического проекта FantLab.ru. Основан на коде FastHub.
- Минимальный SDK 21 (Android 5.0)
- Kotlin
- MVP-паттерн: ThirtyInch
- RxJava2 & RxAndroid для многопоточности
- Fuel для REST API
- Android State для сохранения стейта
- Material-BottomNavigation для
BottomBar
- Glide для загрузки изображений
- Toasty для отображения всплывающих подсказок
- Fabric для аналитики и креш-репортов.
Если вы собираетесь присоединиться к разработке, обратитесь к текущим разработчикам, чтобы:
- получить
google-services.json
,gradle.properties
и релизные ключи (все эти файлы исключены из индекса git в целях безопасности) - получить доступы к почтовым ящикам
[email protected]
и[email protected]
, проектам в Fabric и Firebase - добавиться в организацию FantLab
АвторизацияПрофильПоиск(в т.ч.по штрих-коду)Каталоги(список авторов,библиография автора,произведение,издание)Награды и премии(список премий,премия,конкурсы,номинации)Новинки и планы(новинки фантастики,планы издательств,планы авторов)Лента отзывовРасширенный редакторНовостиКнижные полки- Личка
- Регистрация
- Восстановление пароля
- Рейтинги
- Пользователи
- Контакты
- Форум (в т.ч. лента форума)
- Рекомендации
- Расширенный поиск произведений/изданий
- Авторские колонки
- Подписки
- Фильмы
- etc
- "Что почитать?"
- Про API и мобильный клиент
- Приложение для мобильных платформ
- Топ 100 Фантастика & Фэнтези: анонс и тема
- Сканер Fantlab для WinPhone
- Текущая итерация