You should look into using their Cascades toolkit. It's based on Qt/QML so anything you learn there will be useful for desktop Linux, Windows, Mac, Ubuntu Phone, Sailfish, Plasma Active and also for Android and iOS soon. It's a worthwhile investment in my mind.
https://developer.blackberry.com/cascades/ https://qt-project.org/