News
Line 0, Birthday 3
It's been three years since we committed the first line of code on Beem.
At this time, we were 6 young developpers working on this brand new mobile platform, Android.
Beem was created as part of our Epitech Innovative Project,
our final year study project. It was quite exciting since we started the developments
before the first device was release so there were a lot of challenges.
In this dark ages, when we had to choose our project topic, some of us did not believe
in this project and just wanted to hang themselves. Maybe some really did as we are
now only 3 developers of the orignal Beem Team!
But here we are! Beem is one of the best Free (as in speech but also as in beer!) jabber
client for Android with more than 30000 downloads and this is all because of you!
It is the little community of users, translators and developers which support us and
keep us (I hope so) in the right direction.
We are trying to make it better and better and one day we will be the perfect
Google [talk/+/voice/whatever] replacement and we'll rule the world and we'll
get a lot of money, and glory and ...
I just loose it ...
Happy Birthday Beem !!!
Beem 0.1.7 is released !
Hi,
After some releases candidates we are releasing Beem 0.1.7.
You can get it from our download page http://beem-project.com/projects/beem/files.
We will post something for the next release in few days.
Cheers,
Beem team.
nightlybuild of account branch
Hello,
We have setup a nightlybuild of the account branch.
You can test it by downloading this apk : http://beem-project.com/Beem-account-debug.apk
Beem-0.1.7 next week
Hello folks,
We are planning to release the 0.1.7 version next week. It will contain principally OTR and certificate validation, and of course some bug fix.
The complete list of related tickets :
Bug #285: Unable to make DNS SRV resolution
Bug #352: beem 0.1.5 crash in eclipse
Bug #353: changestatus causes segfault
Bug #365: Otr always displays the local fingerprint
Bug #366: Error while saving Capabilities
Feature #239: Add OTR for secure communication
Feature #253: Deal with strict certificate checking
Feature #319: Use smartphone led for incoming message notification
For the next release, we are planning to rewrite the account support and make a better reconnection handling.
It means some big rewrite so we are discussing about if we will switch to a 0.2.X branch or if we will try to push incrementally to the current trunk some big patchs.
Side notes:
• We have a developement branch for the new account code http://www.beem-project.com/hg/account/
• Marseille has done most of the work on the new account branch, if you have questions on it, ask him
• Beem 0.1.7 is the last version being compatible with android 1.X, our next release will require android 2.X
• During a server migration we lost our mailman databases, please subscribe back to our mailing list if you want to stay in touch
• Contributions are welcome, but, don't hesitate to discuss with us what you could do and how to do it.
Cheers,
Beem team
Beem-0.1.6 release
Hi all,
Here is an another release of Beem. This is the 0.1.6 version.You can download it on the here
As you may notice, we are not a team of talented graphist, so if you have some skills in graphic design and want to help us, we are looking for you !!!
If you have some questions, we are still available on the mailing list or on the muc beem@conference.elyzion.net or on IRC #beem on freenode.
What have been done in this version :- Bug #271: Beem doesn't display ignored messages sometimes.
- Bug #296: Required SSL/TLS Ignored
- Bug #341: CapsManager implementation has minor issue for the protocol
- Bug #342: Crash when receiving an offline message
- Bug #345: Chat crashes if set to compact
- Feature #268: Soft keyboard improvements
- Feature #279: Default background image
- Feature #338: XEP-0084: User Avatar : set and change your published avatar
- Support #240: Clean the service discovery
- Portuguese translation
The roadmap for Beem-0.1.7 is not defined. Tell us what you want for Beem !!!
Don't worry, we are still thinking about OTR, multi-account and Jingle support and you can see the development here
Just a little tip, you should give a try to the OTR branch ;)
Cheers,
Beem-0.1.6 release candidate
(3 comments)
Hi all,
I am glad to announce you the release candidate of Beem-0.1.6. You can download it here .
As usual, you are all requested for some extra tests and your feedbacks will be appreciate before the release of Beem 0.1.6 planned on May 26th. Translators are encouraged to update their translations.
If you have some questions, we are still available on the mailing list or on the muc beem@conference.elyzion.net or on IRC #beem on freenode.
What have been done :
- Bug #271: Beem doesn't display ignored messages sometimes.
- Bug #296: Required SSL/TLS Ignored
- Bug #341: CapsManager implementation has minor issue for the protocol
- Bug #342: Crash when receiving an offline message
- Bug #345: Chat crashes if set to compact
- Feature #268: Soft keyboard improvements
- Feature #279: Default background image
- Feature #338: XEP-0084: User Avatar : set and change your published avatar
- Support #240: Clean the service discovery
- Portuguese translation
The roadmap for Beem-0.1.7 is not defined. Tell us what you want for Beem !!!
Don't worry, we are still thinking about OTR, multi-account and Jingle support and you can see the development here .
Cheers,
Release of Beem 0.1.5
Hi all,
The Beem Team is proud to give us the version 0.1.5 of Beem.
You can download it here on the website.
- Bug #248: Switching servers while logged in
- Bug #274: "XMPPP" should be "XMPP" on welcome screen (first run)
- Bug #275: Buttons are not localized in account creation wizard
- Bug #277: GUI uglinesses
- Bug #284: Beem fails to authenticate - Wireshark analysis - DIGEST-MD5 protocol error?
- Bug #293: Unable to view received messages.
- Bug #298: Timestamp on german layout is a telephonenumber link
- Bug #313: Mixed UI locale after installation
- Bug #321: Exception when username does not have an @
- Bug #324: Authorization request
- Bug #329: White space before question mark
- Feature #245: Add support for chat history
- Feature #255: Accessing open chats
- Feature #260: Minimal interface for chat windows
- Feature #267: Include last chat text in status message
- Feature #268: Soft keyboard improvements
- Feature #280: Remove Fading edge in chats
- Feature #286: Add support for XEP-0115: Entity Capabilities
- Feature #295: xml
- Feature #309: XEP-0084: User Avatar
- Feature #310: Add an option to enable smack debugging in Logcat
- Feature #316: Set last used status when (re)starting Beem client
- Spanish translation
- Italian translation
- Swedish translation
A big thanks to all the people who contribute to Beem and keep supporting our work.
Come join us on the mailing list or on the muc beem@conference.elyzion.net or on IRC #beem on freenode.
Cheers,
Beem-0.1.5 release candidate
Hi all,
The Beem project is still going on as a proof here is the release candidate of Beem-0.1.5. You can download it here on the website. You are all requested for some extra tests and your feedbacks will be appreciate before the release of
Beem 0.1.5 planned on January 31st.
Translators are encouraged to update their translations. Unfortunatelly, the translation tool is down so you have to update the translations by hand and then send a mail to the list <beem-dev at list.beem-project.com>
If you have some questions, we are still available on the mailing list or on the muc beem@conference.elyzion.net or on IRC #beem on freenode.
What have been done :- Bug #248: Switching servers while logged in
- Bug #274: "XMPPP" should be "XMPP" on welcome screen (first run)
- Bug #275: Buttons are not localized in account creation wizard
- Bug #277: GUI uglinesses
- Bug #284: Beem fails to authenticate - Wireshark analysis - DIGEST-MD5 protocol error?
- Bug #293: Unable to view received messages.
- Bug #298: Timestamp on german layout is a telephonenumber link
- Bug #313: Mixed UI locale after installation
- Bug #321: Exception when username does not have an @
- Bug #324: Authorization request
- Bug #329: White space before question mark
- Feature #245: Add support for chat history
- Feature #255: Accessing open chats
- Feature #260: Minimal interface for chat windows
- Feature #267: Include last chat text in status message
- Feature #268: Soft keyboard improvements
- Feature #280: Remove Fading edge in chats
- Feature #286: Add support for XEP-0115: Entity Capabilities
- Feature #295: xml
- Feature #309: XEP-0084: User Avatar
- Feature #310: Add an option to enable smack debugging in Logcat
- Feature #316: Set last used status when (re)starting Beem client
- Spanish translation
- Italian translation
- Swedish translation
- Bug #271: Beem doesn't display ignored messages sometimes.
- Feature #253: Deal with strict certificate checking
- Feature #338: XEP-0084: User Avatar : set and change your published avatar
On a side way, Nikita is working hard on OTR and Jingle and some progress have been done.
Cheers,
Translation tool disabled
Due to a security issue #327, the translation tool available at http://www.beem-project.com/translation/index.php is disabled.
Sorry for the inconvenience. If you want to send us a translation, please submit it on the mailing list : just send a mail to beem-dev@list.beem-project.com
Merry Christmas to all !!!
Beem 0.1.4 is out
(1 comment)
For the 1000s in attendance and the millions watching around the world, Ladies and Gentlemen, LLLLLET'S GET READY TO RUMBLE !!!
Beem 0.1.4 is out and can be used with Gmail or Facebook.¶
Download¶

You can download the new version on the Android Market or here
You can also scan the 2d code above with your phone.
What's new since 0.1.3 :¶
The contact list has been refactored to improve performance and source code readability.
Some fixes :
- Trouble with vibration
- Timestamps during chat
- Improve menu option (deconnection, change status ...)
We are working on Jingle implementation, a beta will soon be released, we need to improve performance and carry out more tests.
We are also working on a better integration with the Android platform by using the Account API. This will add the possibility to use multiple accounts and see your Beem contacts in the phone Contacts application.
It's always a pleasure to read your feedbacks, even if they are bad, it helps us to understand and solve the problems.
You can follow the news and discussions in our mailing list at beem-dev@list.beem-project.com.
Keep in touch with developer team in our IRC chanel on freenode : #beem or in XMPP Multi User Chat beem@conference.elyzion.net
Cheers, The Beem Team =)
Also available in: Atom
