MAI app - приложение с информацией и расписанием для студентов и преподавателей Московского Авиационного Института.
- Отображение расписания и его локальное сохранение
- Удобный виджет, показывающий ваше расписание (Android)
- Возможность загрузить несколько расписаний и переключаться между ними
- Информация о студгородке и карта кампуса
- Расписание обновляется автоматически при каждом запуске приложения
- Отзывы на преподавателей, при сотрудничестве с МАИ.Экслер.ру
- Вы можете пометить работы, чтобы не забыть о предстоящих контрольных и проверочных
- Даже преподаватели могут пользоваться приложением, оно сделано для всех маёвцев!
Собранные версии приложения можно найти в нескольких местах, в зависимости от платформы:
- Telegram - актуальные сборки для Android и свежие новости проекта
- RuStore - автоматическое обновление, если вы пользуетесь RuStore
- GitHub Releases - архив с актуальными версиями приложения
- Apple App Store - для iOS, но версии появляются с задержкой, так как Apple требует ручной проверки каждой сборки
Если вы хотите собрать приложение самостоятельно, сделать это можно по следующей инструкции:
- Склонируйте репозиторий:
git clone https://github.com/lavafrai/maiapp
. - Скопируйте файл
composeApp/secrets.properties.example
вcomposeApp/secrets.properties
и заполните его своими данными. - Для сборки под Android, установите переменные среды для сборки:
ANDROID_HOME
- путь к Android SDKJAVA_HOME
- путь к JDKANDROID_KEYSTORE
- путь к вашему keystore-файлуANDROID_KEYSTORE_KEY
- имя ключа в keystoreANDROID_KEYSTORE_PASSWORD
- пароль к keystoreANDROID_KEYSTORE_KEY_PASSWORD
- пароль к ключу в keystore
- Запустите сборку с помощью Gradle:
- Для Android:
./gradlew :composeApp:assemble
- Для Windows:
./gradlew :composeApp:packageMsi
- Для Debian:
./gradlew :composeApp:packageDeb
- Сборка для iOS осуществляется через Xcode.
- Для Android:
- Приложение МАИ в Telegram - канал с актуальными версиями и новостями
- Сайт проекта - подробная информация о проекте
- lavafrai.ru - сайт разработчика приложения
Если вы хотите поддержать разработку приложения, вы можете сделать это с помощью пожертвования любым из этих способов:
- CloudTips - через CloudTips, с любой карты или через СБП
- Ton:
UQA2AoComBmDuQ8Q27UaQ9knsjKbwP2onqvcObKitBK40jw9
- USDT (TRC20):
TBWkaiT4MmrTmGQrCm1QR1qEifmjERLava