The words “cross-platform development” have a somewhat negative connotation within the mobile development community. When we think cross-platform, we immediately think of compromising designs and user experiences, with poor performance that caters to the lowest common denominator of device. There are so many people doing cross-platform development badly that we’ve started to assume that all cross-platform development is bad.