Too bad DJI's app is garbage on Android devices.
Other than all the android devices where it works perfectly without lag or crashing you mean?
The fault lies more with people buying butchered android OS based devices such as Samsung and so on more than it does with the app.
Crystal Sky doesnt crash - guess what? That uses Android and the android app.
The mavic itself runs on Kitkat Android internally.