Sviluppatori , un client XMPP gratuito per piattaforma , il decennale del progetto. Dieci anni fa, il 23 agosto 2009, è stato effettuato 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 .
Ricevettero alcune lettere amichevoli, crearono un progetto su GitHub e continuarono a scrivere codice. Alla fine dell'anno, è stata mostrata un'altra . 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 , 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 , 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 , 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 (cosa che ). Le versioni di prova con gli ultimi sviluppi sono disponibili tramite su Google Play.
Fonte: opennet.ru
