App development refers to the process of writing software that works on a mobile device (smartphones, tables, wearable). But app development is not only about coding a native, HTML5 or hybrid app. It is about the strategic process of defining, designing, building and launching a successful product.