Codename One has the performance that a hybrid app cannot have.
There is no 300ms delay with native apps.
https://github.com/ftlabs/fastclick There you go
Creating apps with CSS and JavaScript can be difficult to debug, many of these issues wouldn’t happen developing with Codename On
Sure, transcompiling the java to objective-c then compiling it into an app using a cloud service, then reloading the entire thing in a simulator sounds so much easier.