Vývojáři , svobodného XMPP klienta pro platformu , desáté výročí projektu. Před deseti lety, 23. srpna 2009 byl proveden yaxim a to znamená, že dnes je tento XMPP klient oficiálně dvakrát mladší než protokol, podle kterého funguje. Od těch vzdálených dob došlo k mnoha změnám jak v samotném XMPP, tak v systému Android.
2009: začátek
V roce 2009 byla platforma Android stále úplně nová a postrádala bezplatného IM klienta. Objevovaly se zvěsti a oznámení, ale nikdo dosud nezveřejnil funkční kód. Prvním konkrétním náznakem byla prezentace německých studentů Svena a Krise, kteří představovali svůj semestrální projekt .
Dostali několik přátelských dopisů, vytvořili projekt na GitHubu a pokračovali ve psaní kódu. Na konci roku byla na konferenci 26C3 ukázána další . Velkým problémem yaxim v té době byla spolehlivá doručitelnost zpráv, ale postupem času se vše zlepšovalo.
Významné změny
V roce 2010 byl YAXIM přejmenován na yaxim, aby více odpovídal jménu a méně křičící zkratce. V roce 2013 byl vytvořen projekt , jako mladší bratr yaxim, XMPP klient pro děti a všechny, kteří mají rádi zvířata. V současnosti má téměř 2000 aktivních uživatelů.
Také v roce 2013 byl spuštěn XMPP server , především proto, aby bylo používání yaxim a Bruno jednodušší, a také proto, aby měl stabilní a spolehlivý server vhodný pro mobilní klienty.
Nakonec, v roce 2016 yaxim získal svůj současný logo, obrázek jaka.
Dynamika vývoje
Od prvního dne byl yaxim amatérský projekt, bez komerční podpory a bez stálých vývojářů. Během let jeho kód rostl poměrně pomalu, přičemž rok 2015 byl obzvlášť neproduktivní. I když má yaxim větší počet instalací na Google Play než , poslední, jak někteří říkají, je hlavní klient na Androidu a velmi populární mezi uživateli XMPP. Nicméně, alespoň za poslední tři roky nedošlo k poklesu počtu zařízení, na kterých je yaxim nainstalován (Google neposkytuje statistiky před rokem 2016).
Současné problémy
Základní kód yaxim (Smack 3.x, ActionBarSherlock) je značně zastaralý a v současnosti se vynakládá mnoho úsilí na to, aby yaxim dobře vypadal na moderních zařízeních Android (materiálový design) a podporoval moderní funkce, jako jsou interaktivní dialogy povolení a úspora energie, stejně jako protokol (který ). Testovací verze s nejnovějšími vývojovými verzemi jsou k dispozici prostřednictvím na Google Play.
Zdroj: opennet.ru
