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