Приложение позволяет создавать списки поэтапных задач, делиться с выбранными пользователями текущим статусом задачи, а также получать уведомления об изменении статуса задачи.
>>> СКАЧАТЬ <<<
Stager.apk на телефон (Android 4.1+)- Запустить установку Stager.apk (Требуется разрешить установку из неизвестных источников)
- Если у Вас уже установлен Stager, а новая версия не ставится - попробуйте предварительно удалить старую :)
(В данном варианте нет подключения к БД разработчиков, вам нужно будет самим создать свою БД и добавить файл google-services.json
в проект )
- Установить:
- Склонировать репозиторий:
git clone https://github.com/TRPP-IKBO-06/project-three_musketeers.git
- Открыть консоль в директории проекта
project-three_musketeers
:
gradlew build
(Для Windows можете использовать gradlew.bat
)
4. Перейти в project-three_musketeers/app/build/outputs/apk/release
и ввести команду:
keytool -genkey -v -keystore stager-release-key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias stager-key
- Ввести команду:
- Для Windows используйте абсолютный путь к sdk, пример:
D:\Data\sdk\build-tools\30.0.3\
zipalign -v -p 4 app-release-unsigned.apk stager-aligned.apk
- Для Windows используйте абсолютный путь к sdk, пример:
- Ввести команду:
- Для Windows используйте абсолютный путь к sdk
apksigner sign --ks stager-release-key.jks --out app-release-unsigned.apk stager-aligned.apk
- В папке
app/build/outputs/apk/release
вы найдетеapp-release-unsigned.apk
- Пересылаем на устройство, устанавливаем (у вас должна быть разрешена установка из неизвестных источников)!
- Скачать Docker Desktop
- Cклонировать репозиторий:
git clone https://github.com/TRPP-IKBO-06/project-three_musketeers.git
- Перейти в папку
project-three_musketeers
- Прописать следующую команду:
docker pull dedicated407/androidstager
- Прописать следующую команду:
- Для Windows:
docker run --rm -v "%cd%":/home/gradle/ dedicated407/androidstager sh /home/makeapk
- Для Linux:
docker run --rm -v "$PWD":/home/gradle/ dedicated407/androidstager sh /home/makeapk
- После работы контейнера в вашей папке появится папка
release
, в ней содержитсяstager.apk
, файл с приложением
- Вёрстка: XML
- Кратко об архитектуре: MVVM (один из первых проектов под Android, архитектура может содержать следы начинающего разработчика)
- DI: Отсутствует (ручной)
- Навигация: Fragment Navigation API
- Локальное хранение данных: SharedPreferences & Firebase (встроенный offline режим)
- Работа с сетью: Volley & Firebase (Работа с удалйнной NOSQL БД)
- Реактивность: LiveData
- Специфичные для Java: Project Lombok
- Пагинация: Присутствует (paging lib)
- Поддержка версий Android 5.0+ (API 21+)