Bu yazı otomatik olarak çevrilmiştir. Orijinalini buradan okuyabilirsiniz.
Kimsenin el ile yapmaktan gerçekten hoşlanmadığı can sıkıcı adımları kaldıran tooling güncellemelerini severim.
Aslında Windows App Development CLI v0.3.2’nin hikâyesi tam olarak bu.
Bu sürüm daha iyi bundling, daha akıllı başlangıç, daha temiz screenshot desteği ve daha güvenilir non-interactive davranış ekliyor. Bunların hiçbiri tek başına çok çarpıcı gelmez, ama birlikte CLI’ı gerçek Windows app packaging ve delivery işi yapan ekipler için daha inandırıcı hale getiriyor.
MSIX bundle desteğinin başlık olmasının bir nedeni var
Buradaki en güçlü ekleme MSIX bundle desteği.
Eğer Windows uygulamalarını birden fazla architecture için dağıtıyorsanız, doğru .msixbundle çıktısına giden daha basit bir yol çok önemlidir. Microsoft Store hikâyesi, packaging flow ve multi-arch delivery, CLI bu workflow’un daha fazlasını doğrudan üstlenebildiğinde çok daha az zahmetli hale gelir.
Bu, bir tool’u “ilginç preview” olmaktan çıkarıp “belki de bunu gerçekten toolchain içinde tutarım” seviyesine taşıyan türden bir feature’dır.
Daha akıllı winapp init de göründüğünden daha önemli
winapp init iyileştirmeleri, insanlar tam o acıyı kendileri hissedene kadar küçümsedikleri türden şeylerdir.
Uyumlu project’leri otomatik tespit etmek, birden fazla project type’ı daha temiz ele almak ve non-interactive shell’lerde daha iyi davranmak, CLI’ı script ve CI odaklı setup’lar için çok daha gerçekçi hale getiriyor.
Bu, ciddi ekipler için önemlidir.
Bunun .NET geliştiricileri için önemi
Özellikle hâlâ şu konulara derinlemesine önem veren .NET dünyasının bir parçasındaysanız, takip etmeye değer:
- WPF
- WinUI
- desktop packaging
- Store submissions
- Windows-native distribution
Bu alanlar her zaman cloud veya AI tooling kadar hype almaz, ama gerçek ürünler için hâlâ çok önemlidir.
Benim görüşüm
Windows App Development CLI hâlâ erken aşamada, ama tam da bu tür sürümler araçların güven kazanmasını sağlar.
Daha iyi packaging, daha iyi başlangıç davranışı ve daha iyi automation desteği, bir preview tool’un gerçekten faydalı hissettirmeye başlamasını sağlayan tam da bu tür iyileştirmelerdir.
Orijinal yazı: Windows App Development CLI v0.3.2 — bundling desteği, daha akıllı başlangıç ve daha fazlası
