無料のXMPPクライアントyaximがXNUMX周年を迎えます

23月XNUMX日、yaximの開発者、Androidプラットフォーム用の無料のXMPPクライアント、プロジェクトのXNUMX年を祝った。 さて、23年前の2009年XNUMX月XNUMX日、 Yaximの最初の婚約が確認されました、つまり 今日、このXMPPクライアントは、それが実行されているプロトコルの正式な年齢の半分です。 それ以来、XMPPとAndroidシステムの両方に多くの変更が加えられました。

yaximを知らない人のために、あなたはそれを知っているべきです これはオープンソースのJabber / XMPPクライアントです (GPLv2)。 Yaximは、セキュリティ、低オーバーヘッド、サーバー接続を開いたままにすることを目的としたアプリケーションです。

yaximについて

デントロ yaximのハイライトの 次のことがわかります。

  • 単一のXMPPサーバー(またはGTalk、Facebookチャット、または...)との接続
  • 自己署名SSL証明書について尋ねられます
  • 電話の電源を入れた後、自動接続を許可します
  • 3G / WiFiネットワーク変更での透過的な再接続(XEP-0198)
  • 友達とチャットする(すべてのメッセージが保存されます)
  • 配達確認(XEP-0184)。

ヤクシム Javaで記述され、ソースコードはgitに保持されます。 Yaximは熱心なユーザーがコンパイルできるため、コンパイルに必要なのはAndroidSDKと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インスタントメッセンジャー)

彼らはいくつかの友好的な手紙を受け取りました、 GitHubでプロジェクトを作成し、コードを書き続けました。 今年の終わりに、Yaxim26C3で別の短いプレゼンテーションが行われました。 当時のyaximでは、信頼性の高いメッセージ配信が大きな問題でしたが、状況は改善されました。

XNUMX年前の今日、最初のyaximコミットが作成されたため、正式にはXMPPの半分の古さになりました。 それ以来、XMPPエコシステムとAndroid側の両方で多くのことが起こりました。

重要な変更

EN 2010、 YAXIMはyaximに名前が変更され、名前のように見え、派手な略語のようには見えなくなりました。 2013年、ブルーノプロジェクトは、子供や動物を愛するすべての人のためのXMPPクライアントであるyaximの弟として作成されました。 現在、約2.000人のアクティブユーザーがいます。

また、2013年には、主にyaximとBrunoの使用を容易にし、モバイルクライアントに適した安定した信頼性の高いサーバーを提供するために、ymp.imXMPPサーバーがリリースされました。 最後に、2016年に、yaximは現在のロゴであるヤクの写真を受け取りました。

初日から、 yaximはアマチュアプロジェクトであり、商業的なサポートも絶え間ない開発者もいませんでした。

何年にもわたって、そのコードはゆっくりと成長し、2015年には特に非生産的でした。 yaximのGooglePlayへのインストール数はConversationsよりも多いですが、後者はAndroidのメインクライアントであり、XMPPユーザーに非常に人気があります。

ただし、少なくとも過去2016年間、yaximがインストールされているデバイスの数は減少していません(GoogleはXNUMX年まで統計を提供していません)。

実際の問題

yaximコードベース(Smack 3.x、ActionBarSherlock) 非常に時代遅れであり、現在それを作るために多くの努力が払われています ヤクシム 最新のAndroidデバイスで見栄えがする 主にマテリアルデザイン用であり、インタラクティブな許可ダイアログやバッテリー節約などの最新機能や、Matrixプロトコル(常に機能するとは限りません)をサポートするためにも使用されます。

最新の開発を含む試用版は、GooglePlayのベータチャネルを通じて提供されます。

出典 https://yaxim.org


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:AB Internet Networks 2008 SL
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。