જેટપેક કંપોઝ, મૂળ Android વપરાશકર્તા ઇન્ટરફેસ બનાવવા માટેનું માળખું

જેટપેક કંપોઝ એક નવું માળખું છે (સંયુક્ત રીતે ગૂગલ અને જેટબ્રેન્સ દ્વારા વિકસાવવામાં આવ્યું છે) Android એપ્લિકેશન્સ માટે વપરાશકર્તા ઇન્ટરફેસ બનાવવા માટે બનાવાયેલ છે.

કોટલીન સાથે ખાસ કામ કરે છે અને જાવા પ્રોગ્રામિંગ ભાષા સાથે નહીં. આ સાધનનો ઉદ્દેશ ડેવલપરોને "આધુનિક નેટીવ એન્ડ્રોઇડ યુઝર ઇન્ટરફેસ" નો લાભ લઈને ઝડપથી એપ્લીકેશન બનાવવામાં મદદ કરવાનો છે.

“આજે અમે જેટપackક કમ્પોઝનું 1.0 સંસ્કરણ બહાર પાડ્યું, એન્ડ્રોઇડનું મૂળ, આધુનિક વપરાશકર્તા ઇન્ટરફેસ ટૂલકિટ તમને વધુ સારી એપ્લિકેશનો બનાવવામાં મદદ કરશે, ઝડપી. તે સ્થિર છે અને ઉત્પાદનમાં અપનાવવા માટે તૈયાર છે, ”અન્ના-ચિયારા બેલિની, પ્રોડક્ટ મેનેજર, એક બ્લોગ પોસ્ટમાં જણાવ્યું હતું.

“અમે કંપોઝને મૂળ Android એપ્લિકેશન્સ બનાવવા માટે ઝડપી અને સરળ બનાવવા માટે ડિઝાઇન કર્યું છે. સંપૂર્ણ ઘોષણાત્મક અભિગમ સાથે, તમે ફક્ત તમારા વપરાશકર્તા ઇન્ટરફેસનું વર્ણન કરો છો અને કંપોઝ બાકીની સંભાળ રાખે છે. જ્યારે એપ્લિકેશનની સ્થિતિ બદલાય છે, ત્યારે તેનો વપરાશકર્તા ઇન્ટરફેસ આપમેળે અપડેટ થાય છે, જે વપરાશકર્તા ઇન્ટરફેસની ઝડપી રચનાને મોટા પ્રમાણમાં સરળ બનાવે છે. "

જેટપેક કંપોઝ વિશે

એપ્લિકેશન પાંચ મહિના માટે બીટા સંસ્કરણમાં હતી અને સત્તાવાર રીતે આવૃત્તિ 1.0 પર પહોંચી ગઈ છે અને ગૂગલના શબ્દો અનુસાર આ સંસ્કરણ 1.0 ઉત્પાદનમાં ઉપયોગ માટે તૈયાર છે અને નીચેના મુખ્ય કાર્યો આપે છે:

  • આંતરપ્રક્રિયા કંપોઝ તમારી હાલની એપ્લિકેશન સાથે ક્રિયાપ્રતિક્રિયા કરવા માટે રચાયેલ છે. તમે કંપોઝમાં "દૃશ્યો" અથવા "દૃશ્યો" માં કંપોઝ વપરાશકર્તા ઇન્ટરફેસને એમ્બેડ કરી શકો છો. તમે સ્ક્રીનમાં એક જ બટન ઉમેરી શકો છો અથવા કંપોઝ સ્ક્રીન પર તમે બનાવેલ કસ્ટમ વ્યૂ રાખી શકો છો.
  • જેટપેક એકીકરણ: કંપોઝ જેટપેક પુસ્તકાલયો સાથે સંકલિત કરવા માટે રચાયેલ છે. નેવિગેશન, પેજીંગ, લાઇવડેટા (અથવા ફ્લો / આરએક્સજેવા), વ્યૂમોડેલ અને હિલ્ટના સંકલન સાથે, કંપોઝ તમારા હાલના સ્થાપત્ય સાથે કામ કરે છે.
  • સામગ્રી: કંપોઝ મટિરિયલ ડિઝાઇન ઘટકો અને થીમ્સનું અમલીકરણ પ્રદાન કરે છે, જેનાથી સુંદર દેખાતી એપ્લિકેશનો બનાવવાનું સરળ બને છે. બહુવિધ XML ફાઇલોમાંથી પસાર થયા વગર મટિરિયલ્સ થીમ સિસ્ટમ સમજવા અને ટ્રેક કરવા માટે સરળ છે.
  • સૂચિઓ: કંપોઝના સુસ્ત ઘટકો ઓછામાં ઓછા બોઇલરપ્લેટ ટેક્સ્ટ સાથે, ડેટાની સૂચિને અસરકારક રીતે પ્રદર્શિત કરવાની એક સરળ, સંક્ષિપ્ત, પરંતુ શક્તિશાળી રીત પ્રદાન કરે છે.
  • એનિમેશન: કંપોઝના સરળ અને સુસંગત એનિમેશન API માટે આભાર, વિકાસકર્તાઓ માટે તેમની એપ્લિકેશનના વપરાશકર્તાઓને મોહિત કરવું ખૂબ સરળ છે.

હવે જેટપેક કમ્પોઝ સત્તાવાર રીતે બીટા બહાર છે, ગૂગલે ભાવિ કંપોઝ સુવિધાઓ માટે તેનો રોડમેપ બહાર પાડ્યો છે. વિકાસકર્તાઓ દ્વારા કમ્પોઝ ઉપયોગ માટે તૈયાર છે તેની ખાતરી કરવા માટે, માળખું વિવિધ પ્રકારના ઉપયોગ માટે તૈયાર "મટિરિયલ ડિઝાઇન" ઘટકો સાથે આવે છે.

ગૂગલે અગાઉ પણ જાહેરાત કરી હતી કે નવા "મટિરિયલ યુ" માટે સપોર્ટ ટૂંક સમયમાં ઉપલબ્ધ થશે. જેટપેક કમ્પોઝ રોડમેપ પરની અન્ય બાબતોમાં સંપૂર્ણ WearOS સપોર્ટ, સુધારેલ કામગીરી અને સૌથી આશ્ચર્યજનક રીતે, Android હોમ સ્ક્રીન વિજેટ્સ બનાવવાની ક્ષમતાનો સમાવેશ થાય છે.

તે ઉપરાંત તે ઉલ્લેખિત છે કે કંપોઝ એક વિશિષ્ટ સાધન પણ આપે છે "કંપોઝ પ્રિવ્યુ", એન્ડ્રોઇડ સ્ટુડિયો "આર્કટિક ફોક્સ" સાથે સંકલિત. આ સાધન સાથે, વિકાસકર્તા તેમના કોડને ફરીથી કમ્પાઇલ કર્યા વિના તેમની એપ્લિકેશન કેવા દેખાય છે અથવા અમુક ફેરફારોનો ખ્યાલ મેળવી શકે છે. એ જ રીતે, તમારા કંપોઝ એપ્લિકેશન કોડમાં શબ્દમાળાઓ બદલી શકાય છે અને પરિણામો ફરીથી ડિપગલ કર્યા વિના તમારા ડિબગરમાં તરત જ દૃશ્યમાન થઈ જાય છે.

તાંબિયન ગૂગલે વિકાસકર્તા ટીમો માટે સંસાધનોનો વ્યાપક સમૂહ તૈયાર કર્યો છે. જેટપેક કમ્પોઝ સાથે પ્રારંભ કરવા માટે અને ગૂગલ ઓફર કરેલા લેટેસ્ટ ટૂલ્સનો ઉપયોગ કરવા માટે, તાજેતરમાં રિલીઝ થયેલા એન્ડ્રોઇડ સ્ટુડિયો "આર્કટિક ફોક્સ" ના નવા વર્ઝનમાં અપડેટ કરો અને તેના વિકાસના સમયગાળા દરમિયાન, ગૂગલે એક્સેસિબિલિટી સ્કેનર, ટેસ્ટ જેવા નવા કાર્યો ઉમેર્યા. મેટ્રિક્સ, મેક એમ 1 માટે મૂળ સપોર્ટ અને જેટપેક કમ્પોઝ માટે સંપૂર્ણ સપોર્ટ.

છેલ્લે જો તમને તેના વિશે વધુ જાણવામાં રસ છે, તમે લેઆઉટ, નેવિગેશન અથવા ટેસ્ટિંગ, ડેવલપર ઉપયોગિતા અથવા સાધન કાર્યક્ષમતા, અને વીડિયો જેવા કી API પર માર્ગદર્શિકાઓ સહિત દસ્તાવેજીકરણનો સંદર્ભ લઈ શકો છો.

સ્રોત: https://android-developers.googleblog.com


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.