Kade ngisebenzisa okuhlukile kwe-Ubuntu iminyaka eyi-15, lapho iminyaka eyi-13 edlule isetshenzisiwe ukubhala izindatshana kanye nencwadi ekusatshalalisweni kweCanonical. Ngaphandle kwalokho, abafana baseMark Shuttleworth bayakwazi ukungimangaza.
Ngisanda kuqamba ibinzana ukuveza engikulindele mayelana nekusasa lezinguqulo ezintsha. "I-Fedora eseDebian enamaphakheji we-Snap". Ngalokhu bengifuna ukukhombisa ukuthi Ubuntu obuningi buvame ukubukeka njengokusatshalaliswa kwendabuko okususelwa ku-GNOME, ngaphandle kwezici zangempela engizithanda kakhulu.
Njengezinye izikhathi eziningi, kubonakala sengathi nganginephutha.
Isebenzisa i-Flutter ngokuzenzakalela
Un Tweet Kuthunyelwe ku-akhawunti yokusabalalisa ithi:
I-Flutter inketho ezenzakalelayo yezinhlelo zokusebenza ze-Ubuntu ezizayo.
@kenvandine ¿, Umphathi Wezobunjiniyela, ulapha ukuzokutshela ngeminye yeminikelo yeCanonical kuFlutter ku- # FlutterEngage
Futhi kufaka phakathi isixhumanisiwoza enkulumweni.
Yini i-Flutter?
I-Flutter injalo iqoqo lamathuluzi wokwenza okokuhlangana komsebenzisi. Kuthuthukiswe yiGoogle, inhloso yayo ukuthi ngesisekelo sekhodi eyodwa kungenzeka ukudala izixhumi ezibekiwe zezincazelo zomdabu kwedeskithophu, amadivayisi eselula namawebhusayithi.
Ngokuya nge-Google, izinzuzo zeFlutter yilezi:
- Ukushaja okusheshayo: Ukuphinda ulayishe kabusha okushisayo kusheshisa izikhathi zokuthuthuka ngokulayisha kabusha i-interface eguquliwe ngaphansi kwesekhondi kuma-emulators, simulators, nasezindaweni ezibukhoma.
- Ukudala isikhombimsebenzisi okulula: I-Flutter iza nochungechunge lwe-Widget Material Design ne-Cupertino (Ideal for iOS), ama-Api wokunyakaza nokuskrola nezilawuli eziningi.
- Ukuziphatha komdabu kuzo zonke izingxenyekazi ezisekelwayo: Izingxenye zayo ezihlukile zibheka umehluko ozosebenza kuzingxenyekazi ngasinye.
I-Canonical ne-Flutter
Ngaleso sikhathi, umlingani wami uPablinux wakhuluma nabo yesivumelwano esenziwe yiCanonical neGoogle ukwenza iFlutter "ibe yingxenye esemthethweni yeLinux". Kwakuyisinyathelo esasifanele izinkampani zombili. Ohlangothini lweGoogle, inenye inkampani ekhokhela abathuthukisi ukwenza iFlutter isebenzisane nedeskithophu. ICanonical, ngokwengxenye yayo, ibeka Ubuntu njengesango lezinhlelo zokusebenza eziningi ze-Android (ezibhalwe kuDart) ezizothunyelwa eLinux noma ukuthi onjiniyela bezinhlelo zeselula banquma ukushintshela kwenye ipulatifomu.
Ukuthatha isibonelo sokuqagela. Ukwakha iklayenti le-WhatsAPP le-Linux ePython nokusebenzisa i-GTK noma i-QT yesikhombimsebenzisi sokuqhafaza akufani nokuguqula ikhodi ku-Dart kanye ne-interface eyenziwe nge-Flutter. Qaphela: Angazi ukuthi uhlelo lokusebenza lweWhatsApp lubhalwe ngaluphi ulimi, mhlawumbe yiJava, kepha isibonelo siyaqondakala.
Ngo-Dart ngiqonde ulimi lokudala izinhlelo zokusebenza ezinqamulelayo futhi kudalwe yiGoogle.
Sizobona nini izicelo ezintsha?
Ngokubukeka kwayo, uhlelo lokusebenza olusemthethweni lokuqala ukusebenzisa i-Flutter-based interface kuzoba isifaki esishintsha i-Ubiquity. lokho kuzokwazi ukusetshenziswa kunguqulo yesilingo ku-Ubuntu 21.10 olandelayo (Okthoba walonyaka) Uma kwenzeka konke kuhamba kahle, ukuqala kokuqala okusemthethweni kuzoba ngo-Ephreli 2022 ngokwethulwa kwenguqulo elandelayo yokwesekwa enwetshiwe.
Qaphela ukuthi ngithole inkinobho futhi ngithunga ibhantshi kuyo. Ngaphandle kwe-tweet ekhuluma ngokusebenzisa i-Flutter ngokuzenzakalela, angazi ukuthi kunesinqumo sokushintsha izicelo ze-GNOME njengesidlali sevidiyo noma umshini wokubala nezinye ngokususelwa kuFlutter.
Ukufaka i-Flutter ku-Ubuntu
Ukukhuthaza ukusetshenziswa kweFlutter ngokuzenzakalela kwezinhlelo zokusebenza ezintsha, Ubuntu uthathe isinqumo sokwenza kube lula ukufaka amathuluzi adingekayo ngokusebenzisa amaphakheji we-Snap.
Kwenziwa ngomyalo:
sudo snap install flutter --classic
Sifaka indawo yentuthuko edidiyelwe ne:
sudo snap install android-studio --classic
Sijoyina izingcezu ngomyalo olandelayo
flutter config --android-studio-dir /snap/android-studio/current/android-studio
Uma ufuna ukuthola imiyalo ephelele ephelele ekufakweni ku-Ubuntu ungayithola lapha. Ukuze ufunde kabanzi ngeFlutter landela el isixhumanisi esilandelayo.