> ## Content Index
> Fetch the complete content index at: https://www.process-one.net/llms.txt
> Use this file to discover other available public pages before exploring further.

# TextOne by example (part 1): XMPP federation
- URL: https://www.process-one.net/blog/textone-by-example-part-1-xmpp-federation/
- Published: 2010-12-22T23:00:00.000Z
- Updated: 2024-09-23T12:38:59.000Z
- Description: TextOne application is intended to be a simplified superset of the standard XMPP protocol, specially designed for mobile usage. TextOne application is available on iPhone and Android.
- Author: ProcessOne

Being based on a standard protocol means that you can tap into the power federation. What’s this strange thing? It means that you can send messages to users and receive replies even if they are using a different XMPP messaging service than the one you are using.

Quick demonstration with TextOne iPhone app in version 2.0:

- Log in to TextOne with your account
- Think about a friend using Gtalk chat service
- Send him a message to its address
- Wait that he accepts you as a contact, since Gmail requires that to receive messages: you will be notified when that happens
- Start chatting together

See TextOne in action:

Go on messaging:  

![Chat between TextOne and Gtalk](https://www.process-one.net/images/uploads/TextOne_Gtalk05_thumb.png)

Your contact has accepted you:  

![Gtalk friend has accepted you as a contact on TextOne](https://www.process-one.net/images/uploads/TextOne_Gtalk04_thumb.png)

First message sent:  

![Informative message received on TextOne](https://www.process-one.net/images/uploads/TextOne_Gtalk03_thumb.png)

Gtalk address entered:  

![Select a Gtalk address in TextOne](https://www.process-one.net/images/uploads/TextOne_Gtalk02_thumb.png)

New message:  

![Write a new message in TextOne](https://www.process-one.net/images/uploads/TextOne_Gtalk01_thumb.png)

That’s it!

Simple, isn’t it ?

What does it means for TextOne? It means that this beautiful texting application is not closed like all of its counterparts. It is open to the world. In the long run, it will make a huge difference.

*Read the whole “TextOne by example” series:*

- [*TextOne by example (part 1): XMPP federation*](https://www.process-one.net/blog/textone%5Fby%5Fexample%5Fpart%5F1%5Fxmpp%5Ffederation/)
- [*TextOne by example (part 2): email federation*](https://www.process-one.net/blog/textone%5Fby%5Fexample%5Fpart%5F2%5Femail%5Ffederation/)
- [*TextOne by example (part 3): Facebook friend search and federation*](https://www.process-one.net/blog/textone%5Fby%5Fexample%5Fpart%5F3%5Ffacebook%5Ffriend%5Fsearch%5Fand%5Ffederation/)