Yaximin XMPP-asiakas on 10 vuotta vanha

Kehittäjät yaxim, ilmainen XMPP-asiakas alustalle Android, juhlia hankkeen kymmenvuotispäivä. Kymmenen vuotta sitten, 23. elokuuta 2009, se tehtiin ensimmäinen sitoumus yaxim ja tämä tarkoittaa, että tänään tämä XMPP-asiakas on virallisesti puolet iästä protokollaan, jolla se toimii. Noista kaukaisista ajoista lähtien sekä XMPP:ssä itsessään että Android-järjestelmässä on tapahtunut monia muutoksia.

2009: Alku

Vuonna 2009 Android-alusta oli vielä täysin uusi ja siitä puuttui ilmainen pikaviestiohjelma. Huhuja ja ilmoituksia on ollut, mutta kukaan ei ole vielä julkaissut toimivaa koodia. Ensimmäinen konkreettinen vihje oli saksalaisten opiskelijoiden Svenin ja Chrisin esittely lukukausiprojektiaan YAXIM – jälleen yksi XMPP Instant Messenger.

He saivat useita ystävällisiä kirjeitä, loivat projektin GitHubissa ja jatkoivat koodin kirjoittamista. Vuoden lopussa toinen esiteltiin 26C3-konferenssissa lyhyt esittely. Yaximin suuri ongelma tuolloin oli luotettava viestien toimitus, mutta asiat parani vähitellen.

Merkittäviä muutoksia

Vuonna 2010 YAXIM nimettiin uudelleen yaximiksi, jotta se kuulostaisi enemmän nimellä ja vähemmän näyttävältä lyhenteeltä. Projekti syntyi vuonna 2013 Bruno, kuten yaximin pikkuveli, on XMPP-asiakas lapsille ja kaikille, jotka rakastavat eläimiä. Sillä on tällä hetkellä lähes 2000 aktiivista käyttäjää.

Myös vuonna 2013 lanseerattiin XMPP-palvelin yax.im, lähinnä yaximin ja Brunon käytön helpottamiseksi, mutta myös vakaan ja luotettavan mobiiliasiakkaille sopivan palvelimen saamiseksi.

Lopulta vuonna 2016 yaxim sai nykyisen logonsa, kuvan jakista.

Kehityksen dynamiikka

Ensimmäisestä päivästä lähtien yaxim oli harrastusprojekti, jolla ei ollut kaupallista tukea eikä pysyviä kehittäjiä. Sen koodin kasvu on ollut melko hidasta vuosien ajan, ja vuosi 2015 on ollut erityisen hidas vuosi. Huolimatta siitä, että yaximilla on enemmän asennuksia Google Playssa kuin keskustelut, jälkimmäisen sanotaan olevan Androidin pääasiakas, ja se on erittäin suosittu XMPP-käyttäjien keskuudessa. Kuitenkaan ainakaan viimeisten kolmen vuoden aikana yaxim-asennettujen laitteiden määrä ei ole laskenut (Google ei toimita tilastoja ennen vuotta 2016).

Nykyiset ongelmat

Yaximin koodikanta (Smack 3.x, ActionBarSherlock) on melko vanhentunut, ja tällä hetkellä tehdään paljon työtä, jotta yaxim näyttäisi hyvältä nykyaikaisissa Android-laitteissa (materiaalisuunnittelu) ja tukee nykyaikaisia ​​ominaisuuksia, kuten interaktiivisia lupavalintaikkunoita ja akun säästöä. ja myös protokollaa Matriisi (joka ei aina toimi). Testiversiot, joissa on viimeisin kehitys, tarjotaan kautta beta kanava Google Playssa.

Lähde: opennet.ru