...
- Developer community
- Building on open-source standards allows us to attract more contributors
- Ease of development due to latest tech stack and popular industry technologies
- Users
- Faster player
- Better User experience
- Lightweight device storage requirements for player installation
- Help reduce content size due to template bundling
- Product & Business team
- Cost / Time / Effort of development would reduce
- Faster feature dev
- Customisations supported - various use-cases supported by one player
Comparison of current (ECML) Content player and QuML player
Current (ECML) Content Player | QuML Player | |
---|---|---|
Generic player built for variety of content types | Specific player built for a purpose | |
Content Types | Supported Content Types: Resource | Supported Content Type: Practice Question Set |
Formats | Supporte Formats:
| Supported Formats: QuML Question Set |
Tech stack | Technology used: | Technology used: |
Load time & performance | Player load time is comparatively higher since it loads all dependent libraries before it begins to play content | Player load time is comparatively lesser .. |
Responsiveness | Responsiveness.. | |
Indian language support | ||
Introducing new capabilities | ||
Discussion Points
Forward/Backward Compatibility of Questions Ex: Introduction of new capability would end us up with introducing new player version for content.
...