Mobile Update - Summer 2019!

Hope summer is going well for you! After the second-rainiest spring on record, the atmosphere over Utah burned away and now we're all walking around in climate-controlled space suits and eating sand.

Here’s what the mobile teams are working on.

Canvas Student

New assignment details and submission flows are coming in Canvas Student 6.6! We showed off this update at InstructureCon two weeks ago, but in case you missed it, here’s what that looks like:

The student app assignment detail view is the most-used detail view across all of our apps, and we’re really excited about this upgrade going into the new school year. We improved assignment details in a few ways:

Grade visibility. Most students access the assignment detail view to check a grade (surprise!), so we needed the design to reflect that pattern.

Feedback visibility. Grades are just the tip of the feedback iceberg. Almost all the value for the student -- and the bulk of time spent grading -- is in the comments. We wanted to beef up the visibility of teacher feedback (off the top of my head: annotations, annotation comments, submission comments, media comments, rubrics, and rubric comments). The student can now find all feedback in a single place while also viewing and interacting with their submission. And for the first time, students can navigate all rubric details -- all scores, definitions and descriptions -- both before and after submission.

Submission flow. If you’ve never submitted a file to Canvas from another app on a mobile device then you haven’t felt confusion. You may have heard about it, but you haven’t felt it in your bones. That’s a problem because students increasingly rely on the mobile app to submit assignments. Well, problem solved in 6.6. Here’s the new share extension in action -- submitting from the Files app on iOS to Canvas:

Submitting from within the app is also much better -- with the one exception of cloud assignments: those remain unchanged. To ship this update before fall start we had to save improvements to cloud assignments for another day. To play with new submissions yourself, see the TestFlight link below.

Lastly -- unrelated to assignment details -- hold onto your wigs and keys if you use Canvas Student on iPad because here’s the thing you’ve been waiting for:

That’s right, support for split view is coming in 6.6!

We’re in the process of testing 6.6 for both platforms right now. The iOS team is on track to begin rollout in the first week of August, and the Android update will happen a few days afterwards. If you want to help us test the 6.6 update by playing with it on iOS through TestFlight, here’s a link:

As usual, if you find any funny business, feel free to report it below. (...unless the 6.6 update is already released to stores when you're reading this. Once a release hits stores, you're better off reporting any issue you find to Canvas Support.)

Canvas Teacher

Over the past few weeks we’ve worked on improving load times for submissions in the teacher app. If you work in large courses -- on the order of hundreds of enrollments -- stay tuned for the next teacher app release on iOS and Android. It should hit stores within the next few weeks. Everyone will see improved load times but it will be most noticeable for large courses.

Next up for the teacher app is adding support for post policies, which are the new gradebook’s equivalent of the old gradebook’s muting/unmuting grades.

Canvas Parent

We’ve already released two updates that should really help the observer self-registration process for teachers and parents this fall. If your school/system uses self-registration for parents, take note and help spread the word:

[INSERT LASER-LIKE FOCUS HERE]

Teachers can now create pairing codes for an entire class with a single click. Check out the documentation onexporting pairing codes to see how.

Parents can now add additional students to observe from the parent app. Android added this feature a little while ago, and iOS supports it as of this week. Canvas guides are being updated right now with directions for parents, and I'll update this post with the links when they're live.Update: Check out the iOS and Android guides for adding students to observe from the parent app.

[END FOCUS]

I’m super excited to have these updates live before fall start, and I hope you are too! They should really smooth out the parent onboarding process.

Now for the fun part: improving the in-app experience for parents! Our goal is to help parents support their students on a daily basis by answering some simple questions: How’s my kid doing, and what’s due and when? We have three updates planned to answer those questions in a better way, divided as follows.

3.0: New grades list and updated syllabus. Today, parents can only view grades in the week view, which means there’s no way to see a summary of assignment grades in a particular course. In the 3.0 update, parents will have access to the same grades list that students have today (including grading period filter). In addition, we’ll make access to the course syllabus more obvious and add support for linking from rich content.

3.1: Messaging. The parent app is getting an inbox! Parents will be able to send and receive messages from the app, and message composition will be contextual. Parents will be able to compose a message from the assignment detail view, for example, and we’ll add the appropriate teacher(s) as recipients automatically. We’ll also include a link to the content being referenced in the text of the message so teachers have a little more context on the receiving end. (Yes, the parent app will use the existing Canvas Inbox to make this happen.)

3.2: New calendar. The parent app’s calendar isn’t awesome. We’re going to be redesigning it to include more course content like announcements and to-do items, which don’t show up in today's parent app. Parents should also be able to filter the calendar by course and content type, and see busy days upcoming for their students at a glance. (Then we plan to reuse the new calendar for the student app.)

These updates will be built and released throughout the fall. I’ll post progress updates, designs and links to beta builds in CMUG in the coming weeks.

-------------------------------

Happy fall start to everyone! If you experience any issues, report them! We're here to help!