app

所属分类:其他
开发工具:kotlin
文件大小:0KB
下载次数:0
上传日期:2023-11-23 21:07:46
上 传 者sh-1993
说明:  教育机构去中心化应用程序
(Decentralized app for educational institutions)

文件列表:
app-develop/ (0, 2023-12-23)
app-develop/.editorconfig (730, 2023-12-23)
app-develop/LICENSE.md (1062, 2023-12-23)
app-develop/android/ (0, 2023-12-23)
app-develop/android/app/ (0, 2023-12-23)
app-develop/android/app/build.gradle.kts (3286, 2023-12-23)
app-develop/android/app/src/ (0, 2023-12-23)
app-develop/android/app/src/main/ (0, 2023-12-23)
app-develop/android/app/src/main/AndroidManifest.xml (1087, 2023-12-23)
app-develop/android/app/src/main/ic_launcher-playstore.png (55379, 2023-12-23)
app-develop/android/app/src/main/kotlin/ (0, 2023-12-23)
app-develop/android/app/src/main/kotlin/io/ (0, 2023-12-23)
app-develop/android/app/src/main/kotlin/io/edugma/ (0, 2023-12-23)
app-develop/android/app/src/main/kotlin/io/edugma/android/ (0, 2023-12-23)
app-develop/android/app/src/main/kotlin/io/edugma/android/ActivityInstanceKeeperOwner.kt (1127, 2023-12-23)
app-develop/android/app/src/main/kotlin/io/edugma/android/AndroidDi.kt (234, 2023-12-23)
app-develop/android/app/src/main/kotlin/io/edugma/android/App.kt (802, 2023-12-23)
app-develop/android/app/src/main/kotlin/io/edugma/android/MainActivity.kt (4156, 2023-12-23)
app-develop/android/app/src/main/res/ (0, 2023-12-23)
app-develop/android/app/src/main/res/values/ (0, 2023-12-23)
app-develop/android/app/src/main/res/values/strings.xml (68, 2023-12-23)
app-develop/android/app/src/main/res/xml/ (0, 2023-12-23)
app-develop/android/app/src/main/res/xml/network_security_config.xml (239, 2023-12-23)
app-develop/android/resources/ (0, 2023-12-23)
app-develop/android/resources/build.gradle.kts (214, 2023-12-23)
app-develop/android/resources/src/ (0, 2023-12-23)
app-develop/android/resources/src/debug/ (0, 2023-12-23)
app-develop/android/resources/src/debug/res/ (0, 2023-12-23)
app-develop/android/resources/src/debug/res/values/ (0, 2023-12-23)
app-develop/android/resources/src/debug/res/values/colors.xml (200, 2023-12-23)
app-develop/android/resources/src/main/ (0, 2023-12-23)
app-develop/android/resources/src/main/res/ (0, 2023-12-23)
app-develop/android/resources/src/main/res/drawable/ (0, 2023-12-23)
app-develop/android/resources/src/main/res/drawable/ic_launcher_foreground.xml (4966, 2023-12-23)
app-develop/android/resources/src/main/res/font/ (0, 2023-12-23)
app-develop/android/resources/src/main/res/font/manrope_bold.ttf (145984, 2023-12-23)
app-develop/android/resources/src/main/res/font/manrope_extrabold.ttf (144848, 2023-12-23)
app-develop/android/resources/src/main/res/font/manrope_extralight.ttf (136984, 2023-12-23)
... ...

# Edugma Edugma - децентрализованное приложение для учебных заведений. Чтобы приложение могло взаимодействовать с учебным заведением, нужно реализовать [Edugma API](https://edugma.github.io/docs/). [Документация](https://edugma.github.io/docs/) ## Стэк технологий ### Структура - Многомодульная Clean архитектура - MVI (самописный) - [Gradle Kotlin DSL](https://docs.gradle.org/current/userguide/kotlin_dsl.html) ### UI - [Jetpack Compose](https://developer.android.com/jetpack/compose) - декларативный UI фрейворк от Google - [Compose Material 3](https://developer.android.com/reference/kotlin/androidx/compose/material3/package-summary) - Material You для Compose - [Coil](https://coil-kt.github.io/coil/) - загрузка изображений - [Jetpack Navigation (Compose)](https://developer.android.com/jetpack/compose/navigation) - навигация в приложении (с самописной оболочкой) - [Fluent UI System Icons](https://github.com/microsoft/fluentui-system-icons) - коллекция иконок из Microsoft Fluent UI - [Lottie](https://lottiefiles.com/) - для анимаций - [Glance AppWidget](https://developer.android.com/jetpack/androidx/releases/glance) - Compose для виджетов - [Splash Screen API](https://developer.android.com/guide/topics/ui/splash-screen) - для реализации Splash Screen по новому API ### Получение и хранение данных - [Coroutines](https://developer.android.com/kotlin/coroutines) и [Flow](https://developer.android.com/kotlin/flow) - [Koin](https://insert-koin.io/) - DI фреймворк - [Paging V3](https://developer.android.com/topic/libraries/architecture/paging/v3-overview) - пагинация - [Retrofit](https://square.github.io/retrofit/) - взаимодействие с сетью - [kotlinx.serialization](https://github.com/Kotlin/kotlinx.serialization) - сериализация данных - [KodeinDB](https://docs.kodein.org/kodein-db/) - NoSQL база данных с kotlinx.serialization для сериализации под капотом ## Скриншоты Пример применения динамических цветов из Material You (Android 12+) ![material_you](https://github.com/edugma/app/raw/develop/screenshots/material_you.png) Остальное ![screenshots_1](https://github.com/edugma/app/raw/develop/screenshots/screenshots_1.png) ### Скриншоты прошлого приложения ![screenshots 1](https://github.com/mospolyhelper/mospolyhelper-android/raw/master/screenshots/screenshots_1.png) ![screenshots 2](https://github.com/mospolyhelper/mospolyhelper-android/raw/master/screenshots/screenshots_2.png)

近期下载者

相关文件


收藏者