Software to help port a native app from iOS to Android or vice-versa. Out-of-the-box, it will apply platform-specific styling & theming to the basic app to make it feel appropriate for the native platform without slowing down the functionality of the code. Flutter builds are based on ‘widgets’ and ‘widget trees’ to organize the different app tasks or activities. The programming language used in Flutter is called ‘DART.’ Flutter can also port a native app to web with Flutter for Chrome and Flutter for Desktop (Flutter for Web – available in a Google Technical Preview/beta).ARC++ allows Flutter to Android apps to run on Chrome OS almost exactly the same, a bit like deploying the app to an emulator, by converting DART code to JavaScript. It includes deep linking from app to web out of the box for material apps with ‘routes’. Route names are used to generate URLs.