-
Notifications
You must be signed in to change notification settings - Fork 249
Home
Tom Taylor edited this page Apr 9, 2019
·
31 revisions
Welcome to the developer documentation for the Adapt Framework!
- Contributing to the Adapt Project
- Framework in five minutes
- Setting up your development environment
- Creating your first course
- Styling your course
- Developing plugins
- Adapt Command line interface
- Compiling, testing and deploying your Adapt course
- Common issues
- Read our Development Standards - feel free to raise pull requests against this if you disagree with any!
If you're looking for documentation on Adapt's Node.js-based authoring tool, head over to the separate adapt_authoring wiki.
For wider discussions about the Open Source project, and additional information about our vision and strategy, you should visit the Adapt Community Site
We also publish some documentation here on github. Important documents will be linked to from this wiki, the Authoring Tool wiki and the community site, however you may find some useful stuff by exploring the repository.
- Framework in Five Minutes
- Setting up Your Development Environment
- Manual Installation of the Adapt Framework
- Adapt Command Line Interface
- Common Issues
- Reporting Bugs
- Requesting Features
- Creating Your First Course
- Styling Your Course
- Configuring Your Project with config.json
- Content starts with course.json
- Course Localisation
- Compiling, testing and deploying your Adapt course
- Core Plugins in the Adapt Learning Framework
- Converting a Course from Framework Version 1 to Version 2
- Contributing to the Adapt Project
- Git Flow
- Adapt API
- Adapt Command Line Interface
- Core Events
- Core Model Attributes
- Core Modules
- Web Security Audit
- Peer Code Review
- Plugins
- Developing Plugins
- Developer's Guide: Components
- Developer's Guide: Theme
- Making a theme editable
- Developer's Guide: Menu
- Registering a Plugin
- Semantic Version Numbers
- Core Model Attributes
- Adapt Command Line Interface
- Accessibility v3
- Adapt Framework Right to Left (RTL) Support