Initializing an app creates it in the Dash Enterprise App Manager, reserving its name and giving you access to deployment instructions, settings, and the ability to create a workspace.
You don’t need to have an app already running locally before initializing it on Dash Enterprise (but if you do, make sure you’ve read
Preparing Your App for Dash Enterprise). It’s
perfectly fine to initialize an app whose code isn’t written yet.
Initializing an app in the Dash Enterprise App Manager is optional if you plan to