Yaxim'in XMPP istemcisi 10 yaşında

Geliştiriciler Yaxim, platform için ücretsiz bir XMPP istemcisi Android, kutlamak projenin onuncu yılı. On yıl önce, 23 Ağustos 2009'da işlendi. ilk taahhüt yaxim ve bu, bugün bu XMPP istemcisinin resmi olarak üzerinde çalıştığı protokolün yarısı yaşında olduğu anlamına geliyor. O uzak zamanlardan beri hem XMPP'de hem de Android sisteminde birçok değişiklik meydana geldi.

2009: başlangıç

2009'da Android platformu hâlâ tamamen yeniydi ve ücretsiz bir IM istemcisinden yoksundu. Söylentiler ve duyurular oldu ancak henüz kimse çalışma kodunu yayınlamadı. İlk somut ipucu, Alman öğrenciler Sven ve Chris'in dönem projelerini sunarken yaptıkları sunumdu. YAXIM — Bir Başka XMPP Anında Mesajlaşma Aracı.

Birkaç dostane mektup aldılar, GitHub'da bir proje oluşturdular ve kod yazmaya devam ettiler. Yıl sonunda 26C3 konferansında bir tane daha gösterildi. kısa sunum. O zamanlar Yaxim'in en büyük sorunu güvenilir mesaj iletimiydi, ancak işler yavaş yavaş gelişti.

Önemli değişiklikler

2010 yılında YAXIM, gösterişli bir kısaltmadan ziyade bir isim gibi görünmesi için yaxim olarak yeniden adlandırıldı. 2013 yılında proje oluşturuldu BrunoYaxim'in küçük kardeşi gibi, çocuklara ve hayvanları seven herkese yönelik bir XMPP istemcisidir. Şu anda yaklaşık 2000 aktif kullanıcısı var.

Ayrıca 2013 yılında bir XMPP sunucusu başlatıldı yax.im, esas olarak yaxim ve Bruno'nun kullanımını kolaylaştırmak, aynı zamanda mobil istemcilere uygun, istikrarlı ve güvenilir bir sunucuya sahip olmak için.

Nihayet 2016 yılında Yaxim, yak resmi olan mevcut logosunu aldı.

Gelişimin dinamikleri

Yaxim ilk günden itibaren hiçbir ticari desteği olmayan ve kalıcı geliştiricileri olmayan bir hobi projesiydi. Kod büyümesi yıllar geçtikçe oldukça yavaşladı; 2015 özellikle yavaş bir yıl oldu. Yaxim'in Google Play'de daha fazla yüklemeye sahip olmasına rağmen Konuşmalarikincisinin bazıları tarafından Android'deki ana istemci olduğu söyleniyor ve XMPP kullanıcıları arasında çok popüler. Ancak, en azından son üç yıldır yaxim'in kurulu olduğu cihazların sayısında bir azalma olmadı (Google, 2016 yılına kadar istatistik sağlamıyor).

Güncel problemler

Yaxim kod tabanı (Smack 3.x, ActionBarSherlock) oldukça eskidir ve yaxim'in modern Android cihazlarda iyi görünmesini sağlamak (malzeme tasarımı) ve etkileşimli izin diyalogları ve pil tasarrufu gibi modern özellikleri desteklemek için şu anda çok fazla çaba sarf edilmektedir. ve ayrıca protokol Matris (Hangi her zaman çalışmıyor). En son gelişmelerin yer aldığı test versiyonları şu adresten sunulmaktadır: beta kanalı Google Play'de.

Kaynak: opennet.ru