2016-04-09 5 views
1

Мне нужно создать мобильное приложение (iOs) для людей с деменцией. Когда они теряются, они запускают приложение, и для них будет простая кнопка HELP. Когда они нажимают эту кнопку, приложение будет строить связь с кем-то из их семьи, которые могут им помочь. «Супервизор» может видеть 2 камеры - вид спереди + назад камеры на Caller + его местоположение на карте.iOS App с VoIP

Можно ли сделать это приложение? Его университетский проект. Может кто-нибудь дать мне несколько советов, как я могу сделать это приложение шаг за шагом. - такие вещи, как это VoIP-соединение и так далее? Я был бы очень признателен, потому что я не знаю, с чего начать. Я уже сделал несколько приложений для iOS, но я никогда не работал с такими вещами, как voip

Спасибо!

+0

Сво все возможно, но вы просите слишком много вещей, охватывающих слишком много функций сразу на вопрос. Это также очень амбициозно для университетского проекта, возможно, слишком много. – Gruntcakes

ответ

1

Самый простой способ сделать это - использовать стороннюю службу, основанную на WebRTC, которая предоставляет инфраструктуру. Они стоят немного, но свободных уровней, вероятно, будет достаточно, и если вы перейдете на бесплатные уровни, ваше приложение, вероятно, привыкнет.

https://webrtc.org/

Я только что построил приложение предприятия с использованием TokBok, который был лучшим выбором, когда я начал. Сказав, что Twilio - отличная компания и был в Бетах с их инструментарием. Он был выпущен с тех пор. Вы можете посмотреть на это. Вероятно, это лучший выбор, хотя я лично не использовал видеокомпонент.

Наконец-то я сделал обыск и наткнулся на другой выбор, Sinch, который выглядит хорошо, но на самом деле не смотрел.

https://tokbox.comhttps://www.twilio.com/videohttps://www.sinch.com/tutorials/ios-video-calling/

TokBox есть образцы в Objective C и хорошие учебники. Вы можете просто использовать свои приложения в качестве отправной точки. Я использовал Swift, но образец иметь там также

https://github.com/thepatrick/Opentok-HelloWorld-Swift

Одним из преимуществ Twilio является то, что они имеют поддержку телефонных соединений, которые TokBox не имеют и что Twilio является отличным выбором для обмена сообщениями и уведомления толчка. У них также есть отличный веб-сервис для телефонных звонков. Таким образом, вы можете заставить бэкэнд отправить текстовое сообщение, уведомление и телефонный звонок группе людей.

У них также есть лучшие примеры для Swift, который является лучшим выбором, чем Objective C, если вы еще не являетесь экспертом в Object c.

1

Twilio SDK доступен для voip и многих других функций.

Пожалуйста, посетите Twilio учебник: Twilio iOS

Смежные вопросы