Did you know?
If your code checks the current platform with Platform.isIOS, you’ll get a runtime exception when you run on Flutter web. 💥
To prevent this, check for kIsWeb beforehand and use it together with defaultTargetPlatform, which doesn't import dart:io. 👍

Why are kIsWeb and defaultTargetPlatform both needed?
According to the docs:
kIsWebis a boolean which is true if the application is running on the webdefaultTargetPlatformreturns which platform the browser is running on
For a more detailed discussion about these APIs, read this thread.
Happy coding!





