2013-10-03 2 views
1

Я занимаюсь некоторыми исследованиями для создания приложения IM. Я видел много примеров кода и все еще пытаюсь решить, какой метод использовать. Прежде чем начать разработку, я хочу задать ваше мнение, если кто-нибудь знает, насколько популярны IM-приложения, такие как Kakao Talk, Line, We Chat, WhatsApp.Как работает Kakao Talk?

Я видел несколько статей, говорящих об использовании Google Cloud, а также некоторые статьи об использовании XMPP.

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

Спасибо за ваше время.

ответ

2

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

2 популярных опций, которые вы можете проверить, являются:

  • XMPP - Это поддерживается большинство крупных клиентов чата и используется подобными Facebook (в индивидуальном варианте это в любом случае). asmack - популярная библиотека XMPP для Android, которая может быть вам полезна.

  • Поставщик бэкэнд-как-сервис (BAAS), такой как Parse. Это позволит вам сэкономить много на стороне сервера подъема тяжестей и написания кода серверной, как вы должны сделать, если вы рассматривали что-то вроде AWS

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

+1

Это не действительно учебный проект, я сделал небольшие приложения для себя, чтобы практиковать. На этот раз я хочу начать большой проект с группой разработчиков. Как вы знаете, разговор Какао популярен в Корее и некоторых других приложениях, популярных в их стране. Я постараюсь сделать подобное для своей страны. Поэтому мы не можем сказать небольшой проект, возможно, он начнется как небольшой проект, но моя цель - сделать его больше. Вот почему я хочу начать хорошо. Спасибо за ваш ответ –

+0

, пожалуйста. Удачи! –

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

  • Нет связанных вопросов^_^