SkeleApplication

The core application instance that handles DI, navigation setup, and the app lifecycle.
public class SkeleApplication

Properties

Appearance

The app-wide light or dark appearance.

Type: Appearance

public Appearance Appearance { get; set; }

Current

The currently running application instance.

Type: SkeleApplication?

public static SkeleApplication? Current { get; private set; }

Services

The built-in service provider for resolving dependencies.

Type: IServiceProvider

public IServiceProvider Services { get; }

TabBarMinimizeBehavior

When the app's tab bar minimizes as the selected content scrolls.

Applies to tab shells on iOS 26 and later. The value configured by TabsBuilder.Minimizes is the initial value.

Type: TabBarMinimize

public TabBarMinimize TabBarMinimizeBehavior { get; set; }

Tint

The app-wide tint inherited by windows, chrome and views, or null for the system default.

Type: Color?

public Color? Tint { get; set; }

Methods

CreateBuilder

Creates a new builder to configure services and the layout shell.

public static SkeleApplicationBuilder CreateBuilder()

Returns

Run

Starts the native iOS main loop.

public void Run(
  string[] args)
ParameterSummary
string argsThe application command-line arguments.