DragginMath: Files

DragginMath automatically saves up to 100 of your most recent math problems. Each problem can have any number of steps. The app remembers these for you just by using the app as you normally would. You can review and replay these problems and steps whenever you like using ⬆️, ↩️, and ↪️. If you are a casual user, this is probably all you need to know about DragginMath’s files.

If you are a teacher or a student, you need to know more. Teachers can develop distinct problem set files, each with up to 100 problems. You can send or receive these problem sets via email as DragginMath file attachments, then load, use, and resend them whenever you want.

You can have any number of files stored on your device, each with up to 100 problems. Swipe up and down the list to see them all. When you start the app for the first time, it already has one file. This default file is named DragginMath.

There is always one file name in your list with 👉 pointing at it. This is the current file, which contains the problems DragginMath can show you right now. Double-tap another file name to make it the current file. When you double-tap, you will leave the Files screen and see the problems contained in that file. To leave the Files screen without changing the current file, tap OK at the bottom of the screen.

To create a new file, tap NEW at the top of the Files screen. You will be asked for a file name, which must be unique among file names already in the list. Creating a file does not make it the current file. To do that, you must still double-tap it.

Swiping left on a file name shows controls for emailing, renaming, or deleting that file. Just tap the control to perform the action, or tap elsewhere if you change your mind.

To email a file, you must have a working email account on your device. Also, email conversations work better if DragginMath knows your email address, which you can set on the Configuration ☰ screen. The file you chose is automatically attached to a new email in the Mail app. Set the addressee, add any additional text to your message, then send it. If the file originally came from your teacher or your student, the addressee is already set.

To rename a file, the new name must be unique among names already in the list.

To delete a file, it must not be the current file. Once a file is deleted, DragginMath has no way to get it back. If you do this by mistake, you may be able to load it again from an email if someone originally sent it to you.

When you see a DragginMath file outside the app (probably in an email), it has a .dmsx filetype suffix. Double-tap an emailed file attachment to load it into DragginMath and make it the current file.

If the following paragraph makes no sense to you, don’t worry about it, but do not attempt what it describes unless it makes complete sense to you.

DragginMath files are human-readable in software such as Apple’s TextEdit, or any other Unicode-capable pure text editor. These files use a data format called s-expressions. Look at several annotated DragginMath files to get a feel for their construction: there is no magic to it. Manually editing the algebra in a file is risky even if you are sophisticated, but curriculum developers may prefer to edit annotations using their own external editor instead of DragginMath’s internal annotation editor.