Can we check the device to be smartphone or tablet in Flutter?

// The equivalent of the “smallestWidth” qualifier on Android. var shortestSide = MediaQuery.of(context).size.shortestSide; // Determine if we should use mobile layout or not, 600 here is // a common breakpoint for a typical 7-inch tablet. final bool useMobileLayout = shortestSide < 600; Copied from https://flutter.rocks/2018/01/28/implementing-adaptive-master-detail-layouts/ Thanks @Sergi