/
Project - Quick Win Feature Gap List

Project - Quick Win Feature Gap List

Status

COMPLETED

Contributing Team

@Volodymyr Chekyrta , @Marco Morales

Earlier Discovery

Quick Wins Discovery: Mobile Improvements

Linked Initiatives

TBD

Roadmap Entry

[Android] Quick Win Feature Gaps (FC-0028) · Issue #52 · openedx/openedx-app-android

[iOS] Quick Win Feature Gaps (FC-0028) · Issue #84 · openedx/openedx-app-ios

Overview

The following project is a collection of several different items identified by the feature gap exercises completed by the mobile working group and edX mobile teams. Upon completion approximately 34% of the gaps identified that have the smallest development scope and are quickest to complete should be delivered.

Overview

The following project is a collection of several different items identified by the feature gap exercises completed by the mobile working group and edX mobile teams. Upon completion approximately 34% of the gaps identified that have the smallest development scope and are quickest to complete should be delivered.

Key Use Cases

The following feature gaps in the new mobile app’s have been identified as smaller development efforts, we have listed them and grouped them below:

  • App Update Messaging

    • What’s new screen (After Login Experience)

    • App update version (Main Dashboard)

    • In app review system (Course Dashboard > Video completed)

  • Video Experience Improvements

    • Transcript navigation (Course Dashboard > Video’s Screen)

    • Screen Casting (enable by default)

    • HLS Support in Video Player & Video Streaming Quality Settings

  • Additional Quick Wins

    • Landscape support (Full App)

    • Accessibility - Talkback / Voiceover support

    • View Discussion Profile

    • JWT Token Support for authentication (Newly Added)

Deliverables

  • Stage 1 - App Update Messaging

    • Additional details to be included in linked sub-project pages

  • Stage 2 - Video Experience Improvements

    • Additional details to be included in linked sub-project pages

  • Stage 3 - Additional quick wins

    • Details coming soon!

Users

  • Learner: The majority of features impact learner experience details for the mobile experience. Use case details are included in linked project pages where applicable.

  • App Provider: Reducing gaps in experience between the new mobile apps and previous edx mobile app will help the community already using the previous app not see a major shift in functionality when switching to the new app build.

MVP Specs

Features & Requirements

In order to realize this MVP, we believe the following features will be required. Refer to the following flow chart for more details: