Tasuta XMPP klient yaxim tähistab oma XNUMX. aastapäeva

23. augustil olid yaximi arendajad, tasuta XMPP klient Androidi platvormiletähistas projekti kümnendit. Kümme aastat tagasi, 23. augustil 2009, Yaximi esimene kihlus sai kinnitust, mis tähendab seda täna on see XMPP klient ametlikult poole vanem kui see protokoll, millel ta töötab. Sellest ajast peale on nii XMPP-s kui ka Android-süsteemis tehtud palju muudatusi.

Neile, kes yaximitest ei tea, peaksite seda teadma see on avatud lähtekoodiga Jabber / XMPP klient (GPLv2). Yaxim on rakendus, mille eesmärk on turvalisus, madal üldkulud ja teie serveriühenduse avatud hoidmine.

Yaximi kohta

Sees yaximi tipphetkedest leiame järgmise:

  • Ühendus ühe XMPP-serveriga (või GTalk või Facebooki vestlus või ...)
  • Teilt küsitakse ise allkirjastatud SSL-sertifikaatide kohta
  • Lubab automaatse ühenduse pärast telefoni sisselülitamist
  • Läbipaistev taasühendamine 3G / WiFi võrgu muutmisel (XEP-0198)
  • Vestelge oma sõpradega (kõik sõnumid on salvestatud)
  • Tarne kinnitus (XEP-0184).

Yaxim see on kirjutatud javas ja lähtekood hoitakse git. Yaximi saavad koostada entusiastlikud kasutajad, seega vajavad nad kompileerimiseks ainult Android SDK-d ja sipelgat.

Yaximi koostamiseks tuleb järgida järgmisi samme:

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 aastat Yaximi

2009. aastal Androidi platvorm see oli ikka uhiuus ja puudus tasuta kiirsuhtlusklient. Oli kuulujutte ja teadaandeid, kuid keegi ei olnud veel töökoodi üles pannud. Esimene betoonrada oli saksa tudengite Sveni ja Chrisi ettekanne, kes esitasid oma semestri projekti YAXIM (Veel üks XMPP Instant Messenger)

Nad said mitu sõbralikku kirja, lõi GitHubis projekti ja jätkas koodi kirjutamist. Aasta lõpus näidati Yaxim 26C3 veel ühte lühiettekannet. Usaldusväärne sõnumite edastamine oli toona yaximiga suur probleem, kuid asi läks paremaks.

Täna kümme aastat tagasi loodi esimene yaxim-pühendumus, nii et see on nüüd ametlikult poole vanem kui XMPP. Sellest ajast peale on palju juhtunud nii XMPP ökosüsteemis kui ka Androidi poolel.

Olulised muudatused

In 2010, YAXIM nimetati ümber yaximiks, et see sarnaneks pigem nimega ja vähem nagu toretsev lühend. 2013. aastal loodi Bruno projekt XaxP-i klientide ja kõigi loomi armastavate yaximi noorema vennana. Praegu on sellel peaaegu 2.000 aktiivset kasutajat.

Ka 2013. aastal vabastati ymp.im XMPP-server peamiselt yaximi ja Bruno kasutamise hõlbustamiseks ning stabiilse ja usaldusväärse mobiiliklientidele sobiva serveri loomiseks. Lõpuks, 2016. aastal sai yaxim oma praeguse logo, jaki pildi.

Alates esimesest päevast yaxim oli amatöörprojekt, ilma kaubandusliku toeta ja pidevate arendajateta.

Aastate jooksul kasvas selle kood aeglaselt ja 2015. aastal oli see eriti ebaproduktiivne. Ehkki yaximil on Google Plays rohkem installimisi kui vestlustes, on viimane, nagu mõned ütlevad, Androidi peamine klient ja XMPP kasutajate seas väga populaarne.

Kuid vähemalt viimase kolme aasta jooksul pole seadmete arv, kuhu yaxim on installitud, vähenenud (Google esitab statistikat alles 2016. aastal).

Tegelikud probleemid

Yaximi koodibaas (Smack 3.x, ActionBarSherlock) on väga aegunud ja selle nimel tehakse praegu palju pingutusi jaxim näevad tänapäevastes Android-seadmetes head välja peamiselt materjalide kujundamiseks ja ka kaasaegsete funktsioonide toetamiseks, nagu interaktiivsed loa dialoogid ja aku säästmine ning ka Matrixi protokoll (mis ei tööta alati).

Uusimate arendustega prooviversioone pakutakse Google Play beetakanali kaudu.

allikas: https://yaxim.org


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.