Nemokamas „XMPP“ klientas „yaxim“ švenčia XNUMX-metį

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


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.