What is XDK
Accedo XDK is a multi-platform development kit that aims to abstract the underlying complexity of using the standard and vendor custom capabilities such storage management, video playack or text to speech by providing a standard API to our application.
XDK follows a modular, flexible and extensible approach, making it easy to customise it to meet our requirements.
For a full list of capabilities and more related info please visit the XDK Home Confluence page.
Starting with XDK
If you want to start playing around with the framework we recommend you to start with our development playground following the next steps
- Setup your environment following the Get Started guide
- Install the
vanilla app
playgroup
npx -p node@12 -- npx @accedo/vdkweb-cli create app vanilla -g @accedo/generator-xdk-vanilla
# say no to install npm dependencies
cd vanilla
npm i
# yes, we are doing it manually
- Run the vanilla app
# from vanilla folder
npm start
# tadah
- Open the URL on your browser or any device and start to code
- It will automatically reload the browser after you save your changes!
- Search in the recipes how to use XDK and practise in your playground
- Ask in #group-js any question
Links
- XDK Recipes Small code recipes with usage and configuration examples
- XDK Monorepo Github monorepo with all the published modules.
- XDK Home Confluence Home
- XDK JSDoc Internal JSDoc documentation