Bump lower Dart SDK constraints to 3.0 & add class modifiers
Integration test of platform interaction.