/
[FC-0011] Open edX Mobile Application Features & Capabilities

[FC-0011] Open edX Mobile Application Features & Capabilities

 

To learn more about how this Open edX Mobile Application Features & Capabilities page is organized and documented you can expand the section below. It will explain the Application Capability Categories, the Prioritization Options, and the Status Options.

Application Capability Categories

Core Experience

Communication / Retention

Commerce

Infrastructure

Core Experience

Communication / Retention

Commerce

Infrastructure

Discovery, Account, Courses, Programs

General Messaging, Notifications

Commerce

Infrastructure

 

Capability Prioritization Options:

P1
Essential to the basic operation of a mobile learning application, critical to Open edX experience.

P2
Most mobile learning applications will support this in some fashion, so basic support for this should be considered for Open edX mobile.

P3
Nice to have element of a mobile learning application, may be something the community chooses to add (ideally as a plugin).

P1
Essential to the basic operation of a mobile learning application, critical to Open edX experience.

P2
Most mobile learning applications will support this in some fashion, so basic support for this should be considered for Open edX mobile.

P3
Nice to have element of a mobile learning application, may be something the community chooses to add (ideally as a plugin).

 

Capability Status Options:

Status: Reviewed / Confirmed Details

The capabilities / rows marked in green are summarized fully and the status of each application’s support for that row has been confirmed + fully reviewed.

Status: Tentative Alignment / Reviewed Details

If the row is yellow we believe we have correctly characterized the support level ( Supported / Not Supported / In Development), but we have not fully reviewed the app + screens to confirm support level and whether there are any clear differences that should be tracked somehow (potentially in a new row on this table.)

Status: Needs Input / Not Complete

If the row is marked red, we still need to confirm capabilities for this in one or both applications.

Status: Reviewed / Confirmed Details

The capabilities / rows marked in green are summarized fully and the status of each application’s support for that row has been confirmed + fully reviewed.

Status: Tentative Alignment / Reviewed Details

If the row is yellow we believe we have correctly characterized the support level ( Supported / Not Supported / In Development), but we have not fully reviewed the app + screens to confirm support level and whether there are any clear differences that should be tracked somehow (potentially in a new row on this table.)

Status: Needs Input / Not Complete

If the row is marked red, we still need to confirm capabilities for this in one or both applications.

Core Experience Capabilities

Overall Status: In Progress, more detail coming soon.

ID

Category

Content

Interaction / Capability

Priority

Summary

edX Mobile (Current)

RG-POC (Current and In Development)

Scope / Size (Estimated)

ID

Category

Content

Interaction / Capability

Priority

Summary

edX Mobile (Current)

RG-POC (Current and In Development)

Scope / Size (Estimated)

1

Application Basics

Welcome / Loading

Basic Loading (Themed)

-

As a user I can open the branded open edX mobile application (loader if configured is shown)

 

-

2

Discovery

Browse Catalog

-

P1

As a user I want to see all courses on the platform so that I can select the course.

RG - Basic native catalog view, not filters or sorting for now, no card groupings, etc.

Native

Web

Native

Web

Project - Improved Mobile Discovery (FC-28a)

 

3

Discovery

Course Search

-

P2

As a user I want to search a course so that I can discover the courses according to my needs.

RG - Whole word matching search, very basic functionality that might need additional review

Web

 

4

Discovery

Course Enrollment Page

View Enrollment Page

P1

As a user I want to see course details so that I can decide if I'm interested in the course.

RG - Webview for enrollment pages in open edx platform, native enrollment buttons / page images.

Web

Web

 

5

Discovery

Course Enrollment Page

Enroll in Course

P1

If the course is free or has a free option, user proceeds to the Course screen / Course outline tab.

Project - Improved Mobile Discovery (FC-28a)

 

6

Discovery

Course Enrollment Page

View Course Outline

L

As a user I want to see the course outline ( / preview of outline content) so that I can understand the course plan and proceed to the course content.

 

7

Discovery

Program Catalog

 

P3

 

 

8

Discovery

Program Enrollment Page

 

P3

 

 

9

Discovery

Program Search

 

P3