Skip to content
View G-dev-ui's full-sized avatar

Block or report G-dev-ui

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
G-dev-ui/README.md

Привет, я Егор 👋

Я занимаюсь разработкой Android-приложений, создавая масштабируемые, производительные и удобные решения для пользователей. В своей работе я применяю проверенные временем технологии и инструменты, уделяя особое внимание качеству кода, производительности и лучшим практикам в мобильной разработки.

🔧 Технологический стек

Языки программирования:

  • Kotlin - основной язык для Android-разработки
  • Java - для поддержки и работы с устаревшим кодом

Библиотеки и фреймворки:

  • XML - для верстки пользовательских интерфейсов
  • ViewModel и LiveData - архитектура и управление состоянием приложения
  • Room - работа с локальной базой данных (SQLite)
  • Retrofit - для работы с сетевыми запросами (REST API)
  • Coroutines - асинхронное программирование и обработка фоновых задач
  • Flow - реактивные потоки данных
  • Koin - инъекция зависимостей
  • Glide - загрузка и кэширование изображений
  • Navigation Component - удобная навигация между экранами

Инструменты разработки:

  • Android Studio - основной IDE для разработки Android-приложений
  • Gradle - сборка и управление зависимостями
  • Git - контроль версий и совместная разработка

CI/CD:

  • GitHub Actions - автоматизация сборок и деплоя
  • Firebase - аналитика, крашлоги и отправка уведомлений

🛠️ В процессе изучения

  • Jetpack Compose - для упрощения и модернизации разработки UI.
  • KMM (Kotlin Multiplatform Mobile) - кроссплатформенная разработка на Kotlin для Android и iOS.
  • iOS-разработка - расширяю свои знания, чтобы создавать приложения для обеих мобильных платформ.

📫 Как со мной связаться

⚡ Факты обо мне

  • Я люблю писать чистый, поддерживаемый код и постоянно совершенствую свои навыки.
  • Занимаюсь спортом, саморазвитием, чтением книг.

Pinned Loading

  1. CareerHub CareerHub Public

    Forked from ElchinGasymov/practicum-android-diploma

    Kotlin

  2. Playlist_Maker Playlist_Maker Public

    Kotlin