DevEco Studio
ડેવઇકો સ્ટુડિયો એ હ્યુવેઇની હાર્મનીઓએસ ઓપરેટિંગ સિસ્ટમ માટેનું સત્તાવાર સંકલિત વિકાસ વાતાવરણ (આઇ. ડી. ઇ.) છે, જે જેટબ્રેઇન્સના ઇન્ટેલીજે આઇ. ડી. ઇ. એ. સોફ્ટવેર અને હ્યુવેઇના સ્માર્ટએસ્સિસ્ટ પર બનાવવામાં આવ્યું છે, જે ખાસ કરીને હાર્મનીઓએસ વિકાસ માટે રચાયેલ છે. તે માઈક્રોસોફ્ટ વિન્ડોઝ અને મેકઓએસ આધારિત ઓપરેટિંગ સિસ્ટમ્સ પર ડાઉનલોડ કરવા માટે ઉપલબ્ધ છે. હ્યુવેઇ ડેવલપર કોન્ફરન્સ 2020 (એચડીસી 2020) ના એક દિવસ પહેલા 9 સપ્ટેમ્બર, 2020ના રોજ ડિવઇકો સ્ટુડિયો લોન્ચ કરવામાં આવ્યો હતો, જે ફોન, ટેબ્લેટ્સ અને ઘડિયાળો માટે હાર્મનીઓએસ 1 અને હાર્મનીઓએસ 2 બીટા વર્ઝન પર હ્યુવેઇ વિઝન ટીવી માટે વર્ઝન 1થી શરૂ થતી પ્રથમ સ્થિર બિલ્ડ છે. 8 જુલાઈ, 2022ના રોજ, દેવઇકો સ્ટુડિયો 3ના નીચેના પ્રકાશન પછી બીટા 4 જે. એસ./ઇ. ટી. એસ. એ હાર્મનીઓએસ એપ્લિકેશન વિકાસ માટે હ્યુવેઇની પસંદગીની ભાષા તરીકે જાવાને બદલ્યું કારણ કે હાર્મનીઓએસ. હેપ મોડ્યુલ. એપ ફાઇલ પેકેજ્ડ એપ્લિકેશન્સ હાર્મનીઓએસ 3 માટે એપીઆઈ 8 પર જાવા ભાષાને સમર્થન આપતી નથી કારણ કે હ્યુવેઇ હાર્મનીઓએસ માટે 2024માં તેની પોતાની કાંગજી પ્રોગ્રામિંગ ભાષા રજૂ કરવાની યોજના ધરાવે છે જે એન્ડ્રોઇડ પ્લેટફોર્મ્સ માટે ગૂગલની કોટલિન અને એપલ પ્લેટફોર્મ્સ માટે એપલની સ્વિફ્ટની સમકક્ષ છે. જાવા હજુ પણ સપોર્ટેડ છે, જેમ કે હાર્મનીઓએસ 2 ની અગાઉની આવૃત્તિઓના જૂના API સ્તરના સંસ્કરણો પર C + + છે. સુવિધાઓ વર્તમાન સ્થિર સંસ્કરણમાં નીચેની સુવિધાઓ પૂરી પાડવામાં આવી છેઃ હાર્મનીઓએસ ડેવઇકો સ્ટુડિયો 2.1 વર્તમાન સંસ્કરણ 2 જૂન, 2021ના રોજ હાર્મનીઓએસ 2 લોન્ચ પર બહાર પાડવામાં આવ્યું જેમાં ક્રોસ-ડિવાઇસ પ્રોજેક્ટ નમૂનાઓ, અણુ સેવા વિકાસ અને ટીવી, સ્માર્ટફોન, ટેબ્લેટ, ઘડિયાળો, રાઉટર, આઇઓટી ઉપકરણો બનાવવા માટે વધુ સપોર્ટ છે. નવા ક્રોસ-ડિવાઇસ એન્જિનિયરિંગ નમૂના દેવઇકો સ્ટુડિયોનું નવું સંસ્કરણ મૂળ સિંગલ-ડિવાઇસ પ્રોજેક્ટ નમૂના પર આધારિત નવા 11 ક્રોસ-ડિવાઇસ પ્રોજેક્ટ નમૂનાઓ સાથે આવે છે. વિકાસકર્તા ચોક્કસ પ્રોજેક્ટ માટે અનુક્રમમાં નમૂના અને ઉપકરણનો પ્રકાર પસંદ કરી શકે છે. વિકાસકર્તાઓ માટે ક્રોસ-ડિવાઇસ પ્રોજેક્ટ બનાવવા માટે સરળ, અને આપમેળે ઉદાહરણ કોડ અને સંબંધિત પુરવઠો ઉત્પન્ન કરે છે. એટોમાઇઝેશન સર્વિસ ડેવલપમેન્ટ માટે ટેકો દેવઇકો સ્ટુડિયો 2.1 આવૃત્તિએ આગામી દિવસોમાં તેના અવકાશને શોધવા માટે અણુ સેવા વિકાસ માટે ટેકો ઉમેર્યો. હવે અણુ સેવા પરિયોજનાને ઝડપથી પૂર્ણ કરવાની પ્રક્રિયા સરળ બની ગઈ. વિકાસકર્તાએ માત્ર ઇચ્છિત પ્રોજેક્ટ ટેમ્પલેટ પસંદ કરવું પડશે, કોડિંગ વિકાસ પ્રક્રિયા કરવી પડશે, તે પછી, કોડ સંકલન અને અંતે ડીબગિંગ પરીક્ષણ કરવું પડશે. પ્રોજેક્ટ બનાવટ મેનૂમાં નવીનતમ સંસ્કરણમાં ઘણા મોટા ફેરફારો છે. વર્તમાન સંસ્કરણમાં, વિકાસકર્તાઓએ પહેલા પ્રોજેક્ટ ટેમ્પલેટ પસંદ કરવું પડશે, અને પછી સમર્થિત ઉપકરણ પ્રકાર પસંદ કરવો પડશે. પ્રોજેક્ટ પ્રકારમાં એક નવો "સેવા" વિકલ્પ સ્થાપિત કરવામાં આવ્યો છે, જેનો ઉપયોગ અણુ સેવા પ્રોજેક્ટ બનાવવા માટે થાય છે. "સેવા કેન્દ્રમાં બતાવો" બટન અણુ પ્રોજેક્ટ બનાવતી વખતે ઉપકરણનું સેવા કેન્દ્ર શોધવામાં મદદ કરશે. રાઉટર ઉપકરણો માટે આધાર DeveEco Studio 2.1 સંસ્કરણ સ્થાપિત કર્યા પછી, વિકાસકર્તાઓ રાઉટર ઉપકરણો પર ચલાવી શકાય તેવી એપ્લિકેશનો ઝડપથી વિકસાવવા માટે JS ભાષા વાપરી શકે છે. નવા પ્રકાશનમાં રાઉટર્સને ટેકો પૂરો પાડવા માટે રાઉટર સિંગલ ડિવાઇસ પ્રોજેક્ટ ટેમ્પલેટ છે. અત્યાર સુધીમાં, દેવઇકો સ્ટુડિયો આઠ પ્રકારની વિવિધ પદ્ધતિઓ માટે આધાર પૂરો પાડે છે. તેમાં સ્માર્ટફોન, ટેબ્લેટ, ઓટોમોટિવ મશીનો, સ્માર્ટ સ્ક્રીન, સ્માર્ટ વેરેબલ, લાઇટવેઇટ સ્માર્ટ એક્સેસરીઝ, સ્માર્ટ વિઝન અને રાઉટરનો સમાવેશ થાય છે. આધાર નમૂના પ્રોજેક્ટ આયાત હાર્મનીઓએસ નમૂના એપ્લિકેશનનો ઉપયોગ IDE વિકાસકર્તાઓ દ્વારા વિવિધ API ના ઝડપી સમજણ અથવા ઉપયોગ ક્ષેત્રો માટે થાય છે. તે ડિઝાઇન બનાવવાનું અને ઝડપથી એપ્લિકેશન બનાવવાનું સરળ બનાવે છે. આ વિકાસ સાધનનું નવું સંસ્કરણ નમૂના પ્રોજેક્ટ આયાતને ટેકો આપે છે જે વિકાસકર્તાઓને ડેવઇકો સ્ટુડિયોમાં નમૂના પ્રોજેક્ટને આપમેળે આયાત કરવાની મંજૂરી આપે છે. વિકાસકર્તા "ઇમ્પોર્ટ હાર્મનીઓએસ સેમ્પલ" બટન દ્વારા નમૂના પ્રોજેક્ટ કોડને ઍક્સેસ કરી શકે છે. એક નવું વિતરિત સિમ્યુલેટર દેવઇકો સ્ટુડિયો 2.1 વધુ ઉન્નત કાર્યો સાથે નવા વિતરિત સિમ્યુલેટર સાથે કાર્યરત છે. તે મહત્વપૂર્ણ દૂરસ્થ અનુકરણકર્તાઓમાંનું એક છે, જે દરેક કલાકના પુનરાવર્તનમાં લૉગિન પરવાનગીની માંગ કરે છે. જો સત્રની સમયસીમા સમાપ્ત થઈ ગઈ હોય, તો તે અનિવાર્યપણે સત્ર માટે ફરીથી વિનંતી/લૉગિન માટે પૂછે છે. આ વિતરિત સિમ્યુલેટર વિકાસકર્તાઓને એપ્લિકેશનના વિતરિત કાર્યોનું પરીક્ષણ કરવામાં મદદ કરે છે. આ વર્તમાન પ્રકાશન અગાઉના સંસ્કરણમાં થયેલી સમસ્યાઓનું નિવારણ કરવામાં આવ્યું છે, હાલની સુવિધાઓમાં પણ વધારો કર્યો છે. ઉન્નત સુવિધાઓ અને નિશ્ચિત મુદ્દાઓ હાર્મનીઓએસ એસડીકેના ડાઉનલોડને શ્રેષ્ઠ બનાવોઃ જ્યારે દેવઇકો સ્ટુડિયો પ્રથમ વખત સ્થાપિત થશે, ત્યારે જાવા એસડીકે, જેએસ એસડીકે, ટૂલચેઇન્સ, પૂર્વાવલોકનકર્તાને મૂળભૂત રીતે ડાઉનલોડ કરવામાં આવશે ઉન્નત એપ્લિકેશન હસ્તાક્ષર ક્ષમતાઓઃ એપ્લિકેશન ઓટોમેશન સહીઓને કાર્યરત કરવા માટે સમર્થન, અને રૂપરેખાંકન ફાઇલો દ્વારા એપ્લિકેશન હસ્તાક્ષર માહિતીને સંગ્રહિત કરવા માટે સમર્થન જાવા સંપાદક ક્ષમતા વૃદ્ધિઃ હુવાઈક્લાઉડ સ્માર્ટએસ્સિસ્ટના એકીકરણ દ્વારા સ્માર્ટ કોડ પૂર્ણ કરવાની ક્ષમતાઓ પ્રદાન કરવા માટે પૂર્વાવલોકનકર્તાની ક્ષમતા વૃદ્ધિઃ ક્વોલિફાયર ડિરેક્ટરી હેઠળ એક્સએમએલ ફાઇલ પૂર્વાવલોકનને સમર્થન, પૂર્વાવલોકનકર્તાની છબી પ્રસારણ, વાસ્તવિક-સમય પૂર્વાવલોકન પ્રદર્શન ઑપ્ટિમાઇઝેશન સેવા વિજેટ વૃદ્ધિઃ પહેરવાલાયક ઉપકરણો માટે કાર્ડ વિકાસને સમર્થન, અને બહુવિધ કાર્ડ નમૂનાઓનું સંકલન અને નિર્માણ ઉમેરો. એકવાર ડેવઇકો સ્ટુડિયો સાથે હાર્મનીઓએસ એપ્લિકેશન સંકલિત થઈ જાય, તે પછી તેને હ્યુવેઇ એપ ગેલેરી પર પ્રકાશિત કરી શકાય છે. હ્યુવેઇની એપગેલરી માટે એન્ડ્રોઇડ સ્ટુડિયો પર એન્ડ્રોઇડ એપ્લિકેશન્સની જેમ, હાર્મનીઓએસ એપ્લિકેશનો હ્યુવેઇ એપગેલરી સમીક્ષા માર્ગદર્શિકાને અનુરૂપ હોવી જોઈએ. ડેવઇકો સર્વિસ સુવિધાથી ભરપૂર ક્લાઉડ સર્વિસ સેન્ટર પ્રદાન કરે છે જે વિકાસકર્તાઓને ઓનલાઇન વિકાસના દૃશ્યોની વિશાળ શ્રેણીનો અનુભવ કરવા, વિકાસ સંસાધનો શેર કરવા અને 24/7 દૂરસ્થ પ્રયોગશાળા વાતાવરણમાં તમારી એપ્લિકેશનો અને સેવાઓનું વ્યાપક રીતે પરીક્ષણ કરવાની મંજૂરી આપે છે. પ્રીમિયમ ઉત્પાદનો વિકસાવતી વખતે અને રજૂ કરતી વખતે તમને મુખ્ય આંતરદૃષ્ટિ મળશે. તેમાં દેવઇકો માર્કેટપ્લેસનો સમાવેશ થાય છે. ડેવઇકો માર્કેટપ્લેસ જે 25 સપ્ટેમ્બર, 2021 ના રોજ શરૂ કરવામાં આવ્યું હતું તે ડેવઇકો માર્કેટપ્લેસ જે વિકાસકર્તાઓને અહીં મૂળ પુસ્તકાલયો, તૃતીય-પક્ષ પુસ્તકાલયો, નમૂના કોડ અને વધુ સહિત વિવિધ વિકાસ સંસાધનોની ઍક્સેસની મંજૂરી આપે છે, જે સુપર ડિવાઇસ હાર્ડવેર અને અણુ સેવાઓના એપ્લિકેશન વિકાસને મૂળ આધારિત હાર્મનીઓએસ એપ્લિકેશન્સમાં અમલમાં મૂકવાનું સરળ બનાવી શકે છે. હાર્મનીઓએસ ડેવઇકો માર્કેટપ્લેસનું પોલિમરાઇઝેશન ઇકોસિસ્ટમ સંસાધનો વિકાસ કિટની સંપત્તિ છે, જે વિકાસકર્તાઓને સરળતાથી વન-સ્ટોપ જરૂરી સંસાધનો મેળવવા માટે સક્ષમ બનાવે છે, હાર્ડવેર, અણુ સેવાઓ અને એપ્લિકેશનોના હોંગ મેંગ-ચીના વિકાસને પૂર્ણ કરવા માટે સરળ છે. દેવઇકો માર્કેટપ્લેસ વેબસાઇટ સંસાધનોને બે વર્ગોમાં વિભાજિત કરે છે, જે નીચેના બે પૃષ્ઠો પર પ્રદર્શિત થાય છેઃ "ઉપકરણ ઘટકો" પૃષ્ઠઃ ઉપકરણ વિકાસકર્તાઓ માટે સંસાધન પુસ્તકાલય, પ્રકાશન અને ઘટક પેકેજ સંસાધનો પ્રદાન કરે છે. બજારમાં સિસ્ટમ બંડલ્સનો સમાવેશ થાય છે જેમ કે કર્નલ, ડ્રાઇવરો અને સર્વિસ ફ્રેમવર્ક બંડલ્સ જેવી સિસ્ટમ ક્ષમતાઓની વિશાળ શ્રેણી. અણુ સેવાઓ વિભાગ જેમાં વિશિષ્ટ પરિસ્થિતિઓનો સમાવેશ થાય છે જેમાં સુરક્ષા, મલ્ટીમીડિયા અને નેટવર્ક અણુ સેવાઓનો સમાવેશ થાય છે. પ્રોજેક્ટ નમૂનાઓ વિભાગ જેમાં સુપર ડિવાઇસ અને વિવિધ ઉપકરણો માટે એપ્લિકેશન ડેવલપમેન્ટ પ્રોજેક્ટ નમૂનાઓનો સમાવેશ થાય છે, જેમાં વિવિધ લાક્ષણિક ઉદ્યોગ ઉપયોગના કિસ્સાઓ અને API કોડ નમૂનાઓના કોડ નમૂનાઓ અને હાર્મનીઓએસ એપ્લિકેશન્સ માટેના લાક્ષણિક દૃશ્યો આવરી લેવામાં આવે છે. આવૃત્તિ ઇતિહાસ નીચે દેવઇકો સ્ટુડિયોના મુખ્ય પ્રકાશનોની સૂચિ છેઃ સિસ્ટમ આવશ્યકતાઓ આ સુવિધાઓમાં IDE + હાર્મનીઓએસ SDK + હાર્મનીઓએસ એમુલેટર માટેની આવશ્યકતાઓનો સમાવેશ થાય છે. સંદર્ભો વિન્ડોઝ મેકઓએસ પ્રોગ્રામિંગ ટૂલ્સ માટે સંકલિત વિકાસ વાતાવરણ પ્રોગ્રામિંગ ટૂલ્સ હ્યુવેઇ પ્રોડક્ટ્સ