isTablet method
Returns true if the device is considered a tablet.
Uses MediaQuery.size.shortestSide ≥ 550 as the threshold,
which is a common heuristic in Flutter apps.
Implementation
bool isTablet() {
final shortestSide = MediaQuery.of(this).size.shortestSide;
return shortestSide >= 550;
}