Vývojári , voľného XMPP klienta pre platformu , výročie projektu. Pred desiatimi rokmi, 23. augusta 2009, bol vykonaný yaxim a to znamená, že dnes je tento XMPP klient oficiálne dvakrát mladší ako protokol, na ktorom pracuje. Od tých dávnych čias sa udialo veľa zmien ako v samotnom XMPP, tak aj v systéme Android.
2009: začiatok
V roku 2009 bola platforma Android ešte úplne nová a chýbal jej bezplatný IM klient. Kolovali povesti a oznámenia, no nikto ešte nepublikoval funkčný kód. Prvým konkrétnym náznakom bola prezentácia nemeckých študentov Svena a Krisa, ktorí predstavovali svoj semestrálny projekt .
Dostali niekoľko priateľských správ, vytvorili projekt na GitHube a pokračovali v písaní kódu. Na konci roka bola na konferencii 26C3 predstavená ďalšia . Veľkým problémom yaxim v tom čase bola spoľahlivá doručovanie správ, ale postupne sa všetko zlepšovalo.
Významné zmeny
V roku 2010 bol YAXIM premenovaný na yaxim, aby sa viac podobal na meno a menej na kričiacu skratku. V roku 2013 bol vytvorený projekt , ako mladší brat yaxim, XMPP klient pre deti a všetkých, ktorí majú radi zvieratá. V súčasnosti má takmer 2000 aktívnych používateľov.
Taktiež v roku 2013 bol spustený XMPP server , hlavne s cieľom zjednodušiť používanie yaxim a Bruno, ako aj mať stabilný a spoľahlivý server vhodný pre mobilné klienty.
Nakoniec, v roku 2016 yaxim dostal svoj súčasný logotyp, obrázok jaka.
Dynamika rozvoja
Od prvého dňa bol yaxim amatérskym projektom, bez komerčnej podpory a bez stálych vývojárov. Po celé roky sa jeho kód rozrastalo dosť pomaly, pričom rok 2015 bol obzvlášť neproduktívny. Napriek tomu, že yaxim má viac inštalácií v Google Play ako , posledný, ako niektorí hovoria, je hlavným klientom na Android a veľmi populárny medzi používateľmi XMPP. Napriek tomu sa aspoň za posledné tri roky neznížil počet zariadení, na ktorých je yaxim nainštalovaný (Google neposkytuje štatistiky pred rokom 2016).
Súčasné problémy
Základný kód yaxim (Smack 3.x, ActionBarSherlock) je dosť zastaraný a v súčasnosti sú vynaložené veľké úsilie na to, aby yaxim vyzeral dobre na moderných zariadeniach Android (materiálny dizajn) a podporoval moderné funkcie, ako sú interaktívne dialógy pre povolenia a šetrenie batérie, ako aj protokol (ktorý ). Testovacie verzie s najnovšími vývojmi sú k dispozícii prostredníctvom na Google Play.
Zdroj: opennet.ru
