Umxhasi wasimahla weXMPP yaxim ubhiyozela isikhumbuzo sayo se-XNUMXth

Nge-23 ka-Agasti, abaphuhlisi be-yaxim, umxhasi weXMPP wasimahla weqonga le-Android, ibhiyozelwe iminyaka elishumi yeprojekthi. Ewe, kwiminyaka elishumi eyadlulayo, nge-23 ka-Agasti ka-2009, Ukuzibandakanya kokuqala kukaYaxim kuqinisekisiwe, oko kuthetha ukuba namhlanje lo mxhasi weXMPP ngokusemthethweni usisiqingatha seminyaka somgaqo oqhubayo. Ukusukela ngoko, kuye kwakho utshintsho oluninzi kuzo zombini i-XMPP kunye nenkqubo ye-Android.

Kulabo abangaziyo yaxim, kuya kufuneka uyazi ukuba Lo ngumthombo ovulekileyo womthengi weJabber / XMPP (GPLv2). I-Yaxim sisicelo esijolise kukhuseleko, intloko ephezulu kunye nokugcina uqhagamshelo lweseva yakho luvulekile.

Malunga yaxim

Ngaphakathi yezinto eziphambili ze-yaxim Sifumana oku kulandelayo:

  • Unxibelelwano neseva enye ye-XMPP (okanye i-GTalk, okanye i-Facebook Chat, okanye ...)
  • Ubuzwa malunga nokuzityikitya ngokwakho izatifikethi ze-SSL
  • Ivumela unxibelelwano oluzenzekelayo emva kokuvula ifowuni yakho
  • Ukunxibelelana kwakhona okungacacanga kutshintsho lwenethiwekhi ye-3G / WiFi (XEP-0198)
  • Ncokola nabahlobo bakho (yonke imiyalezo igcinwe)
  • Ukuqinisekiswa kokuziswa (XEP-0184).

Yaxim ibhaliwe kwiJava kwaye ikhowudi yemithombo igcinwe kwi-git. I-Yaxim inokudityaniswa ngabasebenzisi abanomdla, ke bafuna kuphela i-Android SDK kunye nembovane yokwenza.

Ukwenza i-yaxim, kufuneka kulandelwe la manyathelo alandelayo:

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

Iminyaka eli-10 kaYaxim

Ngo-2009, iqonga le-Android ibiseyintsha kraca kwaye usilele umthengi wemiyalezo ekhawulezileyo yasimahla. Kwakukho amarhe kunye nezaziso, kodwa akukho mntu wayethumele ikhowudi esebenzayo okwangoku. Eyokuqala umkhondo wekhonkrithi yayingumboniso wabafundi baseJamani uSven noChris ababonisa ngeprojekthi yabo yesemester YAXIM (Enye enye i-XMPP Messenger yangoku)

Bafumana iileta ezininzi zobuhlobo, wenze iprojekthi kwiGitHub kwaye waqhubeka nokubhala ikhowudi. Ekupheleni konyaka, enye inkcazo emfutshane yaboniswa kuYaxim 26C3. Ukuhanjiswa kwemiyalezo ethembekileyo yayiyingxaki enkulu nge-yaxim ngelo xesha, kodwa izinto zaba ngcono.

Ishumi leminyaka elidlulileyo namhlanje, isibambiso sokuqala se-yaxim senziwa, ke ngoku sisiqingatha seminyaka ngokusesikweni njengeXMPP. Ukusukela ngoko, kuninzi okwenzekileyo kokubini kwindalo ye-XMPP nakwicala le-Android.

Utshintsho olubalulekileyo

Kwi 2010, I-YAXIM yaphinda yathiywa igama elithi yaxim ukuba ijongeke ngakumbi njengegama kwaye ingaphantsi kwesifinyezo esimenyezelayo. Ngo-2013, iprojekthi yeBruno yadalwa njengobhuti omncinci weaxim, umxhasi weXMPP wabantwana kunye nomntu wonke othanda izilwanyana. Okwangoku inabasebenzisi abamalunga nama-2.000.

Kwakhona ngo-2013, i-ymp.im XMPP iseva yakhululwa, ikakhulu ukulungiselela ukusetyenziswa kwe-yaxim kunye neBruno kunye nokuba neseva ezinzileyo nethembekileyo efanelekileyo kubaxhasi abahambahambayo. Okokugqibela, ngo-2016, yaxim yafumana i-logo yayo yangoku, umfanekiso we-yak.

Ukusukela ngosuku lokuqala, Yaxim yayiyiprojekthi ye-amateur, ngaphandle kwenkxaso yezorhwebo kwaye ngaphandle kwabaphuhlisi rhoqo.

Kule minyaka, ikhowudi yayo ikhule kancinci kwaye ngo-2015 yayingenamveliso ngakumbi. Nangona i-yaxim inokufakwa okungakumbi kuGoogle Play kuneeNcoko, le yokugqibela, njengoko abanye besitsho, yeyona iklayenti iphambili kwi-Android kwaye ithandwa kakhulu ngabasebenzisi beXMPP.

Nangona kunjalo, ubuncinci kule minyaka mithathu idlulileyo khange kubekho kuncipha kwenani lezixhobo ekufakwe kuzo iaxim (uGoogle akaboneleli ngamanani kude kube ngo-2016).

Eyona ngxaki

Ikhowudi ye-yaxim (Smack 3.x, ActionBarSherlock) iphelelwe lixesha kwaye kwenziwa iinzame ezininzi ukuyenza yaxim jonga okuhle kwizixhobo zale mihla ze-Android ikakhulu kuyilo lwezixhobo kunye nokuxhasa imisebenzi yanamhlanje enje ngeengxoxo zemvume yokunxibelelana kunye nokugcinwa kwebhetri kunye neprotocol yeMatrix (engahlali isebenza).

Iinguqulelo zetyala kunye nophuhliso lwamva nje zibonelelwa ngejelo le-beta kuGoogle Play.

Umthombo: https://yaxim.org


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Inoxanduva lwedatha: I-AB Internet Networks 2008 SL
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.