Saving Data in Flutter

Jan 31 2024 · Dart 3, Flutter 3.10, Visual Studio Code

Part 2: Use SharedPreferences & Secure Storage

04. Using SharedPreferences

Episode complete

Play next episode

About this episode
Leave a rating/review
See forum comments
Cinema mode Mark complete Download course materials
Previous episode: 03. Challenge: Choose the Right Storage Solution Next episode: 05. Perform CRUD Tasks with SharedPreferences

Get immediate access to this and 4,000+ other videos and books.

Take your career further with a Kodeco Personal Plan. With unlimited access to over 40+ books and 4,000+ professional videos in a single subscription, it's simply the best investment you can make in your development career.

Learn more Already a subscriber? Sign in.

Heads up... You've reached locked video content where the transcript will be shown as obfuscated text.

Sharedpreferences is a plugin that stores key-value pairs in your device. You can use it on mobile devices, Android, iOS, the web and desktop devices (Windows, Linux and Mac).

prefs = await SharedPreferences.getInstance(); 
await prefs.setString('myStringKey', 'Flutter is great!'); 
await prefs.setInt('myIntKey', 42); 
int myValue = prefs.getInt('myIntKey'); //42 
String myStringValue = prefs.getString('myStringKey'); //'Flutter is great!' 
bool isDeleted = await _sp.remove('myKey');