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!
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.
ReplyDeleteHave you thought about simply using e.g. libpurple?
ReplyDeleteWould love to see a decent tablet layout. Did you know, that you can access the Facebook chat via XMPP?
ReplyDeleteI use facebook since ages with xabber. I don't get this argument ;)
ReplyDeleteWhy should be XMPP only a plugin? It should be possible to integrate some mainprotocols, XMPP and facebook parallel!?
ReplyDeleteHave you seen ChatSecure for iOS? It is open-source and already quite good. It also supports OTR.
ReplyDeletehttps://chatsecure.org/
Yes we have. We might build an iOS version of Xabber, based on xmppframework that is used by ChatSecure.
DeleteGreat work guys. But, are you sure that GPL V3 will be compatible with hardware from Samsung, Sony or HTC? Any risk of tivoization?
ReplyDeleteWhile all codebase is our IP, we can publish it as 'both' proprietary for GooglePlay (if needed be) and free on GitHub.
DeleteHowever, 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.
Any update about the xabber open-source guy
ReplyDeleteWhere is the source?
ReplyDeletePlease, 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 :/
ReplyDeleteWaiting for the iOS version. Could you say, approximately, when?
ReplyDeleteGood for other protocols. I never really understood XML for IM. Have you heard about PSYC?
ReplyDeletehttp://about.psyc.eu
Hello guys..where i can find the xabber version which includes action bar in it.
ReplyDeleteYou might try this one unstable build: https://f-droid.org/repository/browse/?fdid=com.xabber.androiddev
Delete