2015-07-02 5 views
-4

Я бы хотел быстро сделать приложения IOS. Это простое приложение для отправки сообщений, но только с использованием жестов и вибраций iPhone или iPad. Например, нажатие кнопки «А» нажатием кнопки или отправкой сообщения с изображением жестов и «Пользовательский B» получает вибрацию плюс любой пользователь А (оба используются в одном приложении).Как два приложения соединяются друг с другом через Интернет?

Я не уверен, как реализовать часть сетевого подключения. Как два приложения связывают друг с другом событие отправки/получения?

Любая идея?

+0

Кажется, не по теме. Пожалуйста, проверьте http://stackoverflow.com/help/on-topic – fiddler

+0

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

ответ

0

Похоже, вам нужно изучить некоторые общие темы общения, такие как сокеты TCP/IP; и облачные системы, и выберите что-то для вашего приложения. ТОГДА выясните, как реализовать в iOS.

Если у вас есть два устройства через Интернет, вам понадобится центральный сервер для определения их IP-адресов для их соединения друг с другом; или просто передать сообщения. Вы можете также взглянуть на PUSH.

+0

Знаете ли вы соответствующие ресурсы, которые могут быть полезны. Я ценю – Swikar

+0

Быстрый просмотр google - http://www.ibm.com/developerworks/library/x-ioschat/ –

3

Посмотрите на Parse. Он предоставляет облачный бэкэнд для приложений, отправитель может отправлять сообщения, а получатель получит push-уведомление из синтаксического разбора нового сообщения.

+0

Parese отлично работает, особенно если вы не хотите беспокоиться о том, как создать сетевую часть приложения самостоятельно. Есть и другие BaaS, но Parse является хорошо документированным и очень доступным (бесплатным) для небольших приложений. – pbush25

+0

Sadly Parse отключает свое обслуживание менее чем за год и будет недоступен в качестве бэкэнд-сервиса. Если кто-то захочет использовать сервис, подобный Parse, я бы посоветовал ему проверить это репозиторию Github, в котором перечислены некоторые другие параметры. Https://github.com/relatedcode/ParseAlternatives –