You can use the edX app to do most of your assignments.
edX courses can use a variety of problem types, and some courses might include problem types that cannot be completed in the app. To complete problems that require complex actions (such as a drag-and-drop assignment), you must use a web browser.
You can also watch course videos on the mobile app, and can also download videos to your mobile device for watching when you do not have an internet connection.
Note: If your course includes timed exams or proctored exams, you cannot take them using the edX app.