O cliente XMPP yaxim completa 10 anos

Desenvolvedores yaxim, cliente XMPP gratuito para a plataforma Android, celebra o décimo aniversário do projeto. Há dez anos, em 23 de agosto de 2009, foi feito o primeiro commit yaxim e isso significa que hoje este cliente XMPP é oficialmente duas vezes mais jovem que o protocolo ao qual ele se conecta. Desde aqueles tempos distantes, muitas mudanças ocorreram tanto no XMPP quanto no sistema Android.

2009: o início

Em 2009, a plataforma Android ainda era completamente nova e carecia de um cliente IM gratuito. Existiam rumores e anúncios, mas ninguém ainda havia publicado código funcional. A primeira pista concreta foi uma apresentação de dois estudantes alemães, Sven e Chris, apresentando seu projeto semestral YAXIM — Yet Another XMPP Instant Messenger.

Eles receberam alguns e-mails amigáveis, criaram um projeto no GitHub e continuaram a escrever código. No final do ano, na conferência 26C3, foi mostrada outra curta apresentação. Um grande problema do yaxim na época era a entrega confiável de mensagens, mas isso gradualmente melhorou.

Mudanças significativas

Em 2010, YAXIM foi renomeado para yaxim, para se parecer mais com um nome e menos com uma sigla chamativa. Em 2013, foi criado o projeto Bruno, como o irmão mais novo do yaxim, um cliente XMPP para crianças e todos que amam animais. Atualmente, ele tem quase 2000 usuários ativos.

Também em 2013, foi lançado o servidor XMPP yax.im, principalmente para facilitar o uso do yaxim e do Bruno, além de ter um servidor estável e confiável, adequado para clientes móveis.

Finalmente, em 2016, yaxim recebeu seu logotipo atual, a imagem de um yak.

Dinâmica de desenvolvimento

Desde o primeiro dia, yaxim foi um projeto amador, sem apoio comercial e sem desenvolvedores permanentes. Ao longo dos anos, seu código cresceu relativamente devagar, com 2015 sendo especialmente improdutivo. Apesar de o yaxim ter um número maior de instalações no Google Play do que o Conversations, o último, como alguns dizem, é o cliente principal no Android e muito popular entre os usuários do XMPP. No entanto, pelo menos nos últimos três anos, não houve diminuição no número de dispositivos em que o yaxim está instalado (o Google não fornece estatísticas até 2016).

Problemas atuais

A base de código do yaxim (Smack 3.x, ActionBarSherlock) está bastante desatualizada e atualmente muitos esforços estão sendo feitos para que o yaxim tenha uma boa aparência em dispositivos Android modernos (design material) e suporte recursos contemporâneos, como diálogos interativos de permissões e economia de bateria, além do protocolo Matrix (que nem sempre funciona). Versões de teste com os últimos desenvolvimentos são oferecidas através do canal beta no Google Play.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster