免費XMPP客戶yaxim慶祝成立XNUMX週年

23月XNUMX日,yaxim的開發人員,Android平台的免費XMPP客戶端,慶祝了該項目的十年。 好,十年前,23年2009月XNUMX日, Yaxim的首次訂婚得到確認,這意味著 今天,這個XMPP客戶端正式是其運行協議的一半。 從那時起,XMPP和Android系統都發生了許多變化。

對於那些不了解yaxim的人,您應該知道 這是一個開源的Jabber / XMPP客戶端 (GPLv2)。 Yaxim是一款旨在提高安全性,降低開銷並保持服務器連接打開的應用程序。

關於亞新

裡面 的重點 我們發現以下內容:

  • 與單個XMPP服務器(或GTalk,Facebook聊天或...)連接
  • 詢問您有關自簽名SSL證書的信息
  • 打開手機後允許自動連接
  • 3G / WiFi網絡更改中的透明重新連接(XEP-0198)
  • 與您的朋友聊天(所有消息均已存儲)
  • 交貨確認(XEP-0184)。

雅西姆 它是用Java編寫的,源代碼保存在git中。 Yaxim可以由熱情的用戶進行編譯,因此他們只需要Android SDK和ant即可進行編譯。

要編譯yaxim,必須遵循以下步驟:

git clone git@github.com:pfleidi/yaxim.git

cd yaxim

git submodule init

git submodule update

android update project -p . -s

android update project -p ActionBarSherlock/actionbarsherlock

android update project -p MemorizingTrustManager –subprojects

ant proguard debug

ant proguard release

Yaxim的10年

2009年,Android平台 它仍然是全新的, 缺少免費的即時消息客戶端。 有謠言和公告,但是還沒有人發布有效的代碼。 第一個 具體的軌道 是德國學生斯文(Sven)和克里斯(Chris)的演講,他們介紹了他們的學期項目YAXIM (但另一個XMPP Instant Messenger)

他們收到了幾封友好的信, 在GitHub上創建了一個項目,並繼續編寫代碼。 在年底,在Yaxim 26C3上又展示了一個簡短的演講。 當時,可靠的消息傳遞是yaxim的一個大問題,但情況有所好轉。

十年前的今天,創建了第一個yaxim提交,因此,它正式的使用時間是XMPP的一半。 從那時起,XMPP生態系統和Android方面都發生了很多事情。

重大變化

恩2010, 將YAXIM重命名為yaxim,使其看起來更像一個名稱,而不再像一個浮華的縮寫。 2013年,Bruno項目被創建為yaxim的弟弟,yaxim是XMPP的兒童和所有熱愛動物的客戶。 目前,它有近2.000位活躍用戶。

也是在2013年,發布了ymp.im XMPP服務器,主要是為了方便yaxim和Bruno的使用,以及擁有適用於移動客戶端的穩定可靠的服務器。 最終,在2016年,yaxim收到了其當前徽標,即a牛的照片。

從第一天開始 yaxim是一個業餘項目,沒有商業支持,也沒有固定的開發人員。

多年來,其代碼增長緩慢,到2015年,它的生產力特別低下。 儘管yaxim在Google Play上的安裝量超過了Conversations,但正如有人所說,後者是Android上的主要客戶端,並且在XMPP用戶中非常受歡迎。

但是,至少在最近三年中,安裝yaxim的設備數量沒有減少(Google直到2016年才提供統計信息)。

實際問題

yaxim代碼庫(Smack 3.x,ActionBarSherlock) 非常過時,目前正在付出很多努力來做到這一點 亞西姆 在現代Android設備上看起來不錯 主要用於材料設計,還支持現代功能,例如交互式權限對話框和節電功能,以及Matrix協議(並不總是有效)。

最新開發的試用版通過Google Play的Beta通道提供。

來源: https://yaxim.org


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責資料:AB Internet Networks 2008 SL
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。