Klien XMPP gratis Yaxim merayakan hari jadinya yang kesepuluh

Pada 23 Agustus, para pengembang yaxim, klien XMPP gratis untuk platform Android, merayakan satu dekade proyek. Nah, sepuluh tahun yang lalu, pada 23 Agustus 2009, komitmen pertama Yaxim dikonfirmasi, yang artinya Hari ini klien XMPP ini secara resmi setengah usia protokol yang dieksekusi. Sejak itu, ada banyak perubahan di XMPP dan sistem Android.

Bagi mereka yang tidak mengetahui tentang Yaxim, mereka harus tahu itu Ini adalah klien open source Jabber / XMPP (GPLv2). Yaxim adalah aplikasi yang bertujuan untuk keamanan, overhead rendah dan menjaga koneksi server Anda tetap terbuka.

Tentang yaxim

Di dalam dari fitur yang menonjol dari Yaxim Kami menemukan yang berikut:

  • Koneksi dengan server XMPP tunggal (atau GTalk, atau Facebook Obrolan, atau …)
  • Anda ditanya tentang sertifikat SSL yang ditandatangani sendiri
  • Mengizinkan koneksi otomatis setelah menghidupkan telepon Anda
  • Rekoneksi transparan dengan imbalan jaringan 3G / WiFi (XEP-0198)
  • Mengobrol dengan teman-teman Anda (semua pesan disimpan)
  • Konfirmasi pengiriman (XEP-0184).

Yaxim Itu ditulis dalam Java dan kode sumber disimpan dalam git. Yaxim dapat dikompilasi oleh pengguna yang antusias, sehingga mereka hanya perlu Android SDK dan semut untuk dikompilasi.

Untuk mengkompilasi yaxim, langkah-langkah berikut harus diikuti:

git clone [email protected]: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

10 tahun Yaxim

Pada 2009, platform Android itu masih baru dan tidak memiliki klien perpesanan instan gratis. Ada desas-desus dan pengumuman, tetapi belum ada yang menerbitkan kode kerja. Yang pertama trek beton Itu adalah presentasi dari siswa Jerman Sven dan Chris yang mempresentasikan proyek semi-tahunan mereka YAXIM (Belum Lain Instant Messenger XMPP)

Mereka menerima beberapa surat ramah, mereka membuat proyek di GitHub dan terus menulis kode. Pada akhir tahun, presentasi singkat lainnya ditampilkan di Yaxim 26C3. Pengiriman pesan yang dapat diandalkan adalah masalah besar dengan yaxim pada saat itu, tetapi semuanya membaik.

Satu dekade yang lalu, hari ini, komit yaxim pertama telah dibuat, jadi sekarang secara resmi setengah dari XMPP. Sejak itu, banyak yang telah terjadi baik di ekosistem XMPP dan di sisi Android.

Perubahan signifikan

Pada 2010, YAXIM diganti nama menjadi Yaxim agar lebih menyerupai nama dan kurang singkatan yang mencolok. Pada 2013, proyek Bruno diciptakan sebagai saudara bungsu Yaxim, klien XMPP untuk anak-anak dan semua orang yang mencintai binatang. Saat ini memiliki hampir 2.000 pengguna aktif.

Juga pada tahun 2013, server ymp.im XMPP diluncurkan, terutama untuk memfasilitasi penggunaan yaxim dan Bruno dan juga memiliki server yang stabil dan dapat diandalkan yang cocok untuk klien seluler. Akhirnya, pada tahun 2016, Yaxim menerima logo saat ini, gambar yak.

Dari hari pertama, Yaxim adalah proyek amatir, tanpa dukungan komersial dan tanpa pengembang konstan.

Selama bertahun-tahun, kodenya tumbuh lambat dan pada 2015 itu sangat tidak produktif. Meskipun yaxim memiliki lebih banyak fasilitas di Google Play daripada Percakapan, yang terakhir, seperti yang dikatakan, adalah klien utama di Android dan sangat populer di kalangan pengguna XMPP.

Namun, setidaknya dalam tiga tahun terakhir belum ada penurunan dalam jumlah perangkat di mana yaxim diinstal (Google tidak menyediakan statistik hingga 2016).

Masalah saat ini

Basis kode yaxim (Smack 3.x, ActionBarSherlock) itu sangat ketinggalan zaman dan upaya besar sedang dilakukan untuk membuat yaxim Terlihat bagus di perangkat Android modern terutama untuk desain material dan juga untuk mendukung fungsi-fungsi modern seperti dialog izin interaktif dan penghematan baterai dan juga protokol Matrix (yang tidak selalu berfungsi).

Versi uji coba dengan perkembangan terbaru ditawarkan melalui saluran beta di Google Play.

Sumber: https://yaxim.org

Pos terkait

Back to top button