# Create your application

Open Visual Studio, or your preferred IDE, and create a new .NET MAUI application. Give it a cool name, or a terrible one if you prefer.

Build and run, just for peace of mind.

Now we're going to remove the `Shell` navigation and use `MvvmZero`

Use the Package Manager (right-click on your project in the Solution Explorer) and add the latest `FunctionZero.Maui.MvvmZero`. Make sure you don't select the [Xamarin Forms Version](https://www.nuget.org/packages/FunctionZero.MvvmZero/2.4.0#readme-body-tab)!

<div align="left"><figure><img src="https://682853853-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzEI3OpYcL28jENgdpYmW%2Fuploads%2FxG4AibxLoVVGZwUsIVfL%2Fimage.png?alt=media&#x26;token=2ede29c0-0676-453b-9207-327a0f340243" alt=""><figcaption><p>Adding FunctionZero.Maui.MvvmZero</p></figcaption></figure></div>

Remove `AppShell.xaml` and `AppShell.xaml.cs`, as well as `MainPage.xaml` and `MainPage.xaml.cs`

In `App.xaml.cs`, replace your constructor with this:

```csharp
public App()
{
    InitializeComponent();

    MainPage = new ContentPage { Content = new Label { Text = "Temporary ContentPage" } };
}
```

Build and run. You should see a page with the corresponding Label.

We're now going to prepare some Pages and `ViewModels`
