Freelancium.ruИсполнителиВиктор Шнайдер

Виктор Шнайдер

Android-приложения на Kotlin и Compose — от идеи до Google Play и RuStore

  • Был(а) 17 октября
  • На сайте с октября 2026
  • 0

    Отзывов

  • 0

    Заказов выполнено

  • 4

    Работы в портфолио

  • 9 дней

    На Freelancium

Описание услуг

Разрабатываю Android-приложения на Kotlin и Jetpack Compose. Мои приложения опубликованы в Google Play и RuStore: файловый менеджер «Харон» (локальные и сетевые хранилища SMB, медиаплеер, версия для Android TV), игры «Вампамять», «Мнеморенна» и пасьянсы «Мокошь». Что делаю: - новые приложения и доработку существующих; - аудит кода, поиск и исправление ошибок и вылетов; - интерфейс на Compose: светлая и тёмная темы, адаптация под телефоны, планшеты и ТВ; - подключение к API, Firebase и уведомления; - подготовку к публикации: подписание, сборки AAB/APK, страницы в Google Play и RuStore; - скрипты и автоматизацию на Python. Работаю по этапам: сначала разбираюсь в задаче и называю объём, после каждого этапа — сборка и проверка на реальном устройстве. Существующий рабочий код без нужды не переписываю.

Портфолио

5Харон — файловый менеджер для Android и Android TVЗадача — свой файловый менеджер для Android-телефонов и телевизоров, который заменяет сразу несколько приложений: проводник, клиент сетевых папок и медиаплеер. Нужно было, чтобы он одинаково удобно работал пальцем на телефоне и пультом на ТВ, открывал папки на домашнем компьютере и NAS по сети и проигрывал видео без сторонних плееров. Что сделано: — Приложение на Kotlin и Jetpack Compose, интерфейс Material 3 со светлой и тёмной темами, адаптация под телефоны, планшеты и Android TV (отдельная сборка под пульт). — Работа с сетевыми папками по SMB, копирование и перенос между телефоном и сетью. — Встроенный медиаплеер для видео и аудио, просмотр документов и изображений. — Архивы, поиск, корзина, избранное. — База на Room, фоновые операции на Coroutines. — Подготовка к публикации: подписание, сборки AAB/APK, R8, страницы в Google Play и RuStore. Результат: приложение опубликовано в Google Play и RuStore, развивается регулярными обновлениями. Версия для Android TV позволяет смотреть фильмы с домашнего компьютера прямо на телевизоре без настройки DLNA-серверов.5Вампамять — карточная игра на память для AndroidЗадача — сделать игру на тренировку памяти с карточками, которая затягивает на несколько минут каждый день: простые правила, понятные с первого хода, приятное оформление и прогресс, ради которого хочется вернуться. Что сделано: — Игра на Kotlin и Jetpack Compose, анимации переворота карт и переходов. — Уровни сложности и размеры поля, адаптация раскладки под любой экран телефона и планшета. — Статистика игр и сохранение настроек. — Светлая и тёмная темы, русская и английская версии. — Подписание, сборки AAB/APK, страницы в Google Play и RuStore. Результат: игра опубликована в Google Play и RuStore, выходят обновления. Google Play: https://play.google.com/store/apps/details?id=com.viktorydenver.vampmemory RuStore: https://www.rustore.ru/catalog/app/com.viktorydenver.vampmemory5Мнеморенна — сборник мини-игр на тренировку памяти для AndroidЗадача — собрать в одном приложении несколько коротких игр на память и внимание без карточек: каждая тренирует своё (последовательности, расположение, числа), партия занимает пару минут. Что сделано: — Приложение на Kotlin и Jetpack Compose, общий каркас для всех мини-игр: меню, настройки, статистика. — У каждой игры свои уровни сложности и правила, понятные с первого раза. — Адаптивная раскладка под телефоны и планшеты, светлая и тёмная темы, русский и английский. — Подготовка и публикация в Google Play и RuStore. Результат: приложение опубликовано в Google Play и RuStore, набор игр пополняется. Google Play: https://play.google.com/store/apps/details?id=com.vamp.mnemorenna RuStore: https://www.rustore.ru/catalog/app/com.vamp.mnemorenna5Мокошь: Пасьянсы — сборник классических пасьянсов для AndroidЗадача — сборник пасьянсов, восстановленных по старинным русским и европейским руководствам XIX века, с удобной игрой пальцем на телефоне: перетаскивание карт, подсказки, отмена хода. Что сделано: — Правила и раскладки разобраны по книгам XIX века в оригинале и переведены в код. — Приложение на Kotlin и Jetpack Compose: перетаскивание карт, анимации, отмена ходов. — Раскладка стола подстраивается под размер экрана. — Статистика и сохранение партии. — Сборка и публикация в Google Play и RuStore. Результат: приложение опубликовано в Google Play и RuStore. Google Play: https://play.google.com/store/apps/details?id=com.vamp.doumu RuStore: https://www.rustore.ru/catalog/app/com.vamp.doumu

Отзывы

Нет отзывов

Проекты

Нет проектов