Microsoft Memperkenalkan .NET MAUI Platform Pembangunan Aplikasi Mudah Alih yang Serbaguna Dan Kuat Dikembangkan Dari Xamarin

Microsoft / Microsoft Memperkenalkan .NET MAUI Platform Pembangunan Aplikasi Mudah Alih yang Serbaguna Dan Kuat Dikembangkan Dari Xamarin 3 minit membaca

Microsoft .NET



Microsoft .NET mendapat platform baru untuk pengembangan aplikasi mudah alih. Dipanggil sebagai .NET MAUI, platform ini bertujuan untuk mempermudah pilihan bagi pembangun .NET dengan menyediakan satu timbunan yang menyokong semua beban kerja moden: Android, iOS, macOS, dan Windows. Microsoft yakin platform baru, berdasarkan kit alat Xamarin.Forms yang popular, semestinya menarik minat pemaju aplikasi web dan mudah alih veteran dan pemula.

Microsoft dengan jelas berusaha untuk menyatukan platform .NET kerana pada masa ini merupakan platform tersegmentasi. Walaupun pembangun dengan yakin dapat membina aplikasi yang kuat untuk sistem operasi yang berbeza, MAET .NET baru semestinya membantu mempermudah dan menyatukan proses pembuatan aplikasi untuk pelbagai platform. Platform .NET 5 sejauh ini merupakan salah satu UI Aplikasi asli lintas platform terbesar dengan pelbagai faedah seperti pangkalan kod tunggal, sistem projek tunggal dengan kemampuan untuk digunakan pada pelbagai peranti termasuk sistem mudah alih dan desktop.



Microsoft Melancarkan MAUI .NET Untuk Pembuatan UI Aplikasi Berbilang Platform yang Mudah dan Efisien:

MAUI adalah evolusi dari toolkit Xamarin.Forms yang semakin popular. Toolkit berusia enam tahun cukup popular bagi beberapa syarikat yang telah memanfaatkan kepakaran mudah alih Xamarin di atas .NET untuk memperkasakan perniagaan mereka. Kit alat Xamarin.Forms dilaporkan telah membantu perniagaan kecil memaksimumkan pelaburan pembangunan mereka. Syarikat telah berkongsi lebih dari 95 peratus kod mereka. Ini membolehkan syarikat mempercepat pengembangan aplikasinya dan masih menawarkan ciri yang luas.



MAUI berusaha mempermudah pilihan untuk pembangun .NET kerana menyediakan satu tumpukan yang menyokong semua beban kerja moden: Android, iOS, macOS, dan Windows. Ciri-ciri asli setiap platform dan kawalan UI langsung dapat dicapai dalam API lintas platform yang mudah untuk pembangun memberikan pengalaman pengguna tanpa kompromi sambil berkongsi lebih banyak kod daripada sebelumnya.



Kejayaan .NET MAUI terletak pada penerapan yang dipercepat kerana fakta bahawa ia dibina dengan produktiviti pemaju sebagai keutamaan utama. Microsoft memberi jaminan kepada pembangun akan menghargai sistem projek dan perkakas lintas platform juga. MAUI mempermudah struktur projek menjadi satu projek dan mampu menyasarkan pelbagai platform dengan yang sama. Ini bermaksud pembangun boleh menggunakan sistem yang disasarkan termasuk desktop, emulator, simulator, atau peranti fizikal hanya dengan satu klik.



Dengan sumber silang platform terbina dalam, pemaju akan dapat menambahkan sebarang gambar, fon, atau fail terjemahan ke dalam satu projek, dan .NET MAUI secara automatik akan menyiapkan pengait asli supaya pembangun dapat memberi tumpuan kepada kod. Akhirnya, pembangun akan sentiasa mendapat akses ke API sistem operasi asas, dan akan lebih mudah dengan integrasi khusus platform baru. Di bawah platform, pembangun dapat menambahkan fail kod sumber untuk sistem operasi tertentu dan mengakses API asli. Ringkasnya, dengan MAUI, Microsoft telah memastikan bahawa setiap komponen yang masuk ke UI Aplikasi berada di satu tempat di mana pemaju memerlukannya. Dengan dapat memberi tumpuan kepada kod teras, pembangun dapat menjadi lebih produktif.

Peralihan dari Xamarin.Forms ke .NET MAUI:

Pembangun yang bekerja dengan Xamarin.Forms tidak akan menghadapi masalah berhijrah ke atau berkembang menjadi .NET MAUI kerana kedua-dua platform menggunakan semua kawalan dan API yang sama. Untuk membantu pembangun membuat peralihan lancar aplikasi yang ada ke .NET MAUI, Microsoft berhasrat untuk memberikan sokongan dan panduan migrasi ‘Try-N-Convert’ yang serupa dengan yang mereka miliki saat ini untuk berhijrah ke .NET Core.

Microsoft akan melepaskan pratonton .NET MAUI dalam beberapa bulan ke depan. Ketersediaan umum yang sama dijangka bertepatan dengan .NET 6 pada bulan November 2021.

MAUI akan menghantar irama 6 minggu yang sama dengan Xamarin.Forms telah berlangsung. Microsoft telah menerbitkan Peta jalan MAUI di GitHub. Xamarin.Forms akan menghantar a versi utama baru akhir tahun ini , dan terus menghantar siaran kecil dan pelepasan perkhidmatan setiap 6 minggu hingga ketersediaan umum .NET 6 pada bulan November 2021. Pelepasan terakhir Xamarin.Form akan diservis selama setahun setelah penghantaran, dan semua karya moden kemudian akan beralih ke .NET MAUI.

Teg Microsoft