O cliente XMPP de Yaxim ten 10 anos

Desenvolvedores xaxim, un cliente XMPP gratuíto para a plataforma androide, celebrar décimo aniversario do proxecto. Hai dez anos, o 23 de agosto de 2009, o primeiro compromiso yaxim e isto significa que hoxe este cliente XMPP ten oficialmente a metade da idade do protocolo no que funciona. Desde aqueles tempos afastados, ocorreron moitos cambios tanto no propio XMPP como no sistema Android.

2009: inicio

En 2009, a plataforma Android aínda era completamente nova e carecía dun cliente de IM gratuíto. Houbo rumores e anuncios, pero ninguén publicou aínda o código de traballo. A primeira pista concreta foi a presentación dos estudantes alemáns Sven e Chris presentando o seu proxecto semestral YAXIM — Outra mensaxería instantánea XMPP.

Recibiron varias cartas amigables, crearon un proxecto en GitHub e continuaron escribindo código. A finais de ano presentouse outra na conferencia 26C3 presentación breve. O gran problema con Yaxim naquel momento era a entrega fiable de mensaxes, pero as cousas melloraron aos poucos.

Cambios significativos

En 2010, YAXIM pasou a chamarse yaxim para soar máis como un nome e menos como un acrónimo rechamante. O proxecto foi creado en 2013 De Bruno, como o irmán pequeno de Yaxim, é un cliente XMPP para nenos e calquera que ame os animais. Actualmente conta con case 2000 usuarios activos.

Tamén en 2013 lanzouse un servidor XMPP yax.im, principalmente para facilitar o uso de Yaxim e Bruno, pero tamén para ter un servidor estable e fiable adecuado para clientes móbiles.

Finalmente, en 2016, Yaxim recibiu o seu logotipo actual, unha imaxe dun yak.

Dinámica de desenvolvemento

Desde o primeiro día, yaxim foi un proxecto de hobby, sen apoio comercial e sen desenvolvedores permanentes. O crecemento do seu código foi bastante lento ao longo dos anos, sendo 2015 un ano especialmente lento. A pesar de que Yaxim ten máis instalacións en Google Play que Conversas, Algúns din que este último é o cliente principal en Android e é moi popular entre os usuarios de XMPP. Non obstante, durante polo menos os últimos tres anos non se produciu un descenso no número de dispositivos con yaxim instalado (Google non ofrece estatísticas ata 2016).

Problemas actuais

O código base de Yaxim (Smack 3.x, ActionBarSherlock) está bastante desactualizado e actualmente está a facerse un gran esforzo para que Yaxim se vexa ben nos modernos dispositivos Android (deseño de material) e admita funcións modernas como diálogos de permisos interactivos e aforro de batería. e tamén protocolo matriz (que non sempre funciona). Ofrécense versións de proba coas últimas novidades canle beta en Google Play.

Fonte: opennet.ru