Yaxim 的 XMPP 用戶端已有 10 年歷史

開發人員 亞西姆,該平台的免費 XMPP 用戶端 Android, 慶祝 該項目十週年。 十年前,23年2009月XNUMX日,它承諾 第一次提交 yaxim,這意味著今天這個 XMPP 用戶端正式是它所使用的協議年齡的一半。 自那遙遠的時代以來,XMPP 本身和 Android 系統都發生了許多變化。

2009年:開始

2009年,Android平台還是全新的,缺乏免費的IM客戶端。 有謠言和公告,但尚未有人發布工作代碼。 第一個具體提示是德國學生 Sven 和 Chris 介紹他們的學期項目 YAXIM-另一個 XMPP 即時通訊工具.

他們收到了幾封友善的信件,在 GitHub 上創建了一個專案並繼續編寫程式碼。 年底26C3大會又展示了一款 簡短的介紹。 當時 yaxim 的大問題是可靠的消息傳遞,但情況逐漸得到改善。

重大變化

2010 年,YAXIM 更名為 yaxim,聽起來更像一個名字,而不是一個華而不實的縮寫。 2013年該專案創建 布魯諾與 yaxim 的弟弟一樣,是一個面向兒童和任何熱愛動物的人的 XMPP 客戶端。 目前擁有近 2000 名活躍用戶。

同樣在 2013 年,推出了 XMPP 伺服器 yax.im,主要是為了讓使用yaxim和Bruno更容易,同時也是為了有一個穩定可靠的適合行動客戶端的伺服器。

最終,在 2016 年,yaxim 收到了當前的徽標,即犛牛的圖像。

發展動態

從第一天起,yaxim 就是一個業餘愛好項目,沒有商業支持,也沒有永久的開發人員。 多年來其程式碼成長相當緩慢,其中 2015 年尤其緩慢。 儘管 yaxim 在 Google Play 上的安裝量比 對話,有人說後者是 Android 上的主要客戶端,並且在 XMPP 用戶中非常流行。 然而,至少在過去三年裡,安裝 yaxim 的裝置數量並沒有下降(Google 直到 2016 年才提供統計數據)。

目前的問題

yaxim 程式碼庫(Smack 3.x、ActionBarSherlock)已經相當過時,目前正在投入大量精力使 yaxim 在現代 Android 設備上看起來不錯(材料設計)並支援現代功能,例如互動式權限對話框和電池節省,還有協議 矩陣 (哪個 並不總是有效)。 透過以下方式提供具有最新開發的測試版本 測試版頻道 在 Google Play 上。

來源: opennet.ru