openedx / platform-roadmap

Tracking the maintenance, enhancement, and advancement of the Open edX project.
11 stars 1 forks source link

Fully mobile authoring experience for Studio #223

Open jmakowski1123 opened 2 years ago

jmakowski1123 commented 2 years ago

Creating a space-holder ticket per emerging conversation in Modular Learning MVP.

github-actions[bot] commented 2 years ago

Thanks for your submission, @openedx/open-edx-project-managers will review shortly.

jmakowski1123 commented 2 years ago

Original thread:

Sarina Canelake November 18, 2022

I like this UX generally. I’m curious what course authors would like to do in a mobile Studio experience. I wonder if it would make sense to make a dedicated Studio mobile app with much pared down functionality, to address those things that authors need to do “on-the-go” versus in the full editing experience. Or, perhaps I’m not a sophisticated mobile user because I really can’t imagine doing full course authoring on a phone.

In the mobile experience, you could click the button and see a modal with this info, with a “confirm/cancel” choice.

Ali Hugo November 21, 2022

@Sarina Canelake

I wonder if it would make sense to make a dedicated Studio mobile app with much pared down functionality, to address those things that authors need to do “on-the-go”…

I am not a course author so I stand to be corrected, but I imagine it might be useful to be able to make small changes to my course from my mobile device. Like you, I don’t expect authors to choose mobile over desktop to make big changes.

…versus in the full editing experience.

I tend to find it confusing when a mobile experience doesn’t offer all of the functionality that a desktop experience does. I think if we were to add a mobile app, it should offer as much of the desktop functionality as possible. Squarespace allows you to build an entire website using your mobile device, so we should be able to offer full course authoring too!

In the mobile experience, you could click the button and see a modal with this info, with a “confirm/cancel” choice.

Something like this could work. I am starting work on the wireframes this week, so will see what solutions I can come up with for mobile. Ideas welcome!

Sarina Canelake November 21, 2022

think if we were to add a mobile app, it should offer as much of the desktop functionality as possible.

I think, though, that an MVP mobile experience should focus on offering the most-needed mobile functionalities as well as possible, and then iterating with feedback based on need. There’s always a trade off between cost of implementation and benefits of user experience. I am currently authoring a course and personally about 90% of my mobile needs would be met with the ability to make simple changes to existing problems and changing settings. Squarespace is also a very large company with a lot of resources, so I’m hesitant to fully compare what they’ve been able to implement over years versus what we’d need to start from scratch to do.