Android app development: native or Cordova? To better appreciate a new technology it is sometimes necessary to learn what was done before. With this in mind, and...