Writing cross-platform apps is always though. You spend ages to find a right tool for you or your company and then struggle to fix all the bugs and production issues in your app. Or you go with a Write Once Show in Web way using Apache Cordova. In his talk Alexey will sum up the issues of crossplatform development, bring up the major things you need in your cross-platform tool and explain how to build one with Java.