Примеры работ и кейсы по направлению «Mobile»

Никита Никандров
Никита Никандров 9 месяцев назад
ColorScannerApp
Разработал нативное iOS приложение для определения оттенков цветов Ключевые фичи: - Определение оттенка цвета через камеру телефона - Определение оттенка цвета по фотографии из галереи - Доступен набор различных палитр для определения оттенков цветов - Сохранение пользовательских палитр - Возможность экспорта палитры в PDF и txt формат
Елена Демьянова
Елена Демьянова 9 месяцев назад
Мобильное приложение для контроля и обслуживания систем очистки воды "BWT BARRIER"
Разработка обновлённой концепции и дизайн мобильного приложения для пользователей фильтров BWT BARRIER, которое позволит легко управлять устройствами, отслеживать срок службы картриджей и заказывать замену в пару кликов. Основная цель — обеспечить удобство, надёжность и полную автоматизацию взаимодействия с продукцией бренда. Ключевые функции: – проведение аналитики и исследование пользовательских сценариев, разработка CJM и UX-структуры; – создание мудборда и визуальных концепций на основе брендбука и пожеланий клиента; – проработка UX/UI-дизайна с акцентом на простоту и визуальную чистоту интерфейса; – интеграция интерактивных элементов и анимаций, повышающих вовлеченность; – реализация интуитивной навигации, напоминаний о замене картриджей и доступа к каталогу продукции; – оптимизация интерфейса под iOS и Android с учётом специфики каждой платформы.
Владимир Самойлов
Владимир Самойлов 9 месяцев назад
Мобильный агрегатор нейросетей на русском языке на KMP v1
Разработано универсальное приложение, объединяющее ведущие AI-модели — ChatGPT, Claude, Gemini, DeepSeek и другие — в одном интерфейсе с полной поддержкой русского языка. ✨ Ключевые возможности • 🧠 Единая платформа для работы с несколькими AI-моделями • 💬 Умная система чатов с поддержкой изображений • ⚡ Реал-тайм ответы через WebSocket • 💎 Гибкая система тарификации и бесплатный доступ • 📄 Готовые шаблоны для быстрого старта • 🎨 Современный Material 3 дизайн (тёмная / светлая тема) • 🔄 Синхронизация между устройствами ⚙️ Технический стек • 🧩 Kotlin Multiplatform — единая кодовая база (Android + iOS) • 🎨 Jetpack Compose Multiplatform — нативный UI • 🌐 Ktor Client — HTTP и WebSocket коммуникации • 🧠 MVVM архитектура с чётким разделением слоёв • 🔄 Coroutines и Flow для асинхронной работы • 🖼️ Coil — оптимизированная загрузка изображений • 🧱 Material 3 — современный дизайн и UX 🚀 Результаты Приложение выпущено в Google Play и App Store (версия 1.0.2) и имеет активную пользовательскую базу. Полностью функциональный production-сервис с интеграцией подписок и платёжных систем. Код реализован по принципам SOLID и DRY, с упором на производительность, надёжность и масштабируемость.
Владимир Самойлов
Владимир Самойлов 9 месяцев назад
Промышленное Android-приложение для управления вентиляцией по Modbus-RTU на Kotlin Android Compose
Разработано специализированное приложение для управления китайскими пультами вентиляционных установок через интерфейс RS-485. Решение предназначено для промышленного использования и обеспечивает полный контроль над климатическим оборудованием. ⚙️ Технологический стек • 💻 Kotlin — основной язык разработки • 🎨 Jetpack Compose — современный декларативный UI • 🧠 MVVM — архитектурный паттерн • 🔄 LiveData/StateFlow — реактивное управление состоянием • ⚡ Kotlin Coroutines — асинхронная обработка • 🛰️ Modbus-RTU Protocol — промышленный протокол связи • 🔌 Serial Port (RS-485) — аппаратный интерфейс подключения 🧩 Основной функционал 🔧 Управление оборудованием: • Включение / выключение вентиляционной установки • Регулировка скорости (3 режима) • Переключение ручного / автоматического режимов 🌡️ Мониторинг параметров температуры 🩺 Система диагностики: • Мониторинг состояния • Отображение ошибок и аварий • Индикация защиты от замерзания и учёт времени работы ⚙️ Дополнительные возможности: • Режим «Отпуск» с таймером • Заставка с настраиваемым временем • Защита PIN-кодом • Автоопределение COM-портов и переподключение • Индикация состояния связи 🌐 Сетевое взаимодействие: • Чтение / запись регистров Modbus-RTU • Асинхронная очередь запросов • Тайм-ауты и повторные попытки 🚀 Результат Создано надёжное промышленное приложение. Поддерживает все функции Modbus-RTU, стабильно работает с китайскими контроллерами и имеет интуитивный интерфейс для операторов.
Владимир Самойлов
Владимир Самойлов 9 месяцев назад
VPN приложение на Kotlin Compose
Разработано безопасное и производительное VPN-приложение с поддержкой протокола VLESS. 📱 Мобильное приложение для Android • ⚙️ Используется Kotlin Compose • 🔐 Подключение к серверам по протоколу VLESS • 🚀 Высокая скорость и стабильность соединения • 🌍 Поддержка split tunneling (исключение приложений из VPN) • 📊 Отображение скорости в реальном времени • 🧩 Автоматическое восстановление соединения • 🔔 Push-уведомления • 🎨 Современный UI на Material 3, поддержка светлой/тёмной темы ⚙️ Технический стек • Kotlin + Compose Multiplatform • Ktor Client для сетевого взаимодействия • V2Ray/VLESS Core для обработки VPN-трафика • MVVP архитектура с ViewModel 🚀 Результат Создано производительное и безопасное VPN-приложение для Android, обеспечивающее стабильное соединение, современный интерфейс и простое управление серверами.
Владимир Самойлов
Владимир Самойлов 9 месяцев назад
Кроссплатформенное приложение на Kotlin Multiplatform Compose
Разработано безопасное и производительное VPN-приложение с поддержкой протокола VLESS. 📱 Мобильное приложение • Единая кодовая база для Android и iOS • ⚙️ Используется Kotlin Multiplatform Compose (KMP) • 🔐 Подключение к серверам по протоколу VLESS • 🚀 Высокая скорость и стабильность соединения • 📊 Отображение скорости в реальном времени • 🧩 Автоматическое восстановление соединения • 🔔 Push-уведомления • 🎨 Современный UI на Material 3 ⚙️ Технический стек • Kotlin Multiplatform + Compose Multiplatform (Android/iOS) • Ktor Client для сетевого взаимодействия • V2Ray/VLESS Core для обработки VPN-трафика • MVVM архитектура с ViewModel 🚀 Результат Создано производительное и безопасное VPN-приложение с единым кодом для Android и iOS, обеспечивающее стабильное соединение, современный интерфейс и простое подключение к серверам.
Владимир Самойлов
Владимир Самойлов 9 месяцев назад
AI-Чатбот v2: Полнофункциональное мобильное приложение
Разработал комплексное решение для AI-ассистента с нативным мобильным приложением на React Native (Expo) и веб-версией. 📱 Мобильное приложение • Кроссплатформенность (iOS + Android) с единой кодовой базой • 💳 Интеграция Apple In-App Purchases с динамическим ценообразованием и управлением подписками • 🧠 Мультимодальный ввод: текст, изображения, документы (PDF) • 💻 Встроенный редактор кода с подсветкой синтаксиса • 🔘 Выбор AI-моделей через визуальные карточки • 🌗 Тёмная / светлая тема с адаптивным дизайном • 📊 Аналитика AppMetrica для отслеживания поведения • 🔐 Авторизация через Google, VK, Yandex, Apple, email • 🛠️ Уведомления и логирование ошибок через Sentry • ⚡ Оптимизированное хранилище с автоочисткой ⚙️ Технический стек • Frontend: React Native, Expo, TailwindCSS (NativeWind), TypeScript • Backend интеграции: RESTful API, JWT-авторизация • State management: React Context, custom hooks • Платежи: Apple StoreKit + восстановление покупок, Юкасса для Android • UI/UX: анимации, жесты, модалки, тосты 💻 Веб-платформа • Next.js с серверным рендерингом • 🧩 Админ-панель для управления контентом • 🗄️ Drizzle ORM для работы с базой данных • 🐳 Контейнеризация через Docker, деплой на Fly.io 🚀 Результат Создан production-продукт с продуманной архитектурой, покрытием тестами и современным стеком технологий. Полная интеграция между мобильным приложением и веб-сервисами обеспечивает бесшовный пользовательский опыт на всех платформах.
Владимир Самойлов
Владимир Самойлов 9 месяцев назад
Журнал, расписание, тестирование для частной школы
🏫 Полноценная образовательная платформа для частной школы Полноценная экосистема обучения 📚, объединяющая мобильное приложение 📱, веб-панель 💻 и REST API ⚙️ для учителей и администраторов. 🧩 Технологический стек: • 📱 Mobile: Kotlin Multiplatform + Compose Multiplatform (Android / iOS / Web), MVI, Material 3, Ktor Client, kotlinx.serialization • 🖥️ Backend: Node.js + Express.js + MariaDB, 🔐 JWT-аутентификация, RESTful API • 🌐 Web: React + Material UI — панель управления для учителей ✨ Основные возможности: • 📔 Электронный дневник: оценки, расписание, посещаемость • 🧠 Интерактивные тесты с логированием процесса обучения • 📊 Журнал успеваемости с поддержкой групп • 💬 Авторизация через Telegram-код • 🔔 Push-уведомления о новых оценках и заданиях • 🤖 Уведомления в Telegram • 👩‍🏫 Роли: ученик, родитель, учитель, администратор • 🏫 Поддержка работы учителей в нескольких школах • 🧮 Веб-панель для создания материалов, управления классами и аналитики 🧠 Архитектура и решения: • 🧩 MVI с ViewModel для мобильных клиентов • 🪶 Трёхслойная структура API: Routes → Controllers → Services • 🛡️ Централизованное логирование и обработка ошибок • ✅ Интеграционные тесты (Jest + Supertest) • 🔒 Параметризованные SQL-запросы для защиты от инъекций 🚀 Проект в production, ежедневно используется учениками, учителями и администрацией частной школы.
Елена Демьянова
Елена Демьянова 9 месяцев назад
Мобильное приложение для аптечной сети «Моя Надежда»
Разработка мобильного приложения «Моя Надежда» для федеральной аптечной сети. Цель — создать удобный инструмент для онлайн-заказа и управления покупками, повысить лояльность клиентов и упростить взаимодействие с аптечной сетью. Ключевые функции: – поиск и бронирование лекарств в ближайшей аптеке; – оформление и отслеживание заказов в реальном времени; – интеграция с бонусной программой и персональными акциями; – детальная карточка товаров с инструкциями и дозировками; – адаптивный UX/UI-дизайн для iOS и Android, обеспечивающий быстрое и интуитивное использование.
Елена Демьянова
Елена Демьянова 9 месяцев назад
Инструмент по управлению кафе и ресторанами "Qube Club"
Разработка системы Qube Club — универсального решения для автоматизации кафе и ресторанов. Проект включает веб-приложение, панель администратора, телеграм-бот и модуль печати чеков. Ключевые функции: – заказ через QR-код прямо со стола; – онлайн-оплата или оплата наличными; – управление меню, статусами заказов и бронированиями; – гибкая система ролей и прав доступа.