Блог
Строительство и ремонт
Репетиторы
Красота
Фрилансеры
Разные специалисты
Уход за животными
Тренеры
Автоинструкторы

Разработка приложений для Android — удалённая работа в Москве

Дата: 2024-07-29
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2024-07-29
Описание
Доработка существующего приложения. О приложении Приложение представляет собой медиа-плеер, построенный на базе ExoPlayer3. Главный плеер представляет из себя tabview представление для каждого из типов медиа-элементов: треки, плейлисты, исполнители и т.д. Приложение обладает дополнительным функционалом: 1.Есть отдельный fragment view, который измеряет пульс посредством прикладывания пальца к камере и измерения кол-ва красного и сохраняет в примитивную БД. 2.Есть отдельный fragment view, который отображает данные о собранном пульсе из БД 3.При индексации треков из памяти устройства происходит считывание пиковых значений амплитуды звуковых волн в треке и вычисление средней BPM по треку. 4.Запись в метаданные(Extras) MediaItem среднего BPM для последующего использования. Разработка Необходимо проработать реализацию БД для приложения посредством использования библиотеки ROOM. А также перевести некоторые процессы на background service. Требуется реализовать следующий функционал: - Исправление view: 1. Во втором пункте доп. функционала был указан fragment view который отображает данные из БД и отображает их в виде list view. Требуется обернуть это в scroll view. - Работа с БД 1. Во втором пункте доп. функционала был указан fragment view который отображает данные из БД и отображает их в виде list view. Требуется проработать методы удаления и редактирования элементов данных. 2. В третьем пункте доп. функционала был указан метод считывания BPM и запись этого значения в метаданные. Требуется проработать следующую реализацию: Реализовать в ROOM DB таблицу, примерно следующего вида: ID(PK) | FilePath | FileBPM В данной реализации ID и FilePath это NOT NULL колонки, которые обязательно должны быть заполнены. Вместо считывания амплитуды требуется разместить функционал заполнения таблицы вышеописанной таблицы. - Фоновые процессы 1. В предыдущем этапе работы БД в пункте 2 мы проработали таблицу в БД, которая заполнена данными о треках. Требуется перенести функцию считывания амплитуды из основного потока, который блокирует отображение треков в background процесс, который будет в зоне уведомлений отображать процесс считывания треков и примерное время, которое осталось до считывания всего массива. - Модификация PlayBack background service 1. Требуется реализовать в методах сервиса взаимодействия с текущим плейлистом функцию составления плейлиста из более подходящих к считанному пульсу, который описан в доп. функционале в пункте 1. Процесс должен быть такой Считывается пульс -> Считанный пульс записывается в shared prefs -> При открытии окна медиаплеера и нажатии на специализированную кнопку должен активироваться playback сервис, который будет составлять новый плейлист и замещать текущий, текущий, при замещении, просто сохранить, для корректного переключения обратно.
Похожие заказы
Программисты
дистанционно
договорная
Data Science. Разработка с нуля, доработка существующего продукта, настройка, тестирование. Пожелания и особенности: Ищем опытных разработчиков для проекта в области ИИ, аналитики и распределённых систем Требуется: • Опыт разработки на Python 3.10+: FastAPI, asyncio. • Знание микросервисной архитектуры: Docker, Docker Compose, Kafka / Redpanda, Redis. • Опыт работы с векторными базами (FAISS, Milvus) и базами данных (PostgreSQL). • Навыки работы с локальными LLM (например, Ollama, Huggingface Inference API). • Умение писать чистый, модульный, поддерживаемый код. • Опыт построения пайплайнов сбора, обработки, анализа больших потоков данных. Будет плюсом: • Опыт интеграции LLM в реальные системы (не просто использование ChatGPT). • Опыт работы с математикой прогнозов / вероятностными моделями (Bayes, reinforcement learning). • Опыт построения или участия в распределённых вычислительных проектах. • Знание современных фреймворков для фронтенда (Next.js / React) для Operator Dashboard. • Наличие своей команды или напарников (отдельный плюс). Формат работы: • Удалённо, гибкий график. • Оплата за конкретные задачи и модули. • Возможность подключения к долгосрочному крупному проекту. • Сильный технический уровень, реальная инженерная работа. Тематика проекта: • Построение распределённой аналитической сети на базе локальных ИИ-моделей. • Интеллектуальный агент для работы с потоками данных в реальном времени. • Векторная память событий, генерация гипотез, самообучение. Пишите коротко о себе: • Опыт, • Проекты, • Чем хотите заняться • Готовность подключаться.
Москва
Фрилансеры
2025-04-27
Откликнуться
Доработка сайта
дистанционно
договорная
Уже есть: фотографии, картинки, готовый сайт, текстовое наполнение, дизайн, домен, логотип. Интернет-магазин. Платформа: Flexbe. Функционал сайта: колесо фортуны. Контент есть. Сайт Р3 бренд.
Москва
Фрилансеры
2025-04-27
Откликнуться
Программисты
дистанционно
договорная
Системное программирование. Настройка. Требуется восстановить телеграмм на старый телефон. Разбил новый смартфон, на котором был установлен телеграмм. Теперь нужно восстановить его на старом смартфон.
Краснодар
Фрилансеры
2025-04-27
Откликнуться
Разработка мобильных приложений
дистанционно
договорная
Разработка с нуля. Приложение: для iOS, для Android. Устройства для масштабирования: смартфоны. Приложение для заказа на доставку суши роллы пицца.
Москва
Фрилансеры
2025-04-27
Откликнуться
Разработка чат-ботов
дистанционно
договорная
Задачи чат-бота: сбор информации, финансовые операции, приём текстовых заказов. Платформа: Telegram. Продукт: Психология. Техзадание есть.
Москва
Фрилансеры
2025-04-27
Откликнуться
Программисты
дистанционно
договорная
Разработка игр. Переработать готовую игру. Игра: для мобильных устройств. Игра: массовая онлайн. Жанр: RPG. Графика: 3D.
Москва
Фрилансеры
2025-04-27
Откликнуться
Разработка браузерных игр
дистанционно
договорная
Сделать проект под ключ. Игра: многопользовательская. Жанр: RPG. Платформа: Roblox studio. Графика: 3D.
Москва
Фрилансеры
2025-04-27
Откликнуться