@override Future<List<String>> getAllActivities() async { final result = await methodChannel.invokeMethod<List<dynamic>>('getAllActivities'); return result?.cast<String>() ?? []; }