Rugpjūčio 23 dieną „yaxim“ kūrėjai, nemokamas „XMPP“ klientas, skirtas „Android“ platformai, atšventė projekto dešimtmetį. Na, prieš dešimt metų, 23 m. Rugpjūčio 2009 d., Pirmasis Yaximo sužadėtuvės pasitvirtino, tai reiškia šiandien šis XMPP klientas yra oficialiai perpus mažesnis už naudojamo protokolo amžių. Nuo to laiko XMPP ir „Android“ sistemoje buvo atlikta daug pakeitimų.
Tiems, kurie nežino jaximų, turėtumėte tai žinoti tai yra atvirojo kodo „Jabber / XMPP“ klientas (GPLv2). „Yaxim“ yra programa, kurios tikslas - saugumas, mažos pridėtinės išlaidos ir atviras jūsų serverio ryšys.
Apie jaximą
Viduje yaksimo akcentų randame:
- Ryšys su vienu XMPP serveriu (arba „GTalk“, „Facebook Chat“ ar ...)
- Jūsų klausiama apie pačių pasirašytus SSL sertifikatus
- Leidžia automatinį ryšį įjungus telefoną
- Skaidrus pakartotinis prisijungimas 3G / WiFi tinkle (XEP-0198)
- Kalbėkitės su draugais (visi pranešimai saugomi)
- Pristatymo patvirtinimas (XEP-0184).
Yaxim jis parašytas java, o šaltinio kodas laikomas git. „Yaxim“ gali sudaryti entuziastingi vartotojai, todėl jiems kompiliuoti reikia tik „Android SDK“ ir skruzdžių.
Norėdami sudaryti yaxim, turite atlikti šiuos veiksmus:
git clone git@github.com:pfleidi/yaxim.git cd yaxim git submodule init git submodule update android update project -p . -s android update project -p ActionBarSherlock/actionbarsherlock android update project -p MemorizingTrustManager –subprojects ant proguard debug ant proguard release
10 Yaxim metų
2009 m. „Android“ platforma jis vis dar buvo visiškai naujas ir trūko nemokamo tiesioginių pranešimų kliento. Buvo gandų ir pranešimų, tačiau dar niekas nepaskelbė darbinio kodo. Pirmasis betoninis takelis buvo vokiečių studentų Sveno ir Chriso pristatymas, pristatant savo semestro projektą YAXIM (Dar vienas „XMPP Instant Messenger“)
Jie gavo kelis draugiškus laiškus, sukūrė „GitHub“ projektą ir toliau rašė kodą. Metų pabaigoje „Yaxim 26C3“ parodytas dar vienas trumpas pristatymas. Patikimas pranešimų pristatymas tuo metu buvo didelė „yaxim“ problema, tačiau viskas pagerėjo.
Prieš dešimtmetį šiandien buvo sukurtas pirmasis „yaxim“ įsipareigojimas, todėl dabar jis oficialiai yra perpus senesnis nei XMPP. Nuo to laiko daug kas įvyko tiek XMPP ekosistemoje, tiek „Android“ pusėje.
Reikšmingi pokyčiai
En 2010, „YAXIM“ buvo pervadintas į „yaxim“, kad jis labiau atrodytų kaip vardas ir mažiau kaip blyški santrumpa. 2013 m. „Bruno“ projektas buvo sukurtas kaip jauniausias „yaxim“ brolis, XMPP klientas vaikams ir visiems, kurie myli gyvūnus. Šiuo metu jis turi beveik 2.000 aktyvių vartotojų.
Taip pat 2013 m. Buvo išleistas „ymp.im“ XMPP serveris, daugiausia palengvinantis „yaxim“ ir „Bruno“ naudojimą, taip pat norint turėti stabilų ir patikimą serverį, tinkantį mobiliesiems klientams. Galiausiai 2016 m. „Yaxim“ gavo dabartinį logotipą - jakų paveikslą.
Nuo pirmos dienos „yaxim“ buvo mėgėjų projektas, be komercinės paramos ir be nuolatinių kūrėjų.
Bėgant metams jo kodas augo lėtai, o 2015 m. Jis buvo ypač neproduktyvus. Nors „yaxim“ turi daugiau įdiegimų „Google Play“ nei pokalbiai, pastarieji, kaip kai kurie sako, yra pagrindinis „Android“ klientas ir yra labai populiarus XMPP vartotojų tarpe.
Tačiau bent jau pastaruosius trejus metus įrenginių, kuriuose įdiegta „yaxim“, skaičius nesumažėjo („Google“ neteikia statistikos iki 2016 m.).
Faktinės problemos
„Yaxim“ kodų bazė („Smack 3.x“, „ActionBarSherlock“) yra labai pasenęs ir šiuo metu dedama daug pastangų jaximas gerai atrodykite šiuolaikiniuose „Android“ įrenginiuose daugiausia skirtas medžiagų projektavimui ir šiuolaikinėms funkcijoms, tokioms kaip interaktyvūs leidimų dialogai ir baterijos taupymas, taip pat „Matrix“ protokolui (kuris ne visada veikia) palaikyti.
Bandomosios versijos su naujausiais pasiekimais siūlomos per „Google Play“ beta kanalą.
Fuente: https://yaxim.org