El client XMPP gratuït yaxim celebra el seu desè aniversari

El passat 23 d'Agost, els desenvolupadors de yaxim, Un client XMPP gratuït per a la plataforma Android, Van celebrar una dècada de el projecte. Doncs fa deu anys, el 23 d'agost de 2009, es va confirmar el primer compromís de yaxim, El que significa que avui aquest client XMPP té oficialment la meitat d'edat de l'protocol en el que s'executa. Des de llavors, s'han produït molts canvis tant en XMPP com en el sistema Android.

Per als qui desconeixen de yaxim, han de saber que aquest és un client Jabber / XMPP amb codi obert (GPLv2). Yaxim és una aplicació que apunta a la seguretat, baixa sobrecàrrega i mantenir oberta la connexió del seu servidor.

sobre yaxim

dins de les característiques que es destaquen de yaxim trobem el següent:

  • Connexió amb un únic servidor XMPP (o GTalk, o Facebook Xat, o ...)
  • Se li pregunta sobre els certificats SSL autofirmados
  • Permet la connexió automàtica després d'encendre el seu telèfon
  • Reconnexió transparent en canvi de xarxa 3G / WiFi (XEP-0198)
  • Xateja amb els teus amics (tots els missatges s'emmagatzemen)
  • Confirmació de lliurament (XEP-0184).

Iaxim està escrit en Java i el codi font es manté en git. Yaxim vaig poder ser compilat pels usuaris entusiastes, de manera que només necessiten d'el SDK d'Android i ant per compilar.

Per a compilar yaxim, s'han de seguir els següents passos:

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 anys de Yaxim

El 2009, la plataforma Android encara era completament nova i no tenia el client de missatgeria instantània gratuït. Va haver-hi rumors i anuncis, però ningú havia publicat encara un codi de treball. La primera pista concreta va ser la presentació dels estudiants alemanys Sven i Chris presentant el seu projecte semestral YAXIM (Yet Another XMPP Instant Messenger)

Van rebre diverses cartes amistoses, van crear un projecte en GitHub i van continuar escrivint codi. A la fi de l'any, es va mostrar una altra breu presentació en Yaxim 26C3. El lliurament fiable de missatges era un gran problema amb yaxim en aquest moment, però les coses van millorar.

Fa una dècada, avui, es va crear el primer yaxim commit, de manera que ara és oficialment la meitat de vell que XMPP. Des de llavors, molt ha succeït tant en l'ecosistema XMPP com en el costat d'Android.

canvis significatius

En 2010 YAXIM va passar a cridar yaxim per semblar més a un nom i menys a una abreviatura cridanera. En 2013, el projecte Bruno va ser creat com el germà menor de yaxim, un client XMPP per a nens i tots els que estimen els animals. Actualment té gairebé 2.000 usuaris actius.

També en 2013, es va llançar el servidor ymp.im XMPP, principalment per facilitar l'ús de yaxim i Bruno i també per tenir un servidor estable i fiable adequat per a clients mòbils. Finalment, el 2016, yaxim rebre el seu logotip actual, una imatge d'un iac.

Des del primer dia, yaxim va ser un projecte amateur, sense suport comercial i sense desenvolupadors constants.

Amb els anys, el seu codi va créixer lentament i en el 2015 va ser especialment improductiu. Tot i que yaxim té més instal·lacions a Google Play que Conversations, aquest últim, com diuen alguns, és el client principal a Android i és molt popular entre els usuaris de XMPP.

No obstant això, al menys en els últims tres anys no hi ha hagut una disminució en el nombre de dispositius en els quals yaxim està instal·lat (Google no proporciona estadístiques fins a 2016).

problemes actuals

La base de codi de yaxim (Smack 3.x, ActionBarSherlock) està molt desactualitzada i actualment s'està fent un gran esforç per fer que iaxim es vegi bé en dispositius Android moderns principalment per a material design i també per al suport funcions modernes com diàlegs de permisos interactius i estalvi de bateria i també el protocol Matrix (que no sempre funciona).

Les versions de prova amb els últims desenvolupaments s'ofereixen a través d'un canal beta a Google Play.

font: https://yaxim.org


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.