Примеры Android Whatsapp/Chat

Есть ли у кого-нибудь пример или учебник для приложения Android, такого как WhatsApp? Я хочу понять, как WhatsApp работает и как он запрограммирован.

Я хочу увидеть пример, в котором используется система chat-chat с "online"-status и "read the message" -информацией.

Я использовал Google, но ничего не нашел. Может быть, у кого-то есть подсказка.

Спасибо.

Ответ 1

Если вы хотите создать мгновенный мессенджер для Android, этот код должен начать работать где-нибудь.

Выдержка из источника :

Это приложение для мгновенных сообщений на Android, приложение делает HTTP-запрос на сервер, реализованный в php и mysql, для аутентифицировать, регистрироваться и получать статус других друзей и данных, то он взаимодействует с другими приложениями в других устройствах посредством интерфейс сокета.

EDIT: Только что нашел! Возможно, это не связано с WhatsApp. Но вы можете использовать источник, чтобы понять, как запрограммированы приложения чата.

Существует веб-сайт под названием Scringo. Эти потрясающие люди предоставляют свой собственный SDK, который вы можете интегрировать в свое существующее приложение, чтобы использовать интересные функции, такие как радиолокация, беседа, обратная связь и т.д. Поэтому, если вы хотите интегрировать чат в приложение, вы можете просто использовать их SDK. И я сказал, что лучше всего? Это бесплатно!

* UPDATE: * Услуги Scringo будут закрыты 15 февраля 2015 года.

Ответ 2

Отъезд yowsup
https://github.com/tgalal/yowsup

Yowsup - это библиотека python, которая позволяет вам делать все предыдущие ваше собственное приложение. Yowsup позволяет вам войти в систему и использовать службу Whatsapp и предоставляет вам все возможности официального клиента Whatsapp, позволяя вам создать полноценный клиент Whatsapp.

Простым примером использования Yowsup является Wazapp. Wazapp является полнофункциональным Клиент Whatsapp, который используется сотнями тысяч людей во всем мире. Yowsup родился из проекта Wazapp. До превратившись в отдельный проект, это был только двигатель, управляющий Wazapp. Теперь, когда он достаточно созрел, он был разделен на отдельный проект, позволяя каждому создавать собственный клиент Whatsapp поверх него. Наличие такого популярного клиента, как Wazapp, построенного на Yowsup, помогло привлечь проект на очень продвинутый, стабильный и зрелый уровень и обеспечивает его непрерывное развитие и поддержание.

Yowsup также поставляется с интерфейсом командной строки с перекрестной платформой, называемым yowsup-кли. yowsup-cli позволяет вам подключаться и использовать Служба Whatsapp непосредственно из командной строки.