About the Wix Dev Center

The Wix Dev Center is a hub for connecting your app to the Wix ecosystem and managing it.

Regardless of how you are building your app, your journey will most likely include a visit to the Dev Center.

Working in the Dev Center

The Dev Center menu on the left guides you through the tasks for setting up your app. You can progress through most tasks in any order, and return to tasks later, according to your needs.

Generally, the order of the tasks are:

  1. Plan
  2. Get started
  3. Develop and build
  4. Integrate
  5. Launch
  6. Manage

You will learn more about each task below. But first... it is important to note that you can skip tasks you don't need.

Which tasks must I do? Which tasks can I skip?

The tasks you do, and the tasks you skip, are based on the framework you choose and if your app will be public. For example, if your app is private, you can skip many of the options in the Launch task, as there is no need to price, market, or handle payments for your app.

Here are ideas for which tasks to do in the Dev Center, depending on the type of app you are building.

Public self-hosted app

This is a basic flow for launching a public, self-hosted app that you can market and sell.

TaskOptions to ConsiderHow
Get startedLog in and set up your appDev Center
Develop and buildAdd extensions
OAuth
Permissions
Webhooks
Test
Dev Center
IntegrateCode and designUsing your own tech stack
LaunchTranslations
Marketing
Pricing
Contact info
Security & privacy
Payouts
Coupons
Collaborators
Company info
Submit
Dev Center
ManageVersions
Reviews
Stats
Dev Center
Private enterprise app with Wix Blocks

This scenario shows that:

  • You can share an app in your enterprise, perhaps for code reuse purposes, without ever marketing or selling your app.

  • You can extend Wix functionality using a combination of both Wix Blocks and other extensions in the same app.

  • Your enterprise app can accommodate translations even if it is never launched to the app market.

TaskOptions to ConsiderHow
Get startedLog in and set up your appDev Center or Wix Blocks
Develop and build with Wix BlocksAdd supported Wix Blocks extensionsWix Blocks
Develop and buildAdd extensions without Wix Blocks
OAuth
Permissions
Webhooks
Test
Dev Center
IntegrateCode and designWix Blocks
LaunchTranslationsDev Center
ManageVersionsWix Blocks or Dev Center
Private app with Wix Blocks

This task demonstrates that there are scenarios where you can build an app without using the Dev Center at all.

  • Because this scenario is a private app, there is no need to launch or market the app.

  • Depending on what your app needs to do, it is possible that all the tasks for designing, coding, and managing your app can be done entirely with Wix Blocks.

TaskOptions to ConsiderHow
Get startedSet up your appWix Blocks
Develop and buildAdd supported Wix Blocks extensionsWix Blocks
IntegrateCode and designWix Blocks
ManageManage versionsWix Blocks
Public app with Wix CLI

This is a basic flow for launching a public app created with the Wix CLI that you can market and sell.

  • Some of the development and configuration that is available in the Dev Center is also available in the CLI.

  • You can extend Wix functionality using a combination of extensions developed in both the Wix CLI elsewhere in the same app.

TaskOptions to ConsiderHow
Get startedLog in and set up your appWix CLI
Develop and buildPermissions
Webhooks
Add extensions without CLI
Permissions
Webhooks
Dev Center
Develop and buildAdd supported CLI extensions
Test
Create version
Wix CLI
IntegrateCode, design, and previewWix CLI
LaunchTranslations
Marketing
Pricing
Contact info
Security & privacy
Payouts
Coupons
Collaborators
Company info
Dev Center
ManageVersions
Reviews
Stats
Dev Center
Public app that does not require external integrations

This type of public app is developed, marketed, and managed totally within the Dev Center. There is no need to use any frameworks at all. We can relate to the extensions used in this type of app as "configuration-only" apps.

TaskOptions to ConsiderHow
Get startedLog in and set up your appDev Center
Develop and buildOAuth
Permissions
Webhooks
Add "configuration-only" extensions such as:
- Site pages
- External links
- Dashboard menu plugins
- Schema plugins
Test
Dev Center
LaunchTranslations
Marketing
Pricing
Contact info
Security & privacy
Payouts
Coupons
Collaborators
Company info
Dev Center
ManageVersions
Reviews
Stats
Dev Center

Getting started

First, log into your Wix Developer account. If you don't already have one, sign up for a Wix Developer account.

Once logged in, set up an app in the Dev Center. This task lets you set up your app so you can manage it using the Dev Center.

Developing and building your app

From within the Dev Center, you can utilize a set of tools and extensions to help you build and release apps. For example, you can:

Integrating your app

You generally develop, code, and design your app outside of the Dev Center.

This task is about integrating what you developed externally using the Dev Center.

For example, using the Dev Center, you can:

  • Connect any iframes you coded externally, by providing the relevant URLs and settings data.
  • Integrate with any custom business logic you externally coded by adding a service plugin.

Launching your app

If you are setting up a public app, use the Dev Center to:

  • Price your app
  • Set up your App Market listing. If your app depends on a Wix business solution being installed on a site for your app to work, add the dependency in the Dev Center when setting up your market listing. This prevents users from installing your app until the relevant business solution is installed.
  • Create promotional assets
  • Submit your app for Wix approval. Check the bottom left of the Dev Center to see if there are any blockers. Did you skip an essential step? Is information missing? Click Fix blockers for a summary of the blockers to fix, including suggestions you might want to consider.

Managing your app

Once your app is up and running, you can make changes. For example, you can:

See also

Was this helpful?
Yes
No