Android Chat For Private session для пользователей (разработка Workflow) - PullRequest
3 голосов
/ 14 марта 2012

Я разрабатываю Android Application для Chat между двумя пользователями как private session.

Приложение для Android будет Android 2.0 and above.
Если любой пользователь хочет общаться в чате, он может ввести любое электронное письмо для чата, и сеанс между двумя пользователями будет закрытым и может храниться в базе данных.
Другой пользователь не должен иметь возможность смотреть приватную сессию.
если кто-нибудь ответит о приложении для Android, где оно будет подключено к web server (php), тогда мне будет полезно понять.
Поэтому, если кто-либо знает поток развития, предложите здесь.

Пожалуйста, не предлагайте около IRC Chat, где все пользователи объединены в одном открытом шаблоне.

Ответы [ 4 ]

4 голосов
/ 14 марта 2012

Вы можете использовать сервер XMPP и использовать, например, asmack библиотеку для Android.

Учебники о приложении для Android: http://davanum.wordpress.com/2007/12/31/android-just-use-smack-api-for-xmpp/

Есть несколько разных серверов.Например, OpenFire.http://www.igniterealtime.org/projects/openfire/

2 голосов
/ 05 апреля 2012

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

2 голосов
/ 30 марта 2012

Если звучит как то, что вам нужно, это сервер XMPP с шифрованием клиента на клиент.

Вот список параметров сервера XMPP: http://xmpp.org/xmpp-software/servers/

Здесь обсуждается различные XMPP.библиотеки для использования с Android: Android и XMPP: доступные в настоящее время решения

Что касается шифрования, похоже, что вы хотите имитировать то, что делает OTR (для pidgin).Описание работы протокола размещено здесь: http://www.cypherpunks.ca/otr/Protocol-v2-3.1.0.html

Вы также можете получить их исходный код здесь: http://www.cypherpunks.ca/otr/index.php#downloads (предупреждение: код написан на C)

1 голос
/ 05 апреля 2012

Вы можете сделать это в node.js очень легко, и если вам нужен уже реализованный код, вы можете использовать это https://github.com/heroic/node-private-chat.

Если вы сочтете его недостаточным, вы можете легко расширить его с минимальными усилиями и не использовать для этого php. Это не дизайн для этого типа работы. Узел лучше всего подходит для этого. Просто запустите указанный выше код и подключитесь к нему с помощью приложения для Android.

Лучший Дипак

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...