ഫ്ലട്ടർ 2.0

2.0 മാർച്ച് 3-ന് Google പുതിയ ഫ്ലട്ടർ 2021 അപ്‌ഡേറ്റുകൾ പ്രഖ്യാപിച്ചു. ഫ്ലട്ടർ 1-മായി താരതമ്യപ്പെടുത്തുമ്പോൾ ഈ പതിപ്പിൽ മുഴുവൻ മാറ്റങ്ങളും ഉണ്ട്, ഡെസ്‌ക്‌ടോപ്പിന് എന്ത് മാറ്റം വരുത്തി എന്നതിനെക്കുറിച്ചാണ് ഈ ബ്ലോഗ് ശ്രദ്ധ കേന്ദ്രീകരിക്കാൻ പോകുന്നത്. മൊബൈൽ പതിപ്പുകൾ.

Flutter 2.0 ഉപയോഗിച്ച്, ഗൂഗിൾ അതിൻ്റെ സ്റ്റാറ്റസ് ബീറ്റയ്ക്കും സ്ഥിരതയ്ക്കും അടുത്തെവിടെയോ എത്തിച്ചു. ഇവിടെ എന്താണ് പ്രസക്തി? എല്ലാ കാര്യങ്ങളും പരിഗണിക്കുമ്പോൾ, ഇത് ഫ്ലട്ടർ 2.0 സ്റ്റേബിളിൽ ലഭ്യമാണ്, എന്നിരുന്നാലും, ഈ ഘട്ടത്തിൽ ഇത് പൂർണ്ണമായും പൂർത്തിയായതായി Google വിശ്വസിക്കുന്നില്ല. ഉൽപ്പാദന ഉപയോഗത്തിന് ഇത് മികച്ചതായിരിക്കണം, എന്നിട്ടും വലിയ അളവിൽ ഒരു ബഗ് ഉണ്ടായേക്കാം.

കോംപാക്റ്റ് ആപ്ലിക്കേഷനുകൾ നിർമ്മിക്കുന്നതിനുള്ള ഓപ്പൺ സോഴ്‌സ് യുഐ ടൂൾകിറ്റിൻ്റെ ഏറ്റവും പുതിയ വേരിയൻ്റായ ഫ്ലട്ടർ 2 ഗൂഗിൾ ഇന്ന് പ്രഖ്യാപിച്ചു. രണ്ട് വർഷം മുമ്പ് പുറത്തിറക്കിയപ്പോൾ മൊബൈലിൽ ശ്രദ്ധയോടെയാണ് ഫ്ലട്ടർ ആരംഭിച്ചതെങ്കിൽ, അടുത്തിടെ അത് ചിറകു വിരിച്ചു. പതിപ്പ് 2 ഉപയോഗിച്ച്, ഫ്ലട്ടർ നിലവിൽ വെബ്, ഡെസ്‌ക്‌ടോപ്പ് ആപ്ലിക്കേഷനുകളെ ക്രാറ്റിന് പുറത്ത് പിന്തുണയ്ക്കുന്നു. അതോടൊപ്പം, iOS, Android, Windows, macOS, Linux, വെബ് എന്നിവയ്‌ക്കായുള്ള ആപ്ലിക്കേഷനുകൾ നിർമ്മിക്കുന്നതിന് Flutter ഉപയോക്താക്കൾക്ക് ഇപ്പോൾ തത്തുല്യമായ കോഡ്ബേസ് ഉപയോഗിക്കാൻ കഴിയും.

Flutter 2.0 സ്ഥിരത കൈവരിക്കുകയും മടക്കാവുന്നതും ഇരട്ട സ്‌ക്രീൻ ഉപകരണങ്ങൾക്കുള്ള പിന്തുണയും ചേർക്കുന്നതും.

പുതിയതിലൂടെ വെബ് ബ്രൗസറുകൾക്കായുള്ള ഫ്ലട്ടറിൻ്റെ പ്രകടനം വർദ്ധിപ്പിക്കാൻ Google-ന് കഴിഞ്ഞു ക്യാൻവാസ്കിറ്റ്. മൊബൈൽ ബ്രൗസറുകൾ ഡിഫോൾട്ടായി ആപ്പിൻ്റെ HTML പതിപ്പ് ഉപയോഗിക്കും, നിങ്ങളുടെ ആപ്പ് നിർമ്മിക്കുമ്പോൾ എല്ലാം പുതിയ "ഓട്ടോ" മോഡ് സ്വയമേവ കൈകാര്യം ചെയ്യും.

രണ്ടാമതായി, വെബ് ബ്രൗസറിൽ കൂടുതൽ നേറ്റീവ് ആയി തോന്നാൻ Flutter സവിശേഷതകൾ നേടുന്നു. ഇതിൽ സ്‌ക്രീൻ റീഡർ സപ്പോർട്ട് യൂട്ടിലിറ്റികൾ, തിരഞ്ഞെടുക്കാവുന്നതും എഡിറ്റ് ചെയ്യാവുന്നതുമായ ടെക്‌സ്‌റ്റ്, മികച്ച അഡ്രസ് ബാർ പിന്തുണ, ഓട്ടോഫിൽ എന്നിവയും മറ്റും ഉൾപ്പെടുന്നു.

ഫ്ലട്ടർ തുടക്കത്തിൽ ഒരു ക്രോസ്-പ്ലാറ്റ്ഫോം മൊബൈൽ സിസ്റ്റം ആയിരുന്നതിനാൽ, യഥാർത്ഥത്തിൽ ഇവിടെ പറയേണ്ട കാര്യമില്ല. സാധാരണയായി, ഫ്ലട്ടർ കുറച്ചുകാലമായി, ഒരു മടക്കാവുന്നത് ഒഴികെയുള്ള ഒരു സവിശേഷത-പൂർണ്ണമായ മൊബൈലാണ്. ഫ്ലട്ടർ 2.0-ൽ, മൈക്രോസോഫ്റ്റ് നടത്തിയ പ്രതിബദ്ധതകൾ കാരണം, മടക്കാവുന്ന ഡിസ്പ്ലേകൾക്ക് നിലവിൽ പിന്തുണയുണ്ട്. ഈ ഘടനാ ഘടകം എങ്ങനെ കൈകാര്യം ചെയ്യാമെന്ന് ഫ്ലട്ടർ ഇപ്പോൾ മനസ്സിലാക്കുന്നു, കൂടാതെ ഡെവലപ്പർമാർക്ക് അവരുടെ ആപ്ലിക്കേഷനുകൾ എങ്ങനെ ആവശ്യമാണെന്ന് സ്ഥാപിക്കാൻ അനുവദിക്കുന്നു.

Flutter 2.0-ൽ നിലവിൽ മറ്റൊരു TwoPane ഗാഡ്‌ജെറ്റ് ഉണ്ട്, അത് പേര് സൂചിപ്പിക്കുന്നത് പോലെ രണ്ട് പാളികൾ കാണിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു. ആദ്യ പാളി ഏത് ഗാഡ്‌ജെറ്റിലും കാണിക്കും, രണ്ടാമത്തേത് മടക്കാവുന്ന ഡിസ്‌പ്ലേയുടെ വലത് പകുതിയിൽ കാണിക്കും. മടക്കാവുന്ന ഡിസ്പ്ലേയുടെ ഏത് വശത്താണ് കാണിക്കേണ്ടതെന്ന് തിരഞ്ഞെടുക്കാൻ ഡയലോഗുകൾ നിങ്ങളെ അനുവദിക്കും.

ഒരു ഫോൾഡബിളിലെ ക്രീസ് അല്ലെങ്കിൽ ഹിഞ്ച് ഡെവലപ്പർമാർക്ക് ഒരു ഡിസ്പ്ലേ ഫീച്ചറായി അവതരിപ്പിക്കുന്നു, അതിനാൽ ആപ്ലിക്കേഷനുകൾക്ക് ഏത് സാഹചര്യത്തിലും അവർക്ക് ആവശ്യമുള്ള അവസരത്തിൽ മുഴുവൻ മടക്കാവുന്ന ഡിസ്പ്ലേയിലേക്ക് നീട്ടാനാകും, അല്ലെങ്കിൽ ഹിഞ്ച് എവിടെയാണെന്ന് പരിഗണിച്ച് ഉചിതമായി കാണിക്കാം.

കൂടാതെ, Google അതിൻ്റെ Mobile Ads SDK പ്ലഗിൻ ബീറ്റയിലേക്ക് നീക്കി. നിങ്ങളുടെ മൊബൈൽ ആപ്ലിക്കേഷനിൽ AdMob പരസ്യങ്ങൾ കാണിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്ന Android, iOS എന്നിവയ്‌ക്കായുള്ള SDK ആണിത്. നിലവിൽ, ഡെസ്‌ക്‌ടോപ്പ് പിന്തുണയൊന്നുമില്ല, എന്നിട്ടും ഫ്ലട്ടർ ഉപയോഗിച്ച് പരസ്യങ്ങൾക്കൊപ്പം പൊതുവെ സ്ഥിരതയുള്ള മൊബൈൽ ആപ്ലിക്കേഷനുകൾ നിർമ്മിക്കാനുള്ള ഓപ്ഷൻ നിങ്ങൾക്കുണ്ടായിരിക്കണം.

ഡെസ്‌ക്‌ടോപ്പ്, മൊബൈൽ പ്ലാറ്റ്‌ഫോമുകളെ സംബന്ധിച്ച ഫ്ലട്ടർ 2.0-ലെ വലിയ മാറ്റങ്ങളാണിത്.