dotnet maui developer roadmap
1.0.0
Gambar oleh Orfano Mondo/Flickr Lokelani adalah bunga resmi pulau Maui. |
Saat ini bulan Juli 2021. Dan selama 12 bulan ke depan, tujuan saya adalah menjelajahi pengembangan aplikasi multi-platform (untuk lingkungan seluler, web, dan desktop) menggunakan berbagai teknologi yang tersedia. Peta jalan pengembang (pembelajaran) ini berfokus pada ekosistem .NET.
Salah satu target inti saya adalah .NET MAUI - saat ini dalam pratinjau 6 - kerangka kerja lintas platform untuk mengembangkan aplikasi seluler (Android, iOS) dan desktop (Windows, MacOS) menggunakan C# dan XAML. Baca dokumen untuk lebih jelasnya. Gambar ini (dari halaman itu) menunjukkan arsitektur tingkat tinggi aplikasi .NET MAUI dan kaitannya dengan kerangka .NET & sistem operasi khusus perangkat. | |
Xamarin.Forms adalah kerangka UI sumber terbuka untuk membangun aplikasi seluler (Xamarin.Android, Xamarin.iOS) dan desktop (Windows) dari basis kode bersama - menggunakan C# dan XAML. Anggap saja sebagai pendahulu .NET MAUI, dengan panduan tersedia untuk membantu Anda memigrasikan aplikasi Xamarin.Forms yang ada ke .NET MAUI - yang akan tersedia secara umum pada November 2021 saat .NET 6 dikirimkan | |
ASP.NET adalah kerangka web sumber terbuka, dibuat oleh Microsoft, untuk membangun aplikasi dan layanan web modern dengan .NET. ASP.NET memungkinkan Anda membangun berbagai jenis aplikasi web, termasuk halaman web, REST API, layanan mikro, dan hub yang mengirimkan konten real-time ke klien yang terhubung. ASP.NET Core adalah versi ASP.NET sumber terbuka dan lintas platform. Gambar berasal dari postingan tahun 2016 ini yang menjelaskan strategi lintas platform yang lebih luas di .NET Lihat JUL 2021: ASP.NET Core Updates in .NET 6 | |
Terinspirasi oleh Peta Jalan Pengembang AspNetCore dan Peta Jalan Pengembang Xamarin, saya membuat salah satu peta pikiran saya sendiri - disesuaikan untuk perjalanan pembelajaran saya, dan memprioritaskan sumber daya Dokumen, Pembelajaran, dan GitHub dari tim Microsoft. Harapkan ini berubah seiring pembelajaran saya berlanjut. Anda dapat melihat gambar peta jalan terperinci di sini atau kunjungi penurunan harga terkait untuk tautan sumber daya. | |
Inilah tujuan pembelajaran dengan peta jalan pengembang ini. Saya harap Anda mau bergabung dengan saya dan membuat karya Anda sendiri!