સૌથી મોટા-અપડેટ્સ-ઇન-ફ્લટર-2.2-રિલીઝ-

 

Google નું ઓપન-સોર્સ UI સોફ્ટવેર ડેવલપમેન્ટ પ્લેટફોર્મ: Flutter ને હાલના સંસ્કરણ Flutter 2.2 સાથે રિવેમ્પ્ડ અને રિફ્રેશ કરવામાં આવ્યું છે, જે કેટલીક રસપ્રદ નવી સુવિધાઓ અને ક્ષમતાઓથી સજ્જ છે.

 

તાજેતરમાં સમાપ્ત થયેલ Google I/O 2021 ઇવેન્ટ દરમિયાન આની જાહેરાત કરવામાં આવી હતી.

 

ફ્લટરની લોકપ્રિયતા વધે છે

 

Google દ્વારા ફ્લટર હવે વિશ્વનું સૌથી લોકપ્રિય ક્રોસ-પ્લેટફોર્મ ડેવલપમેન્ટ ફ્રેમવર્ક બની ગયું છે. Slashdata અનુસાર, લગભગ 45% તમામ ક્રોસ-પ્લેટફોર્મ ડેવલપર્સ હવે મોબાઈલ એપ્સ બનાવવા માટે ફ્લટરનો ઉપયોગ કરી રહ્યાં છે.

 

વાસ્તવમાં, 2020 અને 2021 ની વચ્ચે, ફ્લટર ફ્રેમવર્કના વપરાશમાં 47% નો જંગી ઉછાળો જોવા મળ્યો હતો, અને અત્યારે, Google Playstore માં તમામ મોબાઇલ એપ્લિકેશનોમાંથી 12% ફ્લટરનો ઉપયોગ કરી રહી છે.

 

Google દ્વારા 2017 માં શરૂ કરાયેલ, Flutter Android, iOS, Linux, Mac, Windows, Google Fuchsia અને એક જ કોડબેઝ દ્વારા વેબ-ફોર્મ માટે ક્રોસ-પ્લેટફોર્મ એપ્લિકેશન ડેવલપમેન્ટ ફ્રેમવર્કને સપોર્ટ કરે છે.

 

તે ફ્લટરની સુંદરતા અને ક્ષમતા છે. હવે, ચાલો ફ્લટર 5 માં ટોચના 2.2 અપડેટ્સની ચર્ચા કરીએ.

 

નલ સલામતી

 

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

 

આ રીતે, નલ-પોઇન્ટર-સંબંધિત ભૂલોને ભારે ઘટાડી અને નિયંત્રિત કરી શકાય છે.

 

વાસ્તવમાં, ફ્લટરમાં ડાર્ટ ભાષાનો ઉપયોગ કરવામાં આવે છે, કમ્પાઇલર રન-ટાઇમમાં તમામ નલ-ચેકને દૂર કરવા માટે પૂરતું સ્માર્ટ છે, જે એપ્લિકેશનને નોંધપાત્ર રીતે ઝડપી કાર્ય કરે છે.

 

ચુકવણી પદ્ધતિ

 

Flutter 2.2 સંસ્કરણનો ઉપયોગ કરીને બનાવેલ મોબાઇલ એપ્લિકેશન્સ માટે, ચુકવણીની જગ્યામાં મોટા વિકાસની જાહેરાત કરવામાં આવી છે. નવા અપડેટ સાથે, એક નવું પેમેન્ટ પ્લગ-ઇન રજૂ કરવામાં આવ્યું છે જે Google Play ટીમની મદદથી બનાવવામાં આવ્યું છે. આ ઉપયોગી પ્લગ-ઇન સાથે, વિકાસકર્તાઓ Android અને iOS બંને એપ્લિકેશનો માટે ભૌતિક માલની ચૂકવણી સ્વીકારવા માટે સુવિધાઓને એમ્બેડ કરી શકે છે.

 

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

 

વેબ માટે વિકાસ

 

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

 

વધુ સુવિધાઓ સાથે ડાર્ટ

 

મૂળરૂપે ફ્લટર પહેલાં રિલીઝ કરવામાં આવી હતી, ડાર્ટ એ પ્રોગ્રામિંગ ભાષા છે જે ક્રોસ-પ્લેટફોર્મ એપ્લિકેશન્સ માટે ફ્લટરના ડેવલપમેન્ટ ફ્રેમવર્કને સપોર્ટ કરે છે.

 

વર્ઝન 2.2 સાથે, ડાર્ટને વર્ઝન 2.13માં અપગ્રેડ કરવામાં આવ્યું છે. આ નવા સંસ્કરણ સાથે, ડાર્ટ હવે નેટિવ ઇન્ટરઓપરેબિલિટી માટે પણ સપોર્ટ વિસ્તારશે. FFI (વિદેશી ફંક્શન ઇન્ટરફેસ) માં એરે અને પેક્ડ સ્ટ્રક્ટ્સને સપોર્ટ કરીને આ શક્ય બન્યું છે.

 

આ અપડેટ વાંચનક્ષમતા વધારવામાં મદદ કરશે અને રિફેક્ટરિંગ દૃશ્યો માટે પોર્ટલ ખોલશે.

 

એપ્લિકેશનનું કદ

 

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

 

iOS ડેવલપમેન્ટ માટે, Flutter 2.2 હવે વિકાસકર્તાઓને શેડર્સને પ્રી-કમ્પાઇલ કરવાની મંજૂરી આપે છે, જે એનિમેશનને વધુ સરળ અને સીમલેસ બનાવશે (જ્યારે તેઓ પહેલી વખત ચલાવવામાં આવે છે). આ ઉપરાંત, કેટલાક નવા ટૂલ્સ ઉમેરવામાં આવ્યા છે જે વિકાસકર્તાઓને કોઈપણ એપ્લિકેશનમાં મેમરી વપરાશનું વિશ્લેષણ કરવામાં સક્ષમ બનાવશે, જેનાથી તેમને મેમરી વપરાશને સુવ્યવસ્થિત કરવા અને એપ્લિકેશનને વધુ સારું પ્રદર્શન કરવામાં સક્ષમ બનાવશે.

 

ફ્લટર પર આધારિત નવી મોબાઇલ એપ્લિકેશન વિકસાવવામાં રસ ધરાવો છો અથવા ફ્લટરનો ઉપયોગ કરીને ક્રોસ-પ્લેટફોર્મ ક્ષમતાઓ સાથે તમારી હાલની નેટિવ એપ્લિકેશન્સને સુધારવા માંગો છો?

 

સંપર્કમાં રહેવા અમારી સાથે ફ્લટર એપ્લિકેશન વિકાસ ટીમ તરત જ!