Hi Ogunleye,
Here at buddycloud towers, we've done quite a bit with mobile and had to
work through some of the problems that XMPP over low bandwidth,
unreliable connections and slow client hardware presents.
The phone platform that you are using will be the biggest deciding
factor and then they type of data you want to send. We send location,
chat and "channel" data over XMPP (for an annotated XMPP session look
at: http://buddycloud.com/cms/node/90). Whatever platform you choose
consider the following:
* reconnect overhead: your phone will drop the connection often
(driving through tunnels etc). Roster versioning will help a lot
here.
* compression: consider running your session with TLS deflate or
through zlib (we see traffic dropping to 10% of the original size)
* what an average session looks like: iPhone (with no background
processes) will need quick startup times while on other platforms
that allow background processes (Android and Symbian) you can let
the session linger in the background and constantly update data.
If you can let us know the type of application you are thinking of and
the mobile platform that you are planning on deploying on then I'm sure
that this list can provide more input.
S.
On 28/03/2010 22:43, Olalekan Samuel wrote:
Hi all,
I aam a mobile application and services developer but I am new to Xmpp
in general. I am interested in finding new ways of using xmpp and
mobile together. Does anyone has a link to a tutorial that can help me
on developing xmpp mobile related apps? Thanks for your help
--
******************************************************************
Ogunleye Olalekan Samuel
Mobile Technology Developer
African Advanced Institute for Information
and Communications Technology
Meraka, Institute
Council for Scientific and Industrial Research
Pretoria
South Africa
Mobile: +27(0)730786965
+27(0)844016565
Office: +27(0)128412676
http://people.cs.uct.ac.za/~olaoye/index.html
<http://people.cs.uct.ac.za/%7Eolaoye/index.html>
******************************************************************
--
Simon Tennant
.de mobile: +49 17 8545 0880
.uk mobile: +44 78 5335 6047
.uk office: +44 20 7043 6756
.de office: +49 89 4209 55854
email and xmpp: [email protected]
http://buddycloud.com