Ücretsiz XMPP istemcisi yaxim XNUMX. yılını kutluyor

23 Ağustos'ta yaxim'in geliştiricileri, Android platformu için ücretsiz bir XMPP istemcisi, projenin on yılını kutladı. On yıl önce, 23 Ağustos 2009'da, Yaxim'in ilk nişan doğrulandı, bunun anlamı bugün bu XMPP istemcisi, üzerinde çalıştığı protokolün resmi olarak yarısı kadar yaşta. O zamandan beri hem XMPP'de hem de Android sisteminde birçok değişiklik oldu.

Yaxim'den habersiz olanlar için şunu bilmelisin bu açık kaynaklı bir Jabber / XMPP istemcisidir (GPLv2). Yaxim, güvenliği, düşük ek yükü ve sunucu bağlantınızı açık tutmayı amaçlayan bir uygulamadır.

Yaxim hakkında

içinde yaxim'in öne çıkan özellikleri aşağıdakileri buluyoruz:

  • Tek bir XMPP sunucusuyla (veya GTalk veya Facebook Sohbeti veya ...) bağlantı
  • Kendinden imzalı SSL sertifikaları isteniyor
  • Telefonunuzu açtıktan sonra otomatik bağlantıya izin verir
  • 3G / WiFi ağ değişikliğinde şeffaf yeniden bağlantı (XEP-0198)
  • Arkadaşlarınızla sohbet edin (tüm mesajlar saklanır)
  • Teslimat onayı (XEP-0184).

Yakım Java ile yazılır ve kaynak kodu git'te tutulur. Yaxim hevesli kullanıcılar tarafından derlenebilir, bu nedenle derlemek için yalnızca Android SDK ve ant'a ihtiyaçları vardır.

Yaxim'i derlemek için aşağıdaki adımlar izlenmelidir:

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 yıllık Yaxim

2009'da Android platformu hala yepyeni ve ücretsiz anlık mesajlaşma istemcisinden yoksundu. Söylentiler ve duyurular vardı, ancak henüz kimse bir çalışma kodu yayınlamadı. Birinci beton parça Alman öğrenciler Sven ve Chris'in dönem projeleri YAXIM'in sunumuydu. (Yine Başka Bir XMPP Instant Messenger)

Birkaç dost mektup aldılar, GitHub'da bir proje oluşturdu ve kod yazmaya devam etti. Yıl sonunda Yaxim 26C3'te kısa bir sunum daha yapıldı. Güvenilir mesaj teslimi o zamanlar yaxim ile büyük bir problemdi, ancak işler daha iyi hale geldi.

On yıl önce bugün, ilk yaxim kaydı oluşturuldu, bu nedenle artık resmi olarak XMPP'nin yarısı kadar eski. O zamandan beri hem XMPP ekosisteminde hem de Android tarafında çok şey oldu.

Önemli değişiklikler

Ve 2010, YAXIM, daha çok bir isme benzemek ve daha az gösterişli bir kısaltmaya benzemek için yaxim olarak yeniden adlandırıldı. 2013 yılında, Bruno projesi, çocuklar ve hayvanları seven herkes için bir XMPP müşterisi olan yaxim'in küçük kardeşi olarak oluşturuldu. Şu anda neredeyse 2.000 aktif kullanıcısı var.

Ayrıca 2013 yılında, esas olarak yaxim ve Bruno'nun kullanımını kolaylaştırmak ve aynı zamanda mobil istemcilere uygun kararlı ve güvenilir bir sunucuya sahip olmak için ymp.im XMPP sunucusu piyasaya sürüldü. Son olarak, 2016 yılında, yaxim bir yak resmi olan mevcut logosunu aldı.

İlk günden beri yaxim, ticari desteği ve sürekli geliştiricileri olmayan amatör bir projeydi.

Yıllar geçtikçe, kodu yavaş büyüdü ve 2015'te özellikle verimsizdi. Yaxim'in Google Play'de Conversations'tan daha fazla yüklemesi olsa da, bazılarının dediği gibi ikincisi Android'deki ana istemcidir ve XMPP kullanıcıları arasında çok popülerdir.

Ancak, en azından son üç yıldır yaxim'in kurulu olduğu cihazların sayısında bir azalma olmamıştır (Google 2016'ya kadar istatistik sağlamaz).

Gerçek sorunlar

Yaxim kod tabanı (Smack 3.x, ActionBarSherlock) çok eski ve bunu yapmak için şu anda çok çaba sarf ediliyor Yaxim modern Android cihazlarda iyi görünün temel olarak malzeme tasarımı için ve ayrıca etkileşimli izin iletişim kutuları ve pil tasarrufu gibi modern işlevleri ve ayrıca Matrix protokolünü (her zaman çalışmayan) desteklemek için.

En son gelişmeleri içeren deneme sürümleri Google Play'de bir beta kanalı aracılığıyla sunulmaktadır.

kaynak: https://yaxim.org


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.