Microsoft iepazīstina ar .NET MAUI daudzpusīgu un jaudīgu mobilo lietotņu izstrādes platformu, kas izveidota no Xamarin

Microsoft iepazīstina ar .NET MAUI daudzpusīgu un jaudīgu mobilo lietotņu izstrādes platformu, kas izveidota no Xamarin

Microsoft / Microsoft iepazīstina ar .NET MAUI daudzpusīgu un jaudīgu mobilo lietotņu izstrādes platformu, kas izveidota no Xamarin 3 minūtes lasīts

Microsoft .NET

Microsoft .NET iegūst jaunu platformu mobilo lietotņu izstrādei. Platformas, ko sauc par .NET MAUI, mērķis ir vienkāršot .NET izstrādātāju izvēli, nodrošinot vienu kaudzīti, kas atbalsta visas mūsdienu darba slodzes: Android, iOS, macOS un Windows. Microsoft ir pārliecināts, ka jaunajai platformai, kuras pamatā ir populārais Xamarin.Forms rīku komplekts, vajadzētu uzrunāt veterānus un iesācēju tīmekļa un mobilo lietotņu izstrādātājus.



Microsoft nepārprotami mēģina apvienot .NET platformu, jo tā pašlaik ir segmentēta. Kaut arī izstrādātāji var droši veidot izturīgas lietotnes dažādām operētājsistēmām, jaunajam .NET MAUI vajadzētu ievērojami palīdzēt vienkāršot un vienot lietotņu izveides procesu vairākām platformām. .NET 5 platforma neapšaubāmi ir viena no lielākajām starpplatformu vietējām lietotņu lietotāja saskarnēm, kurai ir vairākas priekšrocības, piemēram, viena koda bāze, viena projekta sistēma ar spējām izvietot vairākās ierīcēs, tostarp mobilajās un darbvirsmas sistēmās.



Microsoft izlaiž .NET MAUI vienkāršotai un efektīvai daudzplatformu lietotņu lietotāja saskarnes izveidei:

MAUI ir arvien populārākā Xamarin.Forms rīkkopa attīstība. Sešus gadus vecais rīku komplekts ir bijis diezgan populārs vairākiem uzņēmumiem, kuri sava biznesa apgūšanai ir izmantojuši Xamarin at .NET augšpusē pieejamo mobilo pieredzi. Kā ziņots, rīku komplekts Xamarin.Forms ir palīdzējis mazajiem uzņēmumiem maksimāli palielināt ieguldījumus attīstības jomā. Uzņēmumi ir koplietojuši vairāk nekā 95 procentus sava koda. Tas ļauj uzņēmumiem paātrināt savu lietotņu izstrādi un joprojām piedāvāt plašas funkcijas.

MAUI mēģina vienkāršot .NET izstrādātāju izvēli, jo tas nodrošina vienu kaudzīti, kas atbalsta visas mūsdienu darba slodzes: Android, iOS, macOS un Windows. Katras platformas un lietotāja saskarnes vadības pamatfunkcijas ir uzreiz pieejamas vienkāršā, starpplatformu API izstrādātājiem, lai nodrošinātu bezkompromisu lietotāju pieredzi, vienlaikus koplietojot vēl vairāk kodu nekā iepriekš.



.NET MAUI panākumi ir paātrināta ieviešana, jo tā pamatā ir izstrādātāju produktivitāte. Microsoft garantē, ka izstrādātāji novērtēs arī projektu sistēmu un starpplatformu rīkus. MAUI vienkāršo projekta struktūru vienā projektā, un tas spēj mērķēt vairākas platformas ar to pašu. Tas nozīmē, ka izstrādātāji var izvietot jebkurā mērķa sistēmā, ieskaitot darbvirsmu, emulatorus, simulatorus vai fiziskas ierīces, veicot tikai vienu klikšķi.



Ar iebūvētiem starpplatformu resursiem izstrādātāji varēs pievienot visus attēlus, fontus vai tulkošanas failus vienā projektā, un .NET MAUI automātiski iestatīs vietējos āķus, lai izstrādātāji varētu koncentrēties uz kodu. Visbeidzot, izstrādātājiem vienmēr būs piekļuve vietējām pamatā esošajām operētājsistēmas API, un tas būs vieglāk, izmantojot jaunas platformas specifiskas integrācijas. Zem platformām izstrādātāji var pievienot avota koda failus konkrētai operētājsistēmai un piekļūt vietējām API. Vienkārši sakot, ar MAUI Microsoft ir nodrošinājis, ka visi komponenti, kas nonāk lietotņu lietotāja saskarnē, atrodas vienā vietā, kur tas ir nepieciešams izstrādātājiem. Spējot koncentrēties uz galveno kodu, izstrādātāji var kļūt vēl produktīvāki.

Pāreja no Xamarin.Forms uz .NET MAUI:

Izstrādātājiem, kas strādā ar Xamarin. Formām nebūs problēmu migrē uz .NET MAUI vai attīstās uz to jo abās platformās tiek izmantotas visas tās pašas vadīklas un API. Lai palīdzētu izstrādātājiem veikt vienmērīgu esošo lietotņu pāreju uz .NET MAUI, Microsoft plāno sniegt atbalstu “Try-N-Convert” un migrācijas ceļvežus, kas līdzīgi tiem, kas viņiem ir šodien migrēšanai uz .NET Core.

Microsoft tuvāko mēnešu laikā gatavojas izlaist .NET MAUI priekšskatījumu. Paredzams, ka tā paša vispārējā pieejamība sakritīs ar .NET 6 2021. gada novembrī.

MAUI piegādās ar to pašu 6 nedēļu kadenci, kurā Xamarin. Formas ir bijušas. Microsoft ir publicējis MAUI ceļvedis vietnē GitHub. Xamarin.Forms nosūtīs a jauna galvenā versija vēlāk šogad un turpiniet sūtīt nelielas un servisa izlaidumus ik pēc 6 nedēļām, izmantojot .NET 6 vispārējo pieejamību 2021. gada novembrī. Galīgā Xamarin izlaišana. Veidlapas tiks apkalpotas gadu pēc nosūtīšanas, un viss mūsdienu darbs pēc tam pāriet uz .NET MAUI.

Tagi Microsoft