Retrieve a double value
Future<double?> getDouble(String key) async { final value = await getString(key); return value != null ? double.tryParse(value) : null; }