Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Есть работающее Андроид-приложение с WebView. В этом WebView есть API для JS.

Требуется добавить очередь скачивания больших файлов. В API добавить следующие методы:

  • queueGetList(): FileRecord[] - показать содержимое очереди
  • queueGetFile(string id): FileRecord - получить задание по id
  • queueAddFile(string id, string sourceUrl): void - добавить файл
  • queueRemoveFile(string id): void - удалить файл (отменить скачивание)
  • queueSetBankQuota(string bankId, number size): void - установить квоту на использование места на флешке
FileRecord - это JSON-представление объекта:

    • id: string
    • sourceUrl: string - URL из интернета
    • localUrl: string - URL скачанного файла
    • status: FileStatus - описан в подробном ТЗ
    • errorMessage: string|null
Более подробное ТЗ имеется + отвечаю на вопросы. После этой задачи, есть ещё немного работ на предрелизную полировку изделия.

Сам я компетентен в алгоритмах, но не компетентен в Java. Если надо, то помогу с трудностями архитектуры и многопоточности. Образец реализации WebView API уже есть в коде. С вас: знать Андроид; нагугливать, чего не знаете; не сливаться. Других сложностей бояться не следует.

7 лет назад
Koryagin
Павел 
40 летРоссия
18 лет в сервисе
Был
7 лет назад
Выбранный исполнитель
Inigrey
Сергей 
33 годаУкраина
9 лет в сервисе
Был
год назад
7 лет назад
$100
3 дня
Справился с задачей, несмотря на экзотичность требований.
Хороший, адекватный заказчик!
  • Похожие заказы
  • $1100

    Требуется  разработка Android-приложения и его серверной части (в т.ч. онлайн-панели управления) формата "Программа управления постановкой задач сотрудникам (горничным и т.п.) гостиницы с архивом задач и отчетами". С обязательным детальным описанием разработки (кода) в виде отчетов.  ...

    Закрыт
    5 лет назад
  • У нас имеется готовый дизайн и верстка приложения. И на данном этапе требуется разработка на ios. У нас был программист, который должен был реализовать этот проект, но его к сожалению позвали в очень крупный проект.  По ...

    Закрыт
    6 лет назад
  • Разрабатываемое нами мобильное приложение для пользователей Android и IOS это приложение будет работает с нашим сервером , взаимодействуя с которым через приложение приобретаются определенные электронные коды нашего сервиса, предполагаемо используется для этого mobile sdk  https://www.liqpay.ua/documentation/ru/ План работы: То ...

    Закрыт
    6 лет назад
  • $172

    Всем привет, есть простая работка по приложениям :  Задача приложения: грузить сайт с определенной ссылки которую я предоставлюНа весь экран расположить WebView.   Настроить WebView таким образом что бы запускаемая ссылка на сайт открывалась при помощи WevView а ...

    Завершен
    6 лет назад
  • $2600

    Нужно разработать нативное мобильное приложение на iOS, язык Objective-C или Swift (в приоритете).    Спортивное приложение аналог https://itunes.apple.com/ru/app/id1114387800 Сайт приложения для ознакомления http://fitnessonline.me Есть ТЗ, готовая серверная часть с описанием Апи и дизайн приложения в Sketch.    Нужен адекватный ответственный программист ...

    Закрыт
    6 лет назад
  • Приложение на мой взгляд довольно простое, это видео дневник, каждый день вы снимаете видео и в конце месяца вы объединяете все видео за месяц и получаете 1 видео. Дизайн нарисован в фотошопе нужно всё только оживить.

    Закрыт
    7 лет назад
  • Приложение с привязкой геопозиции, отображением позиции на карте гугла, взаимодействие с камерой, встроенный чат ну и мелочи всякие, таймер активности приложения и тд. приложение для андроид и iOS  Максимально оптимизированное под высокие нагркзки авторизпция через Гугл с ограниченным ...

    Закрыт
    6 лет назад
  • Описание:  Первая вкладка я создаю заказ №1 следующий заказ №2(номер должен выходить автоматически) и.т.д  и прикрепляю к нему контакт заказчика из телефонной книжки.   Пишу день, когда заказ сделать и время начала работы, и время конца работы.  Я прикрепляю ...

    Закрыт
    7 лет назад