Az ingyenes XMPP kliens yaxim ünnepli XNUMX. évfordulóját

Augusztus 23-án a yaxim fejlesztői, egy ingyenes XMPP kliens az Android platformhoz, a projekt egy évtizedét ünnepelte. Nos, tíz évvel ezelőtt, 23. augusztus 2009-án, Yaxim első eljegyzése megerősítést nyert, ami azt jelenti ma ez az XMPP kliens hivatalosan fele annak a protokollnak a korában, amelyen fut. Azóta sok változás történt mind az XMPP, mind az Android rendszeren.

Azok számára, akik nincsenek tisztában a jaximokkal, ezt tudnia kell ez egy nyílt forráskódú Jabber / XMPP kliens (GPLv2). A Yaxim egy olyan alkalmazás, amelynek célja a biztonság, az alacsony rezsi és a szerverkapcsolat nyitva tartása.

A yaximról

belül a yaxim fénypontjai közül a következőket találjuk:

  • Kapcsolat egyetlen XMPP szerverrel (vagy GTalk, vagy Facebook Chat, vagy ...)
  • Megkérdezik az önaláírt SSL-tanúsítványokról
  • Lehetővé teszi az automatikus kapcsolatot a telefon bekapcsolása után
  • Átlátszó újracsatlakozás a 3G / WiFi hálózatban (XEP-0198)
  • Csevegés barátaival (az összes üzenet tárolva van)
  • Szállítási visszaigazolás (XEP-0184).

Yaxim Java-ban van megírva, és a forráskódot git-ben tartják. A Yaxim-ot lelkes felhasználók állíthatják össze, így a fordításhoz csak az Android SDK-ra és hangyára van szükségük.

A yaxim összeállításához a következő lépéseket kell végrehajtani:

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 év Yaxim

2009-ben az Android platform még mindig vadonatúj volt és hiányzott az ingyenes azonnali üzenetküldő kliens. Pletykák és bejelentések voltak, de még senki nem tett közzé működő kódot. Az első betonpálya volt a német hallgatók, Sven és Chris előadása a YAXIM féléves projektjük bemutatásával (Még egy XMPP Instant Messenger)

Több barátságos levelet kaptak, létrehozott egy projektet a GitHubon, és tovább írta a kódot. Az év végén egy újabb rövid bemutatót mutattak be a Yaxim 26C3-ban. A megbízható üzenetküldés akkoriban nagy problémát jelentett a yaximnál, de a dolgok jobbak lettek.

Ma egy évtizeddel ezelőtt létrehozták az első yaxim-elköteleződést, így hivatalosan feleannyira öregek, mint az XMPP. Azóta sok minden történt mind az XMPP ökoszisztémában, mind az Android oldalán.

Jelentős változások

En 2010, A YAXIM-ot átnevezték yaxim-nek, hogy jobban hasonlítson névre és kevésbé mutatós rövidítésre. 2013-ban a Bruno projektet a yaxim öccseként hozták létre, egy XMPP kliens gyerekeknek és mindenkinek, aki szereti az állatokat. Jelenleg csaknem 2.000 aktív felhasználója van.

Szintén 2013-ban jelent meg a ymp.im XMPP szerver, főként a yaxim és a Bruno használatának megkönnyítése, valamint egy stabil és megbízható szerver érdekében, amely alkalmas a mobil kliensek számára. Végül 2016-ban a yaxim megkapta jelenlegi logóját, egy jak képét.

Az első nap óta A yaxim amatőr projekt volt, kereskedelmi támogatás és állandó fejlesztők nélkül.

Az évek során kódja lassan növekedett, 2015-ben pedig különösen nem volt eredményes. Annak ellenére, hogy a yaximnak több telepítése van a Google Playen, mint a Beszélgetéseknél, ez utóbbi, mint egyesek szerint, az Android fő kliense, és nagyon népszerű az XMPP felhasználók körében.

Azonban legalább az elmúlt három évben nem csökkent azoknak az eszközöknek a száma, amelyekre a yaxim van telepítve (a Google csak 2016-ban nyújt statisztikát).

Tényleges problémák

A yaxim kódbázis (Smack 3.x, ActionBarSherlock) nagyon elavult, és sok erőfeszítést tesznek ennek megvalósítására jaxim jól nézzen ki a modern Android-eszközökön főleg anyagtervezéshez és a modern funkciók támogatásához, mint az interaktív engedély párbeszédpanelek és az akkumulátor kímélése, valamint a Matrix protokoll (ami nem mindig működik).

A legújabb fejlesztéseket tartalmazó próbaverziókat a Google Play béta csatornáján keresztül kínálják.

forrás: https://yaxim.org


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.