Skip to content

File Storage

Ernest Pan edited this page Jul 26, 2020 · 2 revisions

This is a core feature.

Runnable allows users to save and load code files from their mobile device storage, provided that storage access is approved by the user.

We use the standard Flutter method to create a directory to save files made by the app. Additionally, we use a file picker to allow the user to specify a directory of their choice, and we remember this choice by storing it in the app files.

Packages used:

path_provider

shared_preferences

file_picker

permission_handler

Clone this wiki locally