Разработка мобильного приложения

Дата публикации: 13.02.2024 09:12:33
<p>Разработка мобильного приложения по выгрузке звуковых файлов со съемных устройств на устройство и последующую их выгрузку на сервер

Функциональные требования к приложению для выгрузки данных с носителя данных на удаленный файловый сервер.</p><p>Условные обозначения</p><p>Носитель – аудиобейдж, на котором накапливаются данные (аудиозаписи и файлы с их описанием). </p><p>Устройство – телефон или планшет на ОС iOS/Android, на который будет установлено разрабатываемое ПО.</p><p>Сервер – пространство в сети, на которое может осуществляться выгрузка данных (FTP/sFTP).</p><p>Задача</p><p>Необходимо разработать приложение для iOS/Android, с помощью которых будут выгружаться данные из Носителя, подключаемого к Устройству. </p><p>Требования к размещению приложения</p><p>Приложение должно быть обязательно размещено в:</p><p>AppStore,</p><p>GooglePlay</p><p>Должна быть доступна прямая установка на Андроид с помощью APK-файла. </p><p>Опционально:</p><p>Требования к приложению</p><p>ПО должно работать в два режима:</p><p>Выгрузка аудиофайлов из Носителя на Устройство.</p><p>Выгрузка аудиофайлов из Устройства на Сервер.</p><p>Этап номер 1 необходим для быстрого освобождения гнезда Устройства, основное назначение которого – зарядка Устройства. </p><p>Приложение должно иметь возможность проверки наличия необходимых доступов для работы:</p><p>Доступ к файлам на Устройстве.</p><p>Доступ к передаче данных по сети интернет.</p><p>Другие доступы, если такие необходимы для работы приложения.</p><p>В приложении должны быть доступны настройки, влияющие на его работу:</p><p>Настройка сети, используемой для выгрузки данных.</p><p>Только по Wi-Fi.</p><p>Используя любое доступное подключение к сети Интернет.</p><p>В приложении должны быть видны данные о:</p><p>Количестве/размер данных, которые необходимо выгрузить с Носителя на Устройство.</p><p>Объем занятого/доступного пространства на устройстве (Свободно ХХХХ МБ из ХХХХ МБ).</p><p>Статусе доступности Сервера («Сервер доступен» и зеленая точка или «Сервер недоступен, проверьте подключение к Интернету» и красная точка).</p><p>Статусе переноса данных с Носителя на Устройство. После завершения переноса данных с Носителя должно отображаться сообщение «Данные перенесены, Бейдж можно отключить от устройства».</p><p>Количестве/размер данных, которые необходимо отправить на Сервер. </p><p>Статусе выгрузки данных с Устройства на Сервер.</p><p>В приложении должно быть реализовано:</p><p>Возможность запуска выгрузки данных из Носителя на Устройство и запуска выгрузки данных из Устройства на Сервер.</p><p>Возможность приостановки выгрузки данных из Носителя на Устройство и приостановки выгрузки данных из Устройства на Сервер.</p><p>Возможность продолжения выгрузки данных из Носителя на Устройство и продолжения выгрузки данных из Устройства на Сервер.</p><p>Работа в фоновом режиме с отображением статуса выгрузки с Носителя или с Устройства в области пуш-уведомлений.</p><p>Проверка наличия обновлений и возможности начать обновление приложения. </p><p>Отправка текстовое обращение в техническую поддержку.</p><p>При наличии в Устройстве ранее перенесенных с Носителя данных, которые не были отправлены на Сервер, опция переноса данных с Носителя на Устройство должна быть доступна. При последующем запуске переноса данных с Устройства на Сервер должны быть отправлены все накопленные на Устройстве данные.</p><p>Ограничение типа данных, доступных для переноса с Носителя на Устройство и с Устройства на Сервер – должны обрабатываться только:</p><p>Аудиофайлы в формате wav.</p><p>Технические файлы в формате ____ (указать формат). </p><p>Выгрузка данных с Носителя предполагает удаление перенесенных данных с Носителя после успешного переноса. </p><p>Выгрузка данных с Устройства предполагает удаление перенесенных данных с Устройства после успешного переноса. </p><p>В приложении данной версии не требуется:</p><p>Авторизация пользователя.</p><p>Закрепление конкретного Носителя за Устройством, приложение должно одинаково обрабатывать разные Носители.</p><p>Автоматическое открытие приложение при подключении Носителя.</p>
Источник: www.weblancer.net
Число просмотров: 2

Еще проекты:

Нужно написать и запустить телеграмм бота

<p>Нужен бот, который способен принять входящий вызов поздороваться. Записать разговор и отослать пользователю смской в телеграмме.есть скрипты которые могут помочь. Запись речи. Голосом я могу предоставить. Потому что он будет общаться на венгерском или на английском. На все вопросы с большим удовольствием отвечу.</p>

Проброс порта

<p>Здравствуйте! Нужна помощь в настройке модема (открытие порта и т.д.) для доступа к SQL серверу через интернет.</p><p>Модем TP-LInk Archer VR400 в него установлен USB-модем МТС с безлитным интернетом (статический ip).</p>

Техническая поддержка 2х сайтов на Тильда

<p>Техническая поддержка 2х сайтов, осуществление рассылок, первичное SEO</p><p>Функции администратора сайта</p><p>1. Сайт 1 </p><p>информационная поддержка — всё, что касается содержания и контента: наполнение, текст, графика и др. Взаимодействие с другими специалистами, отвечающими за контент.</p><p>2. Бизнес аккаунт Тильды. </p><p>• техническая поддержка сайта. Работа с доменами и хостингом и ответственность за сетевую безопасность, продвижение сайта. Администратор управляет контентом чере...

Разработка сайта с нуля

<p>Необходимо разработать сайт с нуля, целью которого будет являться информирование крупных заказчиков и кандидатов на работу о вакансиях, предлагаемых компанией. Сайт также должен выполнять рекламную функцию, привлекая внимание потенциальных клиентов и соискателей к нашим услугам.</p><p>Требования к решению задачи:</p><p>1. Дизайн и верстка сайта должны быть выполнены с учетом требований к корпоративному стилю компании.</p><p>2. На сайте должна быть представлена актуальная информация о вакансия...

Доработать сайт на php

<p>Функционал:</p><p>? Не работают прямые ссылки на адрес сайта с мобильных телефонов в мессенджерах т.е. ссылка, отправленная в мессенджер, не открывается с мобильного телефона (ссылка в соц. сетях с телефона работает).</p><p>? Переход на протокол https</p><p>? Сделать страницу «Сведения об образовательной организации» с размещением PDF документов. </p><p>Документы для размещения в папке «Сведения об образовательной организации» прикреплены к письму. Ссылку на страницу разместить на главной стр...