નવી એપ્લિકેશનમાં ડિફ defaultલ્ટ રૂપે ફ્લટરનો ઉપયોગ. નવી ઉબુન્ટુ સુવિધા?

ફફડાટ વાપરીને

હું 15 વર્ષથી કેટલાક ઉબન્ટુ વેરિઅન્ટનો ઉપયોગ કરી રહ્યો છું, જેમાંથી છેલ્લા 13 વર્ષ લેખ લખવા અને તે પણ કેનોનિકલ વિતરણ પર એક પુસ્તક લખવામાં ખર્ચવામાં આવ્યા છે. તે હોવા છતાં, માર્ક શટલવર્થ પરના લોકો મને આશ્ચર્યચકિત કરવાનું મેનેજ કરે છે.

મેં તાજેતરમાં નવા સંસ્કરણોના ભાવિ વિશેની અપેક્ષાઓ વ્યક્ત કરવા માટે એક શબ્દસમૂહ બનાવ્યો. "સ્નેપ પેકેજો સાથેનો ડેબિયન-આધારિત ફેડોરા". આ સાથે હું સૂચવવા માંગતો હતો કે વધુને વધુ ઉબુન્ટુ પરંપરાગત જીનોમ-આધારિત વિતરણ જેવા દેખાશે, મને ગમે તે અસલ સુવિધાઓ વિના.

અન્ય ઘણી વખતની જેમ, એવું લાગે છે કે હું ખોટો હતો.

ડિફ .લ્ટ રૂપે ફ્લટરનો ઉપયોગ કરવો

Un ચીંચીં વિતરણના ખાતા પર પોસ્ટ કરે છે કહે છે:

ફ્લટર એ ભવિષ્યના ઉબુન્ટુ એપ્લિકેશન માટે મૂળભૂત વિકલ્પ છે.

@kenvandine ¿, એન્જિનિયરિંગ મેનેજર, તમને #FlutterEngage પર ફ્લutટરમાં કેનોનિકલના કેટલાક યોગદાન વિશે જણાવવા અહીં છે.

અને સમાવે છે એક કડીવાત કરવા આવો.

ફફડાટ શું છે?

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

ગૂગલના જણાવ્યા મુજબ, ફફડાવવાના ફાયદાઓ આ છે:

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

કેનોનિકલ અને ફફડાટ

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

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

ડાર્ટ દ્વારા મારો અર્થ ક્રોસ-પ્લેટફોર્મ એપ્લિકેશન બનાવવા માટેની ભાષા છે ગૂગલ દ્વારા પણ બનાવેલ છે.

અમે નવી એપ્લિકેશન ક્યારે જોશું?

તેના દેખાવથી, ફ્લટર-આધારિત ઇન્ટરફેસનો ઉપયોગ કરવાની પ્રથમ સત્તાવાર એપ્લિકેશન, ઇન્સ્ટોલર હશે જે યુબિક્વિટીને બદલે છે. જેનો ઉપયોગ આગામી ઉબુન્ટુ 21.10 (આ વર્ષના Octoberક્ટોબર) માં અજમાયશ સંસ્કરણમાં થઈ શકે છે, જો બધું બરાબર થાય, તો સત્તાવાર પ્રવેશ એપ્રિલ 2022 માં આગામી વિસ્તૃત સપોર્ટ સંસ્કરણના પ્રારંભ સાથે થશે.

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

ઉબુન્ટુ પર ફફડાવવું સ્થાપિત કરવું

નવી એપ્લિકેશનો માટે ડિફ defaultલ્ટ રૂપે ફ્લટરના ઉપયોગને પ્રોત્સાહિત કરવા, ઉબુન્ટુએ સ્નેપ પેકેજોનો ઉપયોગ કરીને જરૂરી સાધનો સ્થાપિત કરવાનું સરળ બનાવવાનું નક્કી કર્યું.

તે આદેશ સાથે કરવામાં આવે છે:

sudo snap install flutter --classic

અમે આ સાથે એકીકૃત વિકાસ પર્યાવરણ સ્થાપિત કરીએ છીએ:
sudo snap install android-studio --classic

અમે નીચેના આદેશ સાથે ટુકડાઓ જોડીએ છીએ

flutter config --android-studio-dir /snap/android-studio/current/android-studio

જો તમે ઉબુન્ટુમાં ઇન્સ્ટોલેશન પર વધુ સંપૂર્ણ સૂચનાઓ શોધવા માંગતા હો, તો તમે તેમને શોધી શકો છો અહીં. ફ્લટર અનુસરો ઇ વિશે વધુ જાણવા માટેએલ આગલી કડી.


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

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

*

*

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