Microsoft predstavlja .NET MAUI Svestranu i moćnu platformu za razvoj mobilnih aplikacija razvijenu od Xamarina

Microsoft / Microsoft predstavlja .NET MAUI Svestranu i moćnu platformu za razvoj mobilnih aplikacija razvijenu od Xamarina 3 minute čitanja

Microsoft .NET



Microsoftov .NET dobiva novu platformu za razvoj mobilnih aplikacija. Pod nazivom .NET MAUI, platforma ima za cilj pojednostavljivanje izbora za .NET programere pružajući jedan skup koji podržava sva suvremena opterećenja: Android, iOS, macOS i Windows. Microsoft je uvjeren da bi nova platforma, temeljena na popularnom alatu Xamarin.Forms, trebala privući veterane i početnike koji razvijaju web i mobilne aplikacije.

Microsoft očito pokušava objediniti .NET platformu jer je trenutno segmentirana. Iako programeri mogu pouzdano graditi robusne aplikacije za različite operativne sustave, novi .NET MAUI trebao bi značajno pomoći u pojednostavljenju i objedinjavanju postupka stvaranja aplikacija za više platformi. Platforma .NET 5 daleko je jedno od najvećih višekorisničkih korisničkih sučelja aplikacija s višestrukim prednostima poput jedne kôdne baze, jednog projektnog sustava s mogućnostima implementacije na više uređaja, uključujući mobilne i stolne sustave.



Microsoft pokrenuo .NET MAUI za pojednostavljeno i učinkovito stvaranje korisničkog sučelja za više platformi:

MAUI je evolucija sve popularnijeg alata Xamarin.Forms. Šest godina star priručnik prilično je popularan za nekoliko tvrtki koje su iskoristile mobilnu stručnost Xamarina na vrhu .NET-a kako bi napajale svoje poslovanje. Zbirka alata Xamarin.Forms navodno je pomogla malim poduzećima da povećaju svoja razvojna ulaganja. Tvrtke dijele više od 95 posto svog koda. To tvrtkama omogućuje ubrzavanje razvoja njihovih aplikacija i još uvijek nudi opsežne značajke.



MAUI pokušava pojednostavniti odabir za .NET programere jer pruža jedan skup koji podržava sva suvremena opterećenja: Android, iOS, macOS i Windows. Izvorne značajke svake platforme i kontrole korisničkog sučelja odmah su dostupne u jednostavnom API-ju za više platformi za programere koji pružaju beskompromisna korisnička iskustva, a dijele još više koda nego prije.



Uspjeh .NET MAUI leži u ubrzanom usvajanju zahvaljujući činjenici da je izgrađen s produktivnošću programera kao glavnim prioritetom. Microsoft osigurava da će programeri cijeniti i projektni sustav i alate za više platformi. MAUI pojednostavljuje strukturu projekta u jedan projekt i isti je u mogućnosti ciljati više platformi. To znači da se programeri mogu samo jednim klikom rasporediti na bilo koji ciljani sustav, uključujući radnu površinu, emulatore, simulatore ili fizičke uređaje.



S ugrađenim resursima na više platformi, programeri će moći dodati bilo koje slike, fontove ili prijevodne datoteke u jedan projekt, a .NET MAUI automatski će postaviti matične udice kako bi se programeri mogli usredotočiti na kôd. Konačno, programeri će uvijek imati pristup izvornim API-ima operativnog sustava, a bit će lakše s novim integracijama specifičnim za platformu. Pod platformama, programeri mogu dodati datoteke izvornog koda za određeni operativni sustav i pristupiti izvornim API-ima. Jednostavno rečeno, uz MAUI, Microsoft je osigurao da se svaka komponenta koja uđe u korisničko sučelje aplikacije nalazi na jednom mjestu gdje je to potrebno programerima. Budući da se mogu usredotočiti na osnovni kôd, programeri mogu postati još produktivniji.

Prijelaz s Xamarin.Forms na .NET MAUI:

Programeri koji rade s Xamarin.Forms neće imati problema migriranje ili razvoj u .NET MAUI jer obje platforme koriste iste kontrole i API-je. Kako bi programerima pomogao u laganom prijelazu postojećih aplikacija na .NET MAUI, Microsoft namjerava pružiti podršku i vodiče za migraciju 'Try-N-Convert' slične onima koje danas imaju za prelazak na .NET Core.

Microsoft će objaviti .NET MAUI pregled u sljedećih nekoliko mjeseci. Očekuje se da će se općenita dostupnost iste podudarati s .NET 6 u studenom 2021. godine.

MAUI će se isporučivati ​​istim 6-tjednim ritmom kad je uključen Xamarin.Forms. Microsoft je objavio MAUI putokaz na GitHubu. Xamarin.Forms isporučit će a nova glavna verzija kasnije ove godine i nastavljaju s isporukom manjih izdanja i servisnih izdanja svakih 6 tjedana putem .NET 6 opće dostupnosti u studenom 2021. Konačno izdanje Xamarin.Forms servisirat će se godinu dana nakon otpreme, a sav moderni rad prebacit će se na .NET MAUI.

Oznake Microsoft