Yes, that’s right, all 3 sides of the infamous “pick 2” scenario are possible with Flutter. Similar to other cross-platform app development toolkits, Flutter allows apps to be published for iOS and Android from a single codebase.
Unlike other toolkits, Flutter’s code compiles to native device code (Swift for iOS, Kotlin for Android), and gives Flutter apps native code levels of speed and performance on their respective devices. This groundbreaking advantage makes Flutter the best option for cross-platform app development.