Syncfusion은 .NET MAUI에 대한 기여를 발표하고, 무료 및 오픈 소스 컨트롤 세트인 Syncfusion Toolkit for .NET MAUI를 출시했습니다. Syncfusion은 UI 컨트롤 및 구성 요소의 선두주자로, 14개의 UI 컨트롤을 .NET MAUI 개발자에게 무료로 제공하고 있습니다. 이 컨트롤들은 GitHub의 syncfusion/maui-toolkit 리포지토리와 NuGet 패키지 Syncfusion.Maui.Toolkit에서 사용할 수 있습니다.
시작하기
이 컨트롤을 사용하려면, 프로젝트에 NuGet 패키지를 추가하세요:
<PackageReference Include="Syncfusion.Maui.Toolkit" Version="1.0.1" />
그 후, 프로젝트의 MauiProgram에서 컨트롤을 초기화합니다:
public static class MauiProgram
{
public static MauiApp CreateMauiApp()
{
return MauiApp
.CreateBuilder()
.UseMauiApp<App>()
.ConfigureSyncfusionToolkit()
.Build();
}
}
XAML 파일에서 네임스페이스를 포함하여 컨트롤에 접근할 수 있습니다:
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:syncfusion="http://schemas.syncfusion.com/maui/toolkit">
<syncfusion:Shimmer>
...
</syncfusion:Shimmer>
향후 계획
Syncfusion은 .NET 9에서 Syncfusion Toolkit과 인기 있는 Community Toolkits를 포함한 새로운 프로젝트 템플릿을 협력하여 개발할 예정입니다. 이 템플릿은 MVVM 패턴, SQLite 데이터베이스 접근, 내비게이션 등 다양한 일반 패턴을 보여줍니다.
Syncfusion은 여름부터 기여를 시작하여 75개 이상의 제품 문제를 해결했습니다. Microsoft는 Syncfusion과의 협력을 통해 문제를 더 빠르게 해결하고 제품 로드맵을 신속하게 제공할 수 있게 되었습니다.
우리는 .NET 생태계의 모든 구성원이 .NET에 기여할 것을 환영하며, 이는 모두에게 이익이 되고 개발자 커뮤니티를 활성화하는 데 도움이 됩니다. 2024년 11월 12-14일에 열리는 .NET Conf에서 .NET 9에 대한 더 많은 내용을 기대해 주세요. Syncfusion과 함께 이루어낼 수 있는 것에 대해 매우 기대하고 있습니다!