---
title: "Create a new Shorebird App"
description: "Learn how to create a new Shorebird app."
---

Note

If you have an existing project, you can use [`shorebird init`](/code-push/initialize) to add Shorebird to your Flutter app.

To create a new Flutter project with Shorebird, use `shorebird create`:

```
shorebird create my_app
```

[Create a new flutter project with Shorebird](https://app.arcade.software/share/iw81avmZ8dfoqfNzQN2P)

This does several things:

1. Runs [`flutter create`](https://docs.flutter.dev/reference/create-new-app#terminal) which generates a new Flutter project.
2. Runs [`shorebird init`](/code-push/initialize) which initializes Shorebird.

Note

Refer to the official [Flutter Create Documentation](https://docs.flutter.dev/reference/create-new-app#terminal) for more information on how to customize your new Flutter project.
