Tuesday, January 1, 2013

Resolutions for 2013

Hello all,

As you may have heard, we are planning to release source codes of Xabber this month. I believe we should share our vision of future of Xabber. There are three main objectives before us:

  • Redesign with new Android design guidelines in mind. We love menu button, but powers that be chose otherwise. So, no menu button, holo-like theme support, action bar (or close resemblance of it);
  • Tablet version. This one is a long-time planned. It was postponed due to utter ugliness of all Android 3.0 tablets, but this has finally changed. Xabber in tablet mode would look alot like Gajim run in single window mode — contact list as you currently know it on the left side of screen, current conversation on the right;
  • Support for other protocols but XMPP via plugins. This move is rather controversial and will piss off many XMPP zealots (disclamer: I'm one of them too), but the reality is such that main IM network today is Facebook. I get lot's of msgs on that network and since i do get them anyway, I want a decent client to chat with.
We are also contemplating making a client for iOS. Someone finally has make a good XMPP client for those poor Apple users!

16 comments:

  1. Great,looking forward to the new features. Please don't forget file transfer, for me that is essential to convince my friends to move away from WhatsApp and use Xabber.

    ReplyDelete
  2. Have you thought about simply using e.g. libpurple?

    ReplyDelete
  3. Would love to see a decent tablet layout. Did you know, that you can access the Facebook chat via XMPP?

    ReplyDelete
  4. I use facebook since ages with xabber. I don't get this argument ;)

    ReplyDelete
  5. Why should be XMPP only a plugin? It should be possible to integrate some mainprotocols, XMPP and facebook parallel!?

    ReplyDelete
  6. Have you seen ChatSecure for iOS? It is open-source and already quite good. It also supports OTR.

    https://chatsecure.org/

    ReplyDelete
    Replies
    1. Yes we have. We might build an iOS version of Xabber, based on xmppframework that is used by ChatSecure.

      Delete
  7. Great work guys. But, are you sure that GPL V3 will be compatible with hardware from Samsung, Sony or HTC? Any risk of tivoization?

    ReplyDelete
    Replies
    1. While all codebase is our IP, we can publish it as 'both' proprietary for GooglePlay (if needed be) and free on GitHub.

      However, we'll have to figure out what to do with contributed code (if we'll have any :) ). Perhaps it might require something like Sun Contributor Agreement that OpenOffice.org had. Don't want to be in situation like VLC player had in AppStore.

      Delete
  8. Any update about the xabber open-source guy

    ReplyDelete
  9. Please, if you're going to add tablet mode, make the app still usable in portrait orientation. Since its redesign, Android Skype can be used only in landscape which is quite annoying :/

    ReplyDelete
  10. Waiting for the iOS version. Could you say, approximately, when?

    ReplyDelete
  11. Good for other protocols. I never really understood XML for IM. Have you heard about PSYC?

    http://about.psyc.eu

    ReplyDelete
  12. Hello guys..where i can find the xabber version which includes action bar in it.

    ReplyDelete
    Replies
    1. You might try this one unstable build: https://f-droid.org/repository/browse/?fdid=com.xabber.androiddev

      Delete