<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 10pt; font-family: Terminal,Monaco,monospace'>
<p>Hi Caiyun,</p>
<p>El 2016-04-14 15:53, Caiyun Deng escribió:</p>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0">
<div dir="ltr">
<div>Hi! I want to develop a mobile IM app, i searched something about.</div>
Because xmpp is <span style="color: #333333; font-family: Georgia,Times,'Times New Roman',serif; font-size: 15px; line-height: 21px;">heavyweight, is </span><span style="color: #333333; font-family: Georgia, Times, 'Times New Roman', serif;"><span style="font-size: 15px; line-height: 21px;">ejabberd/MongooseIM not a good choise for mobile IM?</span></span>
<div><span style="color: #333333; font-family: Georgia, Times, 'Times New Roman', serif;"><span style="font-size: 15px; line-height: 21px;">If you develop a mobile IM today, which tool will you choose?</span></span></div>
</div>
</blockquote>
<div dir="ltr">
<div> </div>
<div><span style="color: #333333; font-family: Georgia, Times, 'Times New Roman', serif;"><span style="font-size: 15px; line-height: 21px;">Well, XMPP was not created for mobile, that's right, the last improvements in MongooseIM and ejabberd let you use XMPP for mobile, but you maybe will need to do customizations on that.</span></span></div>
<div> </div>
<div><span style="color: #333333; font-family: Georgia, Times, 'Times New Roman', serif;"><span style="font-size: 15px; line-height: 21px;">Another approach a lot of people is using now is MQTT instead of XMPP. It's more flexible because the specifications is shorter and it doesn't define how to do the messaging between users and other things. You have to do it for yourself. In this approach you can use VerneMQ or RabbitMQ (with the MQTT module).</span></span></div>
<div> </div>
<div><span style="color: #333333; font-family: Georgia, Times, 'Times New Roman', serif;"><span style="font-size: 15px; line-height: 21px;">Anyway there are not a turn-key solution, there are only SaaS you can hire.</span></span></div>
<div> </div>
<div><span style="color: #333333; font-family: Georgia, Times, 'Times New Roman', serif;"><span style="font-size: 15px; line-height: 21px;">Regards.<br />Manuel Rubio.</span></span></div>
</div>
<div dir="ltr"> </div>
</body></html>