Stay organized with collections
Save and categorize content based on your preferences.
This page describes the user experience expectations when browsing attachment
content from the Google Classroom app on an iOS or Android device.
In the mobile experience, attachment content should open by either deep
linking to an installed mobile app or opening a page on your mobile site
in an external browser.
Device compatibility
If a user is on an unsupported device and therefore can't open the attachment,
you must alert them that their device is not supported. Additionally, you must
list devices that are supported, such as a desktop or laptop computer.
Teacher user flows
In the mobile Classroom app, teachers can complete the following
actions:
Include add-ons attachments to assignments (attachments appear on
assignments created on web).
Figure 1. Teacher assignment grading flow.
Student user flow
Many students rely on mobile devices to access and complete their assignments.
Students can view assignments from their mobile devices. A content attachment
shows as an attachment to the instructions, while an activity attachment appears
on the Your work drawer as seen in Figure 2. One assignment may contain
multiple attachments that students must complete. When a student opens an
attachment, it should open in your mobile app or a new browser window. Students
must return to Classroom to turn in the assignment.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Mobile experience\n\nThis page describes the user experience expectations when browsing attachment\ncontent from the Google Classroom app on an iOS or Android device.\n\nIn the mobile experience, attachment content should open by either **deep\nlinking** to an installed mobile app or **opening a page on your mobile site**\nin an external browser.\n\nDevice compatibility\n--------------------\n\nIf a user is on an unsupported device and therefore can't open the attachment,\n*you must alert them that their device is not supported* . Additionally, you must\nlist devices that *are* supported, such as a desktop or laptop computer.\n\nTeacher user flows\n------------------\n\nIn the mobile Classroom app, teachers can complete the following\nactions:\n\n- Create assignments.\n- See student submissions in the [Student Work Review iframe](/workspace/classroom/add-ons/get-started/iframes/grader-iframe) by clicking the add-ons attachment chip.\n- View and grade attachments by opening attachments in your mobile app or your mobile site.\n- Add private comments and grade points.\n\nIn the mobile Classroom app, teachers *can't* complete the\nfollowing actions:\n\n- Open the add-on [Discovery UI flow](/workspace/classroom/add-ons/get-started/iframes/attachment-discovery-iframe) to access Classroom add-ons.\n- Include add-ons attachments to assignments (attachments appear on assignments created on web).\n\n**Figure 1.** Teacher assignment grading flow.\n\nStudent user flow\n-----------------\n\nMany students rely on mobile devices to access and complete their assignments.\nStudents can view assignments from their mobile devices. A content attachment\nshows as an attachment to the instructions, while an activity attachment appears\non the **Your work** drawer as seen in Figure 2. One assignment may contain\nmultiple attachments that students must complete. When a student opens an\nattachment, it should open in your mobile app or a new browser window. Students\nmust return to Classroom to turn in the assignment.\n| **Important:** Completing some or all attachments in an assignment doesn't mean that the assignment has been turned-in in Classroom. Students could complete all *attachments* in an *assignment* , but the *assignment* is only marked turned in when the student returns to Classroom and clicks the Turn in button.\n\n**Figure 2.** Student assignment flow."]]