We are about to develop an XMPP-based chat service on Android and exploring to restore complete chats when users switch devices. Our Erlang-based server implementation does support Message Archive Management: XEP-0313: Message Archive Management
I was wondering if Smack has any support for MAM, or if there are there any other alternatives to restore chats?
BTW: The MAM protocol is going to change soon. The message sentinel will (likely) get removed. I guess MAM will be a “hot-topic” on the XMPP summit this week. That’s basically the reason why I suspended developing on the MAM code for Smack for now.