Augustગસ્ટ 23 પર, યaxક્સિમના વિકાસકર્તાઓ, Android પ્લેટફોર્મ માટે નિ Xશુલ્ક XMPP ક્લાયંટ, પ્રોજેક્ટના એક દાયકાની ઉજવણી કરી. સારું, દસ વર્ષ પહેલાં, 23 Augustગસ્ટ, 2009 ના રોજ, યેક્સિમની પ્રથમ સગાઈની પુષ્ટિ થઈ, જેનો અર્થ છે કે આજે આ એક્સએમએમપી ક્લાયન્ટ તેના પર ચાલતા પ્રોટોકોલની સત્તાધિકારની અડધી ઉંમર છે. તે પછીથી, XMPP અને Android સિસ્ટમ બંનેમાં ઘણા ફેરફારો થયા છે.
યેક્સિમથી અજાણ લોકો માટે, તમારે તે જાણવું જોઈએ આ એક ખુલ્લો સ્રોત જેબર / એક્સએમપીપી ક્લાયંટ છે (GPLv2). યaxક્સિમ એ એક એપ્લિકેશન છે જેનો હેતુ સુરક્ષા, નીચા ઓવરહેડ અને તમારા સર્વર કનેક્શનને ખુલ્લા રાખવાનો છે.
યેક્સિમ વિશે
અંદર યેક્સિમની હાઇલાઇટ્સ અમને નીચેના મળ્યાં છે:
- એકલ XMPP સર્વર (અથવા GTalk, અથવા ફેસબુક ચેટ, અથવા ...) સાથે જોડાણ
- તમને સ્વ-સહી કરેલ SSL પ્રમાણપત્રો વિશે પૂછવામાં આવ્યું છે
- તમારા ફોનને ચાલુ કર્યા પછી સ્વચાલિત કનેક્શનને મંજૂરી આપે છે
- 3 જી / વાઇફાઇ નેટવર્ક ચેન્જમાં પારદર્શક ફરીથી જોડાણ (XEP-0198)
- તમારા મિત્રો સાથે ચેટ કરો (બધા સંદેશા સંગ્રહિત છે)
- ડિલિવરી પુષ્ટિ (XEP-0184).
યેક્સિમ તે જાવા માં લખાયેલ છે અને સ્રોત કોડ ગિટ માં રાખવામાં આવે છે. યaxક્સિમ ઉત્સાહી વપરાશકર્તાઓ દ્વારા કમ્પાઇલ કરી શકાય છે, તેથી તેમને કમ્પાઇલ કરવા માટે ફક્ત Android SDK અને કીડીની જરૂર છે.
યેક્સિમને કમ્પાઇલ કરવા માટે, નીચેના પગલાંને અનુસરવું આવશ્યક છે:
git clone git@github.com:pfleidi/yaxim.git cd yaxim git submodule init git submodule update android update project -p . -s android update project -p ActionBarSherlock/actionbarsherlock android update project -p MemorizingTrustManager –subprojects ant proguard debug ant proguard release
યેક્સિમના 10 વર્ષ
2009 માં, Android પ્લેટફોર્મ તે હજી તદ્દન નવું હતું અને મફત ઇન્સ્ટન્ટ મેસેજિંગ ક્લાયંટનો અભાવ છે. અફવાઓ અને ઘોષણાઓ થઈ હતી, પરંતુ કોઈએ હજી સુધી વર્કિંગ કોડ પોસ્ટ કર્યો નથી. પ્રથમ કોંક્રિટ ટ્રેક જર્મન વિદ્યાર્થીઓ સ્વેન અને ક્રિસએ તેમના સેમેસ્ટર પ્રોજેક્ટ YAXIM ની રજૂઆત કરી હતી (હજી સુધી અન્ય XMPP ઇન્સ્ટન્ટ મેસેંજર)
તેમને ઘણા મૈત્રીપૂર્ણ પત્રો પ્રાપ્ત થયા, GitHub પર એક પ્રોજેક્ટ બનાવ્યો અને કોડ લખવાનું ચાલુ રાખ્યું. વર્ષના અંતે, યેક્સિમ 26 સી 3 પર બીજી ટૂંકી રજૂઆત દર્શાવવામાં આવી હતી. વિશ્વસનીય સંદેશ પહોંચાડવી તે સમયે ય yક્સિમ સાથે મોટી સમસ્યા હતી, પરંતુ વસ્તુઓ વધુ સારી થઈ.
આજથી એક દાયકા પહેલા, પ્રથમ યaxક્સિમ પ્રતિબદ્ધતા બનાવવામાં આવી હતી, તેથી હવે તે સત્તાવાર રીતે XMPP જેટલું જૂનું છે. તે પછીથી, એક્સએમપીપી ઇકોસિસ્ટમ અને એન્ડ્રોઇડ બાજુ બંનેમાં ઘણું બન્યું છે.
મહત્વપૂર્ણ ફેરફારો
2010 માં, YAXIM નું નામ વધુ નામ જેવા અને ઓછા સંક્ષિપ્ત સંક્ષેપ જેવા દેખાવા માટે yaxim નામ બદલ્યું હતું. 2013 માં, બ્રુનો પ્રોજેક્ટ યaxક્સિમના નાના ભાઈ તરીકે બનાવવામાં આવ્યો હતો, જે બાળકો અને પ્રાણીઓ પ્રત્યે પ્રેમ કરતા દરેક માટે XMPP ક્લાયન્ટ છે. હાલમાં તેના લગભગ active,૦૦૦ સક્રિય વપરાશકર્તાઓ છે.
2013 માં પણ, ymp.im XMPP સર્વર પ્રકાશિત થયો હતો, મુખ્યત્વે યાક્સિમ અને બ્રુનોના ઉપયોગની સુવિધા માટે અને મોબાઇલ ગ્રાહકો માટે સ્થિર અને વિશ્વસનીય સર્વર યોગ્ય છે. છેવટે, 2016 માં, યimક્સિમને તેનો વર્તમાન લોગો મળ્યો, એક યાકનું ચિત્ર.
પ્રથમ દિવસથી, યેક્સિમ એ એક કલાપ્રેમી પ્રોજેક્ટ હતો, વાણિજ્યિક ટેકો વિના અને સતત વિકાસકર્તાઓ વિના.
વર્ષોથી, તેનો કોડ ધીરે ધીરે વધતો ગયો અને 2015 માં તે ખાસ કરીને બિનઉત્પાદક હતો. યેક્સિમ પાસે વાતચીત કરતાં ગૂગલ પ્લે પર વધુ ઇન્સ્ટોલ છે, તેમ છતાં, કેટલાક કહે છે તેમ, Android પરનો મુખ્ય ગ્રાહક છે અને એક્સએમપીપી વપરાશકર્તાઓમાં ખૂબ લોકપ્રિય છે.
જો કે, ઓછામાં ઓછા છેલ્લા ત્રણ વર્ષથી ય devicesક્સિમ ઇન્સ્ટોલ કરેલા ઉપકરણોની સંખ્યામાં કોઈ ઘટાડો થયો નથી (ગૂગલ 2016 સુધી આંકડા પ્રદાન કરતું નથી).
વાસ્તવિક સમસ્યાઓ
યેક્સિમ કોડબેઝ (સ્મેક 3.x, એક્શનબાર શેરલોક) તે ખૂબ જ જૂનું છે અને તેને બનાવવા માટે હાલમાં ઘણા પ્રયત્નો કરવામાં આવી રહ્યા છે યેક્સિમ આધુનિક Android ઉપકરણો પર સારું લાગે છે મુખ્યત્વે મટિરિયલ ડિઝાઇન માટે અને ઇન્ટરેક્ટિવ પરવાનગી ડાયલોગ અને બેટરી સેવિંગ અને મેટ્રિક્સ પ્રોટોકોલ (જે હંમેશા કામ કરતું નથી) જેવા આધુનિક કાર્યોને ટેકો આપવા માટે.
નવીનતમ વિકાસ સાથેના ટ્રાયલ વર્ઝન ગૂગલ પ્લે પર બીટા ચેનલ દ્વારા પ્રદાન કરવામાં આવે છે.
સ્રોત: https://yaxim.org