Brezplačni odjemalec XMPP yaxim praznuje XNUMX. obletnico

23. avgusta so razvijalci yaxima, brezplačni odjemalec XMPP za platformo Android, je praznoval desetletje projekta. No, pred desetimi leti, 23. avgusta 2009, Yaximova prva zaroka je bila potrjena, kar pomeni, da to danes je ta odjemalec XMPP uradno polovica starosti protokola, na katerem deluje. Od takrat je bilo veliko sprememb tako v XMPP kot v sistemu Android.

Za tiste, ki se ne zavedajo yaxima, bi morali to vedeti to je odprtokodni odjemalec Jabber / XMPP (GPLv2). Yaxim je aplikacija, katere cilj je varnost, nizka poraba in ohranjanje odprte povezave s strežnikom.

O yaximu

V notranjosti vrhuncev yaxima najdemo naslednje:

  • Povezava z enim strežnikom XMPP (ali GTalk, ali Facebook Chat ali ...)
  • Vprašani boste glede samopodpisanih potrdil SSL
  • Omogoča samodejno povezavo po vklopu telefona
  • Pregledna ponovna povezava pri spremembi omrežja 3G / WiFi (XEP-0198)
  • Klepetajte s prijatelji (vsa sporočila so shranjena)
  • Potrditev dostave (XEP-0184).

Yaxim napisano je v javi, izvorna koda pa v git. Yaxim lahko zberejo navdušeni uporabniki, zato za prevajanje potrebujejo samo Android SDK in ant.

Za sestavljanje yaxima je treba slediti naslednjim korakom:

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 let Yaxima

Leta 2009 platformo Android še vedno je bil popolnoma nov in ni imel brezplačnega odjemalca za neposredno sporočanje. Bilo je govoric in napovedi, vendar še nihče ni objavil delovne kode. Prvi betonska proga je bila predstavitev nemških študentov Svena in Chrisa, ki sta predstavila svoj semester projekt YAXIM (Še en hitri sel XMPP)

Prejeli so več prijateljskih pisem, ustvaril projekt na GitHubu in nadaljeval s pisanjem kode. Konec leta je bila na Yaxim 26C3 prikazana še kratka predstavitev. Zanesljiva dostava sporočil je bila takrat velika težava z yaximom, vendar so se stvari izboljšale.

Danes pred desetletjem je bil ustvarjen prvi prevzem yaxim, zato je zdaj uradno pol starejši od XMPP. Od takrat se je veliko zgodilo tako v ekosistemu XMPP kot na strani Android.

Pomembne spremembe

V 2010, YAXIM je bil preimenovan v yaxim, da je bil bolj podoben imenu in manj podoben neokusen kratici. Leta 2013 je bil projekt Bruno ustvarjen kot mlajši brat yaxima, odjemalca XMPP za otroke in vse, ki imajo radi živali. Trenutno ima skoraj 2.000 aktivnih uporabnikov.

Tudi leta 2013 je bil izdan strežnik ymp.im XMPP, predvsem za lažjo uporabo yaxima in Bruna ter za stabilno in zanesljivo strežništvo, primerno za mobilne odjemalce. Nazadnje je leta 2016 yaxim prejel svoj trenutni logotip, sliko jaka.

Od prvega dne yaxim je bil amaterski projekt, brez komercialne podpore in brez stalnih razvijalcev.

Z leti je njena koda počasi rasla in leta 2015 je bila še posebej neproduktivna. Čeprav ima yaxim več namestitev v Google Play kot Conversations, je slednji, kot pravijo nekateri, glavni odjemalec v Androidu in je zelo priljubljen pri uporabnikih XMPP.

Vendar pa vsaj v zadnjih treh letih ni prišlo do zmanjšanja števila naprav, na katerih je nameščen yaxim (Google statistiko predloži šele leta 2016).

Dejanske težave

Koda baze yaxim (Smack 3.x, ActionBarSherlock) je zelo zastarel in si trenutno prizadevajo za to yaxim dobro videti na sodobnih napravah Android predvsem za materialno zasnovo in tudi za podporo sodobnih funkcij, kot so interaktivna pogovorna okna z dovoljenji in varčevanje z baterijo ter tudi protokol Matrix (ki ne deluje vedno).

Poskusne različice z najnovejšim razvojem so na voljo prek beta kanala v Googlu Play.

vir: https://yaxim.org


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.