Enyo (software)
એનયો એ ક્રોસ-પ્લેટફોર્મ મોબાઇલ, ડેસ્કટોપ, ટીવી અને વેબ એપ્લિકેશન્સ માટે એક ઓપન સોર્સ જાવાસ્ક્રિપ્ટ ફ્રેમવર્ક છે જે ઓબ્જેક્ટ-ઓરિએન્ટેડ એન્કેપ્સ્યુલેશન અને મોડ્યુલારિટી પર ભાર મૂકે છે. શરૂઆતમાં પામ દ્વારા વિકસાવવામાં આવ્યું હતું, તે પછી એપ્રિલ 2010માં હ્યુવલેટ-પેકાર્ડ દ્વારા હસ્તગત કરવામાં આવ્યું હતું અને પછી અપાચે 2 લાઇસન્સ હેઠળ રજૂ કરવામાં આવ્યું હતું. તે એલજી ઇલેક્ટ્રોનિક્સ અને હ્યુવલેટ-પેકાર્ડ દ્વારા પ્રાયોજિત છે. બુટપ્લેટ એ એપ્લિકેશન બનાવવાની એક સરળ રીત છે, જે પ્રોગ્રામના ફોલ્ડર ટ્રીનું હાડપિંજર પ્રદાન કરે છે. બૂટપ્લેટ ટેમ્પલેટ એક સંપૂર્ણ સ્ટાર્ટર પ્રોજેક્ટ પ્રદાન કરે છે જે સ્રોત નિયંત્રણ અને ક્રોસ-પ્લેટફોર્મ જમાવટને બોક્સની બહાર ટેકો આપે છે. તેનો ઉપયોગ નવા પ્રોજેક્ટની રચના અને તેની અંતિમ જમાવટ માટેની તૈયારી બંનેને સરળ બનાવવા માટે થઈ શકે છે. પુસ્તકાલયો લેઆઉટઃ ફિટેબલ્સ, સ્ક્રોલર્સ, યાદીઓ, ખાનાંવાળો, પેનલ્સ. ગોમેદઃ વેબઓએસ/ટચપેડ ડિઝાઇનની મૂળ શૈલી પર આધારિત છે પરંતુ કોઈપણ પ્લેટફોર્મ પર ઉપયોગ માટે ઉપલબ્ધ છે. મૂનસ્ટોનઃ એલજી સ્માર્ટટીવી એપ્સ દ્વારા ઉપયોગમાં લેવાય છે પરંતુ કોઈપણ પ્લેટફોર્મ પર ઉપયોગ માટે ઉપલબ્ધ છે. સ્પોટલાઇટઃ દૂરસ્થ નિયંત્રણો અને કીબોર્ડ પર કી-આધારિત ક્રિયાપ્રતિક્રિયાઓ અને "પોઇન્ટ એન્ડ ક્લિક" ઇવેન્ટ્સને ટેકો આપવા માટે. મોચીઃ એડવાન્સ્ડ યુઝર ઇન્ટરફેસ લાઇબ્રેરી. વેબઓએસ પાછળની ટીમે પામ/એચપીના આ ત્યજી દેવાયેલા ઇન્ટરફેસને ઓપન સોર્સ તરીકે રજૂ કર્યું ત્યારથી સમુદાય દ્વારા તેની જાળવણી કરવામાં આવી છે. આ લાઈબ્રેરી હમણાં બુટપ્લેટ પર સમાવિષ્ટ નથી, પરંતુ તેમાં ડિઝાઇન દસ્તાવેજો છે. એનયો-આઈલિબઃ આંતરરાષ્ટ્રીયકરણ અને સ્થાનિકીકરણ લાઇબ્રેરી, તે એનયો એપ્સ પર આઈલિબની કાર્યક્ષમતાને લપેટી લે છે. G11n એ અન્ય લાઇબ્રેરી હતી જે એનયોની નવી આવૃત્તિઓ પર નાપસંદ કરવામાં આવી છે. કેનવાસ એક્સ્ટ્રા એનયો-કોર્ડોવાઃ એન્યો-સુસંગત લાઇબ્રેરી આપમેળે પ્લેટફોર્મ-વિશિષ્ટ કોર્ડોવા લાઇબ્રેરી (ડબલ્યુઆઇપી) નો સમાવેશ કરે છે. એનયો સાથે નીચેના પ્રોજેક્ટ બનાવવામાં આવ્યા છેઃ એલજી સ્માર્ટ ટીવી એપ્સ ઓપનબ્રાવો મોબાઇલ અને વેબ પી. ઓ. એસ. xટુપલ ઇ. આર. પી. વેબ અને મોબાઇલ એપ એન્યો એપ્સની આંશિક સૂચિ એન્યો એપ્સ પર મળી શકે છે. કેટલાક વિકાસકર્તાઓ એનયો ડેવલપર ડિરેક્ટરી પર મળી શકે છે. ઉદાહરણો આ એનયો enyo.kind માં 'હેલો વર્લ્ડ પ્રોગ્રામ' નું ઉદાહરણ છે ({નામ "હેલો વર્લ્ડ", પ્રકારઃ enyo.Control, સામગ્રીઃ 'હેલો, વર્લ્ડ! ',}); નવું હેલોવર્લ્ડ (). રાઈટ (); સપોર્ટેડ પ્લેટફોર્મ્સ સામાન્ય રીતે, એનયો તમામ પ્રમાણમાં આધુનિક, ધોરણો આધારિત વેબ વાતાવરણમાં ચાલી શકે છે, પરંતુ તેમની વિવિધતાને કારણે ત્યાં ત્રણ અગ્રતા સ્તરો છે. 2015માં સમર્થિત કેટલાક પ્લેટફોર્મ્સ છેઃ ઉચ્ચ પ્રાથમિકતા સાથે ટિયર 1 સપોર્ટેડઃ પેકેજ્ડ એપ્સઃ આઇઓએસ 7, આઇઓએસ 6 (ફોનગેપ), એન્ડ્રોઇડ 4 + (ફોનગેપ), વિન્ડોઝ 8.1 સ્ટોર એપ અને વિન્ડોઝ ફોન 8 (ફોનગેપ), બ્લેકબેરી 10 (ફોનગેપ), ક્રોમ વેબ સ્ટોર એપ, એલજી વેબઓએસ. ડેસ્કટોપ બ્રાઉઝર્સઃ ક્રોમ (નવીનતમ), સફારી (નવીનતમ MAC), ફાયરફોક્સ (નવીનતમ), IE11 IE10, IE9, IE8. (જીત). મોબાઇલ બ્રાઉઝર્સઃ આઇઓએસ 7, આઇઓએસ 6, એન્ડ્રોઇડ 4 + ક્રોમ, કિન્ડલ ફાયર અને એચડી, બ્લેકબેરી 10, આઇઇ 11 (વિન્ડોઝ 8.1), આઇઇ 10 (વિન્ડોઝ ફોન 8). ટાયર 2 સપોર્ટેડ પેકેજ્ડ એપ્સઃ આઇઓએસ 5, આઇઓએસ 4, એન્ડ્રોઇડ 2.3, ફાયરફોક્સ ઓએસ (પ્રી-રિલીઝ), ટિઝન ઓએસ (પ્રી-રિલીઝ), વિન્ડોઝ 8 સ્ટોર એપ, વિન્ડોઝ (ઇન્ટેલ એપઅપ). ડેસ્કટોપ બ્રાઉઝર્સઃ ઓપેરા, ક્રોમ> 10, ફાયરફોક્સ> 4, સફારી> 5. મોબાઇલ બ્રાઉઝર્સઃ આઇ. ઓ. એસ. 5, આઇ. ઓ. એસ. 4, એન્ડ્રોઇડ 4 + ફાયરફોક્સ, વેબ. ઓ. એસ. 3.0.5, વેબ. ઓ. એસ. 2.2, બ્લેકબેરી 6-7, બ્લેકબેરી પ્લેબુક અને અન્ય. સ્તર 3 આંશિક આધાર મોબાઇલ બ્રાઉઝર્સઃ વિન્ડોઝ ફોન 7.5. કોઈ આધાર ડેસ્કટોપ બ્રાઉઝર્સ નથીઃ IE8 મોબાઇલ બ્રાઉઝર્સઃ વિન્ડોઝ ફોન 7, બ્લેકબેરી 6, સિમ્બિયન, ઓપેરા મિની વર્ઝન પણ જુઓ ફોનગેપ Yeoman.io Backbone.js પ્રતિક્રિયા (જાવાસ્ક્રિપ્ટ લાઇબ્રેરી) સંદર્ભો બાહ્ય કડીઓ એન્ડ્રોઇડ (ઓપરેટિંગ સિસ્ટમ) વિકાસ સોફ્ટવેર બ્લેકબેરી વિકાસ સોફ્ટવેર સંકલિત વિકાસ વાતાવરણ જાવાસ્ક્રિપ્ટ લાઇબ્રેરીઓ ટેલિવિઝન ટેકનોલોજી