@override Future<List<String>> getAvailablePackagesName() async { final List<dynamic> apps = await methodChannel.invokeMethod('getAvailablePackagesName'); return apps.cast<String>(); }