QML bindings and sample for desktop & Android