NET MAUI: Me zai faru idan za ku iya haɓaka ƙa'idar da za ta yi aiki akan duk dandamali, gami da Linux?

NET MAUI

Matsalar da mu masu amfani da Linux ke da ita shine yawancin masu haɓakawa sun yi watsi da mu. Lokacin da za su gina wani abu don tsarin, suna gina shi don Windows, kamar yadda kusan 4 cikin 5 ke amfani da shi. Kuma shine haɓaka don ƙarin tsarin aiki yana buƙatar ƙarin ƙoƙari, amma Microsoft ya sabunta bayanin game da .NET MAUI kuma yana da nufin sauƙaƙe abubuwa ga masu ƙirƙira app.

Menene .NET MAUI? Kamar yadda muka karanta a cikin Takardun Microsoft, Sunansa ya fito daga .NET Multi-platform App UI, wanda aka fassara zuwa Mutanen Espanya shine mai amfani don aikace-aikacen giciye-dandamali. NET daidai yake da wanda ke da shekaru gaba da Tsarin sa, kuma duka shine tsarin giciye don gina tebur na asali da aikace-aikacen wayar hannu tare da C # da XAML.

NET MAUI an fi niyya don aikace-aikacen hannu, amma…

Ko da yake ba su faɗi ta kai tsaye ba, da alama manufar ta fito fili: ƙirƙiri app, tweak shi ɗan kuma sanya shi mai amfani akan kowace na'ura. Yana da ɗan kama da PWA (Progressive Web Apps), amma don aikace-aikacen wayar hannu waɗanda za a iya amfani da su akan tebur. Mun zo ga ƙarshe lokacin da muka karanta goyan bayan dandamali shafi, inda aka ambaci Android da iOS kafin macOS. Kuma shine don macOS zai kasance ta hanyar Catalyst, wanda shine abin da ke sa aikace-aikacen iPad su dace da macOS.

A kan shafukan da aka tallafa muna karantawa:

  • Android 5.0 (API 21) ko sama. Don aikace-aikacen NET MAUI blazor, Android 6 (API 23) ko mafi girma ana buƙatar.
  • iOS 10 ko mafi girma. Don aikace-aikacen NET MAUI blazor, ana buƙatar iOS 11 ko sama da haka.
  • macOS 10.13 ko mafi girma, ta amfani da Mac Kara kuzari.
  • Windows 11 da Windows 10 version 1809 ko kuma daga baya, tare da Windows UI Library (WinUI) 3.

Kuma me yasa muke magana game da wannan a cikin Linux Adictos? Da kyau, saboda a ƙasa ya faɗi cewa shima zai dace da Tizen, wanda Samsung ke goyan bayan, kuma Linux, goyon bayan al'umma. A cikin ainihin shafin a Turanci suna amfani da kalmar "tallafawa", ba ta dace ba, kuma ina tsammanin ya kamata fassarar ta kasance, cewa Samsung da al'ummar Linux ne za su yi ta ƙarshe ta yadda wani app ya samo asali daga . NET MAUI ya dace da Tizen da Linux bi da bi.

Wannan labari mai dadi ne? Shin wannan yana da makoma?

Ba za mu iya cewa labarin ba shi da kyau. Don farawa, NET MAUI shine tushen tushe, amma shi ne juyin halitta na Xamarin. Forms, don haka za mu iya cewa zai zama sarki sa bayan wani matattu sarki. Sabuwar shawara tana da ikon sarrafa UI da aka sake tattarawa daga karce don haɓaka aiki da haɓakawa.

A kan aikin, Microsoft ya bayyana:

NET MAUI yana haɗa Android, iOS, macOS, da Windows APIs zuwa API guda ɗaya wanda ke ba da damar rubuta-sau ɗaya-ko'ina gwaninta yayin samar da zurfin shiga ga kowane fanni na kowane dandamali na asali.

NET 6 yana ba da ƙayyadaddun ƙayyadaddun tsarin dandamali don gina ƙa'idodi: Android, iOS, macOS, da nau'ikan laburare na Windows UI 3 (WinUI 3). Duk waɗannan tsarin suna da damar zuwa NET 6 Base Class Library (BCL) iri ɗaya. BCL ya dogara da yanayin lokacin aiki na NET don samar da yanayin aiwatar da lamba. Don Android, iOS, da macOS, mono yana aiwatar da yanayi, aiwatar da yanayin lokacin aiki na NET. A kan Windows, Win32 yana ba da yanayin lokacin aiki.

Kada kowa ya yi tunanin cewa NET MAUI zai canza komai… ko kuwa?

Lokacin da aka fara gaya min wannan, tunanina na farko shine cewa "Maui" kalma ce da ta riga ta wanzu a Linux, don haka na yi mamaki. Bayan haka, bayan karantawa kaɗan, na yanke shawarar cewa ina tsammanin zai zama daidai: a mafi kyawun yanayin, mai yiwuwa masu amfani da Linux za su iya samun, misali, aikace-aikacen asali na Twitter na hukuma ko nau'in app. Photoshop don iPad OS, amma ba Photoshop ɗin da za mu so mu samu ba.

Game da nan gaba, babu wanda ya sani. Masu sarrafa gine-ginen ARM suna nan don tsayawada kuma Apple ya yi magana a duk wannan. Zaɓuɓɓuka biyu masu adawa da juna ba za a iya kawar da su ba: ɗaya shine cewa wannan ba ya zuwa ko'ina; ɗayan zai zama kusan gaba na gaba wanda masu haɓakawa suka yanke shawarar ƙirƙirar komai tare da .NET MAUI kuma a ƙarshe muna iya samun nau'ikan apps akan Linux kuma, kodayake yana bayyana a sarari cewa taɓawar ƙarshe ta al'umma ce. Idan na biyu ya faru fa?


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Alhakin bayanai: AB Internet Networks 2008 SL
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.