Написать нативную прослойку на java и состыковать её с cordova

40 000 руб. за проект
31 августа 2020, 10:00 • 4 отклика • 32 просмотра
адача: Разработать нативную “прослойку” для работы со звонками под Android >=5 i



Разработка должна быть выполнена на нативных языках. ( Java для Андройд)

Разработанный код должен иметь API

Пример:

(Наподобие приложений Антиспам/kaspersky who calls/nubmaster, которые ставятся на телефон и при звонках с номеров, которые занесены в приложение, пишет на экране вызова показывается под каким именем занесён этот номер телефона)

Сценарий использования:
Есть приложение - crm система для телефонов обернутое в Cordova. В этой crm занесены телефоны клиентов с описанием клиента. Нужно чтобы при звонке на телефон, на котором установлено наше приложение показывалось какой клиент звонит.






у продукта должно быть API в которое мы будем отправлять запросы


методы апи


  • isAvailable() - доступен ли плагин, также как там быть с разрешениями?
  • setItem(number, title) - если уже есть такой номер, то будет обновление title у него
  • removeItem(number) удаление номера и описания
  • removeAllItems() удаление всех номеров и описаний
  • getAllItems() - массив [ {title : '', number : ''}, {...}] получения массива всех значений




Пример отображения на экране вызова





Плагин, который мы использовали для iOS https://github.com/GEDYSIntraWare/cordova-plugin-call-directory