Yaxim falas i klientit XMPP feston XNUMX vjetorin e tij

Më 23 gusht, zhvilluesit e yaxim, një klient falas XMPP për platformën Android, festoi një dekadë të projektit. Epo, dhjetë vjet më parë, më 23 gusht 2009, Fejesa e parë e Yaxim u konfirmua, që do të thotë se sot ky klient XMPP është zyrtarisht gjysma e moshës së protokollit në të cilin funksionon. Që atëherë, ka pasur shumë ndryshime si në XMPP ashtu edhe në sistemin Android.

Për ata që nuk kanë dijeni për yaxim, duhet ta dini këtë ky është një klient i hapur Jabber / XMPP (GPLv2). Yaxim është një aplikacion që synon siguri, shpenzime të ulta dhe mbajtjen e hapur të serverit tuaj.

Rreth yaxim

brenda nga pikat kryesore të yaxim gjejmë sa vijon:

  • Lidhja me një server të vetëm XMPP (ose GTalk, ose Facebook Chat, ose ...)
  • Ju jeni pyetur në lidhje me certifikatat e vetë-nënshkruara SSL
  • Lejon lidhjen automatike pasi të keni ndezur telefonin
  • Rilidhja transparente në ndryshimin e rrjetit 3G / WiFi (XEP-0198)
  • Bisedoni me miqtë tuaj (të gjitha mesazhet janë ruajtur)
  • Konfirmimi i dorëzimit (XEP-0184).

Yaxim është shkruar në java dhe kodi burimor mbahet në git. Yaxim mund të përpilohet nga përdorues entuziastë, kështu që atyre u duhet vetëm Android SDK dhe milingona për të përpiluar.

Për të përpiluar yaxim, duhet të ndiqen hapat e mëposhtëm:

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 vjet Yaxim

Në vitin 2009, platforma Android ishte akoma e re dhe i mungonte klienti falas i mesazheve të menjëhershme. Kishte thashetheme dhe njoftime, por askush nuk kishte postuar ende një kod pune. E para pista betoni ishte prezantimi i studentëve gjermanë Sven dhe Chris që prezantuan projektin e tyre semestral YAXIM (Megjithatë, një tjetër Messenger i menjëhershëm i XMPP)

Ata morën disa letra miqësore, krijoi një projekt në GitHub dhe vazhdoi shkrimin e kodit. Në fund të vitit, një prezantim tjetër i shkurtër u shfaq në Yaxim 26C3. Dorëzimi i besueshëm i mesazheve ishte një problem i madh me yaxim në atë kohë, por gjërat u përmirësuan.

Një dekadë më parë sot, u krijua zotimi i parë yaxim, kështu që tani është zyrtarisht gjysma më e vjetër se XMPP. Që atëherë, shumë ka ndodhur si në ekosistemin XMPP ashtu edhe në anën Android.

Ndryshime të rëndësishme

Në 2010 YAXIM u riemërua yaxim për t'u dukur më shumë si një emër dhe më pak si një shkurtim i shkëlqyeshëm. Në vitin 2013, projekti Bruno u krijua si vëllai i vogël i yaxim, një klient XMPP për fëmijë dhe të gjithë që i duan kafshët. Aktualisht ka pothuajse 2.000 përdorues aktivë.

Gjithashtu në vitin 2013, serveri ymp.im XMPP u lëshua, kryesisht për të lehtësuar përdorimin e yaxim dhe Bruno dhe gjithashtu për të pasur një server të qëndrueshëm dhe të besueshëm të përshtatshëm për klientët celularë. Më në fund, në 2016, yaxim mori logon e saj aktuale, një foto të një jaku.

Që nga dita e parë, yaxim ishte një projekt amator, pa mbështetje tregtare dhe pa zhvillues të vazhdueshëm.

Me kalimin e viteve, kodi i tij u rrit ngadalë dhe në 2015 ishte veçanërisht joproduktiv. Edhe pse yaxim ka më shumë instalime në Google Play sesa Bisedat, kjo e fundit, siç thonë disa, është klienti kryesor në Android dhe është shumë i popullarizuar tek përdoruesit e XMPP.

Sidoqoftë, për të paktën tre vitet e fundit nuk ka pasur një rënie në numrin e pajisjeve në të cilat është instaluar yaxim (Google nuk ofron statistika deri në 2016).

Problemet aktuale

Baza e kodeve yaxim (Smack 3.x, ActionBarSherlock) është shumë i vjetëruar dhe aktualisht po bëhet shumë përpjekje për ta arritur atë yaxim duken mirë në pajisjet moderne Android kryesisht për dizajnin e materialit dhe gjithashtu për mbështetjen e funksioneve moderne si dialogët e lejeve interaktive dhe kursimin e baterisë dhe gjithashtu protokollin Matrix (i cili nuk funksionon gjithmonë).

Versionet provë me zhvillimet e fundit ofrohen përmes një kanali beta në Google Play.

Fuente: https://yaxim.org


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.