Я пытаюсь интегрировать некоторые прекрасные функции обмена сообщениями в свое приложение iOS, мне было интересно, есть ли кто-нибудь из вас, хорошая альтернатива программному обеспечению, предлагаемому https://layer.com/, кажется, что очень простой, беспроблемный способ приблизиться к нему, и мне нужно, чтобы мой backend был обработан кем-то другим. Любые плюсы или минусы этой услуги? любая альтернатива?Альтернатива оболочке обмена сообщениями «Layer» для обмена сообщениями iOS
ответ
Quickblox: https://quickblox.com
и выборочные коды доступны для простого текстового чата, видео чата и включает в себя передачу файлов тоже: http://quickblox.com/developers/IOS
имеет свободный план стартера с ограниченным использованием на их общее облаке, а также имеет предприятие планирует разместить на своем сервере и выполнять настройку по мере необходимости.
Talkchain из http://afty.co
https://github.com/afty/TalkChain-iOS
гораздо более сосредоточены на привлечении и монетизировать пользователей против общаться как сервис, но стоит посмотреть.
Попробуйте Applozic Аппликация имеет сходные функции, как слой.
GitHub Repo: https://github.com/AppLozic/Applozic-iOS-SDK
У нас некоторые основные вопросы масштабируемости с уровнем, и думая, что мы могли бы рассмотреть вопрос о переходе на более надежные. Я помню, что это был тот же самый аргумент с Parse, когда они только начинались, хотя они делали цифру и стали намного более масштабируемым решением. Возможно, слой будет следовать по тому же пути. Пока что, об этом подумайте, рассматривая Layer как вашу структуру чата.
Pubnub and Pusher предлагает услуги реального времени, которые вы можете использовать для создания чат-клиента, но это боль в заднице для реализации.
- 1. Cassandra для обмена сообщениями
- 2. iOS Внедрение системы обмена сообщениями
- 3. Служба обмена сообщениями GAE
- 4. Плагин для обмена сообщениями Xamarin
- 5. платформа обмена сообщениями (XMPP)
- 6. Область обмена сообщениями ActiveMQ
- 7. Система обмена сообщениями/событий
- 8. Платформа обмена сообщениями
- 9. кумулятивный шаблон обмена сообщениями
- 10. Ajax Система обмена сообщениями
- 11. PHP обмена мгновенными сообщениями
- 12. Архитектура обмена сообщениями
- 13. Беседоподобная система обмена сообщениями
- 14. Система обмена сообщениями Unity
- 15. Служба обмена сообщениями UDP
- 16. Система обмена сообщениями PHP
- 17. Отладка обмена сообщениями
- 18. Выбор решения для обмена сообщениями
- 19. C2DM - облако для обмена сообщениями
- 20. Idempotency Barrier для обмена сообщениями
- 21. C# Клиент для обмена сообщениями
- 22. Поддержка обмена сообщениями для SMTP?
- 23. Альтернатива NSDistributedNotificationCenter для обмена сообщениями между приложениями iPhone
- 24. Поведение приложения обмена сообщениями UIScrollView
- 25. API-интерфейс обмена сообщениями в IOS
- 26. Создание подключаемого приложения для обмена сообщениями Android
- 27. JSON как формат обмена сообщениями
- 28. JMS: служба обмена сообщениями Java
- 29. Межплатформенная межпотоковая система обмена сообщениями?
- 30. Система обмена сообщениями Simple Rails
Любопытно, какие у вас проблемы со слоем, мы видим много push-уведомлений, отправленных без SDK-синхронизации сообщений. –
@SamClewlow Мы сделали изменение от Layer до Pubnub, мы просто не могли продолжать работу с Layer. Их SDK серьезно нарушен. Он работает хорошо в небольших масштабах, но становится все более непригодным, как только он начинает масштабирование. Память, синхронизация, батарея, использование данных - все это проблемы. –