Gli sviluppatori , client XMPP gratuito per la piattaforma , il decimo anniversario del progetto. Dieci anni fa, il 23 agosto 2009, è stato effettuato 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 .
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 . 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 , 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 , 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 , 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 (che ). Le versioni di prova con gli ultimi sviluppi sono disponibili tramite su Google Play.
Fonte: opennet.ru
