Il client XMPP yaxim festeggia il suo 10° anniversario

Sviluppatori yaxim, un client XMPP gratuito per piattaforma Android, festeggiano il decennale del progetto. Dieci anni fa, il 23 agosto 2009, è stato effettuato il primo commit yaxim e questo significa che oggi questo client XMPP è ufficialmente due volte più giovane del protocollo su cui opera. Da allora, sono avvenuti molti cambiamenti sia nell'XMPP che nel sistema Android.

2009: inizio

Nel 2009, la piattaforma Android era ancora nuova e mancava di un client IM gratuito. Circolavano voci e annunci, ma nessuno aveva pubblicato codice funzionante. Il primo indizio concreto fu la presentazione degli studenti tedeschi Sven e Chris, che presentavano il loro progetto semestrale YAXIM — Yet Another XMPP Instant Messenger.

Ricevettero alcune lettere amichevoli, crearono un progetto su GitHub e continuarono a scrivere codice. Alla fine dell'anno, è stata mostrata un'altra breve presentazione. Un grande problema per yaxim in quel periodo era la consegna affidabile dei messaggi, ma gradualmente tutto migliorava.

Cambiamenti significativi

Nel 2010 YAXIM fu rinominato in yaxim, per assomigliare di più a un nome e meno a un'acronimo urlante. Nel 2013 è stato creato il progetto Bruno, un fratello minore di yaxim, client XMPP per bambini e tutti coloro che amano gli animali. Attualmente conta quasi 2000 utenti attivi.

Sempre nel 2013, è stato lanciato il server XMPP yax.im, principalmente per semplificare l'uso di yaxim e Bruno, e per avere un server stabile e affidabile, adatto a client mobili.

Infine, nel 2016 yaxim ha ricevuto il suo attuale logo, un'immagine di un yak.

Dinamica dello sviluppo

Fin dal primo giorno yaxim è stato un progetto amatoriale, senza supporto commerciale e senza sviluppatori fissi. Nel corso degli anni, il suo codice è cresciuto piuttosto lentamente, e il 2015 è stato particolarmente poco produttivo. Nonostante yaxim abbia un numero maggiore di installazioni su Google Play rispetto a Conversations, quest'ultimo, come dicono alcuni, è il client principale su Android ed è molto popolare tra gli utenti XMPP. Tuttavia, almeno negli ultimi tre anni non c'è stata una diminuzione del numero di dispositivi su cui è installato yaxim (Google non fornisce statistiche fino al 2016).

Problemi attuali

La base di codice di yaxim (Smack 3.x, ActionBarSherlock) è piuttosto obsoleta e attualmente si stanno dedicando molti sforzi affinché yaxim abbia un buon aspetto sui moderni dispositivi Android (design materiale) e supporti funzionalità moderne come dialoghi interattivi per le autorizzazioni e risparmio energetico, oltre al protocollo Matrix (cosa che non funziona sempre). Le versioni di prova con gli ultimi sviluppi sono disponibili tramite canale beta su Google Play.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster