Watch the Crash Course Video

Get started with Ionic

Follow our Getting Started guides for building high-quality Ionic apps with the web tech you know and love.

  1. Install Ionic

    npm install -g ionic

    First, install Node.js. Then, install the latest Ionic command-line tools in your terminal. Follow the Android and iOS platform guides to install required tools for development.

    If you’re new to the command line, read our Terminal tutorial
  2. Start an app

    ionic start myApp tabs

    Create an Ionic App using one of our ready-made app templates, or a blank one to start fresh. Check out the Market for more designs.

    For v1 projects, use the --type ionic1 flag.

    $ ionic start myApp blank
    $ ionic start myApp tabs
    $ ionic start myApp sidemenu
  3. Run your app

    cd myApp 
    ionic serve

    Much of your app can be built right in the browser with ionic serve. We recommend starting with this workflow.

    When you're ready to deploy your app to a real device, check out our Deploying guide.

  4. Supercharge your app

    ionic link

    Update your app remotely, build native binaries in the cloud, and share your app easily with others, all from the Ionic Appflow dashboard.

  5. Dashboard preview

Learn more about Ionic Appflow.

Your dashboard is always available at dashboard.ionicframework.com.

Create a free Ionic account

Unlock the full experience. No credit card required.

Unable to create account.
By signing up you agree to our Terms of Service and Privacy Policy
Already have an account? Log in

Get more with an Ionic account

An Ionic Account offers more than just the open source tools. Instantly get access to the Ionic Forum, DevApp, and Ionic Appflow cloud features

  • Continuous delivery

    Skip the app stores by pushing versions of your app directly to your users, live.

  • Package apps in the cloud

    Go from code to app store with no platform dependencies or complicated build steps.

  • Ionic updates and tutorials

    Get access to the Forum, plus news and developer-focused trainings and workshops.

Lightning fast app creation.

Ionic Studio is a powerful app builder that delivers a smooth developer experience for teams building with Ionic. Get started with the fastest and easiest way to create award-winning cross-platform apps, from a single tool.

Get Studio Now
Ionic Studio Screenshot Ionic Studio Screenshot