Klien XMPP gratis yaxim merayakan hari jadinya yang ke-XNUMX

Pada tanggal 23 Agustus, pengembang yaxim, klien XMPP gratis untuk platform Android, merayakan satu dekade proyek. Nah, sepuluh tahun lalu, pada 23 Agustus 2009, Pertunangan pertama Yaxim dikonfirmasi, yang artinya hari ini klien XMPP ini secara resmi berusia setengah dari protokol yang dijalankannya. Sejak itu, ada banyak perubahan pada XMPP dan sistem Android.

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

Tentang yaxim

Dentro dari sorotan yaxim kami menemukan yang berikut:

  • Koneksi dengan satu server XMPP (atau GTalk, atau Facebook Chat, atau ...)
  • Anda ditanya tentang sertifikat SSL yang ditandatangani sendiri
  • Memungkinkan koneksi otomatis setelah menghidupkan telepon Anda
  • Koneksi ulang transparan dalam perubahan jaringan 3G / WiFi (XEP-0198)
  • Ngobrol dengan teman Anda (semua pesan disimpan)
  • Konfirmasi pengiriman (XEP-0184).

yaxim itu ditulis dalam java dan kode sumber disimpan di git. Yaxim dapat dikompilasi oleh pengguna yang antusias, sehingga mereka hanya membutuhkan Android SDK dan semut untuk mengkompilasi.

Untuk menyusun yaxim, langkah-langkah berikut harus diikuti:

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

10 tahun Yaxim

Pada tahun 2009, platform Android itu masih baru dan tidak memiliki klien perpesanan instan gratis. Ada rumor dan pengumuman, tapi belum ada yang memposting kode yang berfungsi. Yang pertama trek beton adalah presentasi dari mahasiswa Jerman Sven dan Chris mempresentasikan proyek semester mereka YAXIM (Namun Instant Messenger XMPP Lain)

Mereka menerima beberapa surat ramah, membuat proyek di GitHub dan terus menulis kode. Di akhir tahun, presentasi singkat lainnya ditampilkan di Yaxim 26C3. Pengiriman pesan yang andal adalah masalah besar dengan yaxim pada saat itu, tetapi segalanya menjadi lebih baik.

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

Perubahan yang signifikan

En 2010, YAXIM berganti nama menjadi yaxim agar lebih terlihat seperti nama dan tidak seperti singkatan yang mencolok. Pada 2013, proyek Bruno diciptakan sebagai adik dari 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 XMPP ymp.im dirilis, terutama untuk memfasilitasi penggunaan yaxim dan Bruno dan juga untuk memiliki server yang stabil dan andal yang sesuai untuk klien seluler. Akhirnya, pada tahun 2016, yaxim mendapatkan logo terbarunya yaitu gambar yak.

Sejak hari pertama, yaxim adalah proyek amatir, tanpa dukungan komersial dan tanpa pengembang konstan.

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

Namun, setidaknya selama tiga tahun terakhir tidak ada penurunan jumlah perangkat yang menginstal yaxim (Google tidak menyediakan statistik hingga tahun 2016).

Masalah sebenarnya

Basis kode yaxim (Smack 3.x, ActionBarSherlock) sudah sangat ketinggalan zaman dan banyak upaya sedang dilakukan untuk membuatnya yaxim terlihat bagus di perangkat Android modern terutama untuk desain material dan juga untuk mendukung fungsi modern seperti dialog izin interaktif dan hemat baterai serta protokol Matrix (yang tidak selalu berfungsi).

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

sumber: https://yaxim.org


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.