Il client XMPP yaxim compie 10 anni.

Gli sviluppatori yaxim, client XMPP gratuito per la piattaforma Android, festeggia il decimo anniversario del progetto. Dieci anni fa, il 23 agosto 2009, è stato effettuato il primo commit yaxim e ciò significa che oggi questo client XMPP è ufficialmente avanti di due anni rispetto al protocollo su cui funziona. Da allora, ci sono stati molti cambiamenti sia nel XMPP che nel sistema Android.

2009: inizio

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

Ricevettero alcune email amichevoli, crearono un progetto su GitHub e continuarono a scrivere codice. Alla fine dell'anno, durante la conferenza 26C3, fu mostrata un'altra breve presentazione. Un grande problema per yaxim in quel momento era la consegna affidabile dei messaggi, ma con il tempo tutto è migliorato.

Cambiamenti significativi

Nel 2010 YAXIM fu rinominato in yaxim, per assomigliare di più a un nome e meno a una dichiarazione. Nel 2013 fu avviato il progetto Bruno, come un fratello minore di yaxim, un client XMPP per bambini e per tutti coloro che amano gli animali. Attualmente ha quasi 2000 utenti attivi.

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

Infine, nel 2016 yaxim ha ricevuto il suo attuale logo, che rappresenta un yak.

Dinamica di sviluppo

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

Problemi attuali

La base del codice yaxim (Smack 3.x, ActionBarSherlock) è piuttosto obsoleta e attualmente vengono fatti molti sforzi per far sì che yaxim abbia un aspetto gradevole sui moderni dispositivi Android (design materiale) e supporti funzionalità moderne, come dialoghi interattivi per le autorizzazioni e risparmio della batteria, oltre al protocollo Matrix (che non sempre funziona). 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, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster