.NET MAUI Kurulumu ve İlk Proje
.NET MAUI Kurulumu ve İlk Proje
.NET MAUI (Multi-platform App UI), Microsoft tarafından geliştirilen ve tek kod tabanıyla Windows, Android, iOS ve macOS uygulamaları geliştirmeye olanak sağlayan modern bir framework'tür. "Bir kez yaz, her yerde çalıştır" felsefesini destekleyen .NET MAUI; geliştiricilere performans, çapraz platform desteği ve güçlü araç setleri sunar. Bu yazıda, .NET MAUI kurulumu ve ilk projeyi oluşturma adımlarını detaylı şekilde inceleyeceğiz.
.NET MAUI Kurulumu
.NET MAUI ile uygulama geliştirmeye başlamak için öncelikle uygun geliştirme ortamının hazır olması gerekir. Visual Studio 2022 (veya üzeri) en güncel sürümü, .NET 7 veya .NET 8 SDK'sı ve ilgili workload'lar gereklidir. İşte Windows işletim sistemi üzerinde .NET MAUI kurulumu adımları:
1. Visual Studio 2022 Kurulumu
Resmi Visual Studio sitesinden Community, Professional ya da Enterprise sürümünü indirip kurulum sihirbazını açın. "Mobil geliştirme ile .NET" iş yükünü (workload) seçin. Ayrıca isterseniz "Desktop development with .NET" seçeneğini de ekleyebilirsiniz.
2. .NET SDK ve MAUI Workload Yükleme
Terminal (Windows için PowerShell veya Komut İstemi) üzerinden aşağıdaki komutla gerekli .NET MAUI workload'unu yükleyebilirsiniz:
dotnet workload install maui
Kurulumu doğrulamak için aşağıdaki komutu kullanın:
dotnet --list-sdks
.NET MAUI ile İlk Proje Oluşturma
Kurulumu tamamladıktan sonra, ilk .NET MAUI projenizi kolayca oluşturabilirsiniz. Visual Studio ile grafik arayüz üzerinden projeyi başlatabileceğiniz gibi, komut satırından da oluşturmak mümkündür. Komut satırından oluşturma işlemi için örnek:
dotnet new maui -n IlkMauiProjem
Bu komut, "IlkMauiProjem" adlı yeni bir .NET MAUI projesi oluşturur. Proje klasörüne geçiş yaptıktan sonra uygulamayı çalıştırmak için aşağıdaki komutu kullanabilirsiniz:
cd IlkMauiProjem
dotnet build
dotnet run
Örnek: Ana Sayfa Kod Yapısı
Oluşan projede MainPage.xaml dosyasında temel bir selamlama kodu bulunmaktadır:
<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui">
<VerticalStackLayout>
<Label
Text="Merhaba, .NET MAUI!"
VerticalOptions="Center"
HorizontalOptions="Center" />
</VerticalStackLayout>
</ContentPage>
Sonuç: .NET MAUI ile Platformlar Arası Geliştirme
Bu rehber ile .NET MAUI kurulumu ve ilk proje adımlarını başarıyla gerçekleştirdiniz. .NET MAUI ile platformdan bağımsız modern uygulamalar geliştirmek mümkündür. Geliştirme ortamınız hazır olduğuna göre, şimdi farklı platformlar için kod paylaşım avantajları ve güçlü UI özellikleriyle projeler üretmeye başlayabilirsiniz.

Yorum Gönder