Getting Started with ADK
The App Developer Kit (ADK) is the preferred tooling for web developers to get started building extension apps on Symphony
Generate your Extension App
$ npm i -g yo @finos/generator-symphony$ yarn global add yo @finos/generator-symphony$ bun add -g yo @finos/generator-symphony$ mkdir my-app && cd $_
$ yo @finos/symphony __ __ ___ _
\ \ / /__ / __|_ _ _ __ _ __| |_ ___ _ _ _ _
\ V / _ \ \__ \ || | ' \| '_ \ ' \/ _ \ ' \ || |
|_|\___/ |___/\_, |_|_|_| .__/_||_\___/_||_\_, |
|__/ |_| |__/
Welcome to Symphony Generator v2.9.0
Project files will be generated in folder: /Users/user/code/my-app
______________________________________________________________________________________________________
? Enter your pod host develop2.symphony.com
? Select your project type Extension App (ADK)
? Enter your app id my-app
? Select your application type Basic
Using ADK Version: 1.3.0
create package.json
create bundle.json
create webpack.config.js
create src/index.js
bun install v1.0.3 (25e69c71)
+ @symphony-ui/[email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ @symphony-ui/[email protected]
356 packages installed [3.91s]
Your Extension App project has been successfully generated!
To launch your project, first run: bun start
Then, visit https://localhost:4000/controller.html and dismiss the warning
Finally, visit https://develop2.symphony.com/?bundle=https://localhost:4000/bundle.jsonCreate Application
Add an Extension App to a Symphony PodStart your App
Test your App
Next Steps
Build a Basic Extension AppBuild an Extension App with App ViewsBuild an Extension App with Message RenderersLast updated
Was this helpful?