Version 6.0 of the student app has been in the wild for a few weeks, and I wanted to give an update on what you can expect from the Canvas mobile apps over the next few months.
CANVAS STUDENT
We’ll continue releasing feature updates to Canvas Student through the rest of this school year, in roughly this order:
Announcements and discussions are two of the most-used course components in Canvas, and both our iOS and Android teams have been working for weeks to make them more usable and more scalable in mobile.
One of the tricky things about discussion threads in mobile is that they can get really long, really quickly. They can also contain loads of images. And while your four-year-old laptop may have a paltry 8GB of RAM, your brand new iPhone X only contains 3GB of RAM. But you need both of those devices to load the same amount of information in about the same amount of time. So that was one of our goals. Here’s how an image-heavy discussion thread looks in the store version today compared to version 6.1:
To sum it up, replies load more quickly and the interface isn’t so cramped. The reply button in old discussions was also really easy to miss. See it in the top right? Well, a lot of people didn’t. So we added a big and loud “Reply” button at the bottom of the original post (and one less loud one at the top right of the original post).
The old grades and assignments lists took a long time to load. This update will make them better.
Viewing and submitting assignments from the student app today isn’t easy. We want to improve three things:
Here’s roughly what the new assignment details page will look like after a student receives a grade:
We also have plans to add support for peer reviews and improve support for cloud assignments - though I’m not sure yet if those two pieces will go into 6.3 or a subsequent version.
CANVAS TEACHER
This should be released for both platforms within the next couple of weeks.
CANVAS PARENT
If you can’t picture it, this is the difference we’re talking about between login pages:
And while simplifying that experience is awesome, this change will also make the app more stable and much more scalable for future development (like adding messaging or viewing submission details).
MOBILE PAGE VIEW REPORTING
Last but not least, we’re making page view reporting from mobile a real thing. Today, we report mobile activity through API calls made from the apps. Those API calls are really hard to use in tracking activity, because a single page in mobile may require four calls, or it may require none. Instead, we’re going to fit mobile into the web URL paradigm to make reporting easier. For example, if a student enters a course from the iOS student app, we’ll report that they went to “https://[account].instructure.com/courses/[courseid]” from "Canvas Student iOS" rather than showing all the calls we made loading that course’s homepage.
----------------------
Stay tuned! App updates incoming!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I’ve worked in product management at Instructure for five years. I love my teams, and Canvas, and solving problems to make Canvas better.