Ontwikkelaars , een gratis XMPP-client voor het platform , het tienjarig bestaan van het project. Tien jaar geleden, op 23 augustus 2009, vond de plaats voor yaxim, en dat betekent dat deze XMPP-client vandaag officieel de helft zo oud is als het protocol waarmee hij werkt. Sindsdien zijn er veel veranderingen geweest, zowel in XMPP zelf als in het Android-systeem.
2009: het begin
In 2009 was het Android-platform nog volledig nieuw en ontbrak het aan een gratis IM-client. Er waren geruchten en aankondigingen, maar niemand had nog werkende code gepubliceerd. De eerste concrete hint was de presentatie door de Duitse studenten Sven en Chris, die hun semesterproject presenteerden. .
Ze ontvingen een aantal vriendelijke brieven, creëerden een project op GitHub en gingen verder met coderen. Aan het eind van het jaar werd er op de conferentie 26C3 nog een gehouden. Een groot probleem voor yaxim in die tijd was de betrouwbare aflevering van berichten, maar geleidelijk verbeterde alles.
Buitenlandse ontwikkelingen
In 2010 werd YAXIM hernoemd naar yaxim, zodat het meer op een naam leek en minder op een schreeuwende afkorting. In 2013 werd het project , als de kleine broer van yaxim, een XMPP-client voor kinderen en iedereen die van dieren houdt. Momenteel heeft het bijna 2000 actieve gebruikers.
Ook in 2013 werd de XMPP-server lancering, voornamelijk om het gebruik van yaxim en Bruno gemakkelijker te maken, en ook om een stabiele en betrouwbare server te hebben die geschikt is voor mobiele clients.
Tenslotte, in 2016, kreeg yaxim zijn huidige logo, een afbeelding van een yak.
Ontwikkelingsdynamiek
Vanaf de eerste dag was yaxim een amateurproject, zonder commerciële ondersteuning en zonder vaste ontwikkelaars. Gedurende vele jaren groeide de code maar langzaam, waarbij 2015 bijzonder weinig productief was. Ondanks dat yaxim meer installaties heeft in Google Play dan , wordt de laatste, zoals sommigen zeggen, de belangrijkste client op Android en is het zeer populair onder XMPP-gebruikers. Desondanks is er tenminste in de afgelopen drie jaar geen daling geweest in het aantal apparaten waarop yaxim is geïnstalleerd (Google biedt geen statistieken tot 2016).
Huidige uitdagingen
De codebasis van yaxim (Smack 3.x, ActionBarSherlock) is behoorlijk verouderd en er wordt momenteel veel moeite gedaan om yaxim er goed uit te laten zien op moderne Android-apparaten (materiaalontwerp) en om moderne functies te ondersteunen, zoals interactieve machtigingsdialoogvensters en batterijbesparing, evenals het protocol (dat ). Testversies met de nieuwste ontwikkelingen worden aangeboden via op Google Play.
Bron: opennet.ru
