getDeviceName static method

Future<String?> getDeviceName()

Implementation

static Future<String?> getDeviceName() async {
  // try {
  //   if (Platform.isAndroid) {
  //     var androidInfo = await _deviceInfoPlugin.androidInfo;
  //     return androidInfo.model;
  //   } else if (Platform.isIOS) {
  //     var iosInfo = await _deviceInfoPlugin.iosInfo;
  //     return iosInfo.name;
  //   } else if (Platform.isLinux) {
  //     var linuxInfo = await _deviceInfoPlugin.linuxInfo;
  //     return linuxInfo.name;
  //   } else if (Platform.isMacOS) {
  //     var macOsInfo = await _deviceInfoPlugin.macOsInfo;
  //     return macOsInfo.computerName;
  //   } else if (Platform.isWindows) {
  //     var windowsInfo = await _deviceInfoPlugin.windowsInfo;
  //     return windowsInfo.computerName;
  //   } else {
  //     // For web or any other unsupported platform
  //     var webInfo = await _deviceInfoPlugin.webBrowserInfo;
  //     return webInfo.userAgent;
  //   }
  // } catch (e) {
  //   print('Failed to get device name: $e');
  // }
  return null;
}