Mobile app development has been categorized into native apps and cross platform apps. While it is easy to develop a native app using SDK units, it is becoming increasingly difficult to draw into view cross platform apps. They are not just develope...