Skip to content

Dallas-Club-of-Hackathoners/FitConnect-Android

Repository files navigation

FitConnect-Android

Используемый стек технологий

При создании приложения использовалось Andorid SDK c языком Kotlin. Использовался Jetpack Compose для разработки пользовательского интерфейса. Retrofit для выполнения сетевых запросов и взаимодействия с удаленными серверами. Для управления зависимостями и внедрения зависимостей в приложение был использован Dagger(Hilt). Для загрузки и отображения изображений из сети использовалась библиотека Glide. В проекте присутствует работа с аутентификацией при помощи Firebase Authentication. Для обработки асинхронных операций и работы с потоками данных в приложении использовалась библиотека Kotlin Coroutines.

Инструкция по установке

Для загрузки и установки APK-файла из релизов (Releases) на GitHub, выполните следующие шаги:

  1. Откройте страницу релизов:

    • Перейдите на репозиторий на GitHub.
    • На панели навигации сверху, выберите вкладку "Code".
    • В выпадающем меню выберите "Releases".
  2. Выберите нужный релиз:

    • На странице релизов найдите нужный релиз, в котором содержится APK-файл.
  3. Найдите APK-файл:

    • В разделе Assets найдите файл с расширением .apk. Обычно он имеет название, указанное разработчиком.
  4. Скачайте APK-файл:

    • Нажмите на название файла с расширением .apk.
    • После этого откроется страница с подробностями о файле.
    • Нажмите на кнопку "Download".
  5. Установите APK-файл:

    • Если вы загружали файл на компьютер, перенесите его на ваше Android-устройство, например, через USB-кабель или используя облачное хранилище (Google Drive, Dropbox и т.д.).
    • На Android-устройстве перейдите в "Настройки" -> "Безопасность" (или "Безопасность и конфиденциальность") -> разрешите установку приложений из неизвестных источников (поставьте галочку).
    • Откройте файловый менеджер и найдите APK-файл.
    • Нажмите на файл, чтобы начать процесс установки.
    • По завершении установки, вы найдете приложение в списке установленных на вашем устройстве.

Ограничения

На данный момент регистрация доступна только для почт gmail-типа. Пример: test@gmail.com

Скриншоты

image image image image