Skip to content

realZhangChi/Booster

Repository files navigation

Booster

Booster is a toolkit that makes MAUI development easier. Booster creates binding libraries for commonly used third-party SDKs, and uses these binding libraries to develop MAUI libraries to provide out-of-the-box and SOLID development experience.

Getting Started

Adding third-party SDK support to your application is a breeze, just add a few lines to your MauiProgram class:

public static MauiApp CreateMauiApp()
{
    var builder = MauiApp.CreateBuilder();

    builder
        .UseMauiApp<App>()
        .UseWeChat(new WeChatOption()
        {
            AppId = "YOUR AppId",
            AppSecret = "YOUR AppSecret"
        })
        .ConfigureFonts(fonts =>
        {
            fonts.AddFont("OpenSans-Regular.ttf", "OpenSansRegular");
        });

    return builder.Build();
}

See the /sample/Booster.Sample directory for a complete sample.

Packages

Package Source SDK Documentation
Booster.WeChat Booster.WeChat Documentation

Support the Booster

Love Booster? Please give a star to this repository ⭐