On the other hand, platform-based app
paradigm is always a better choice for an experienced
developer. Developers can truly hook into hardware and
employ all the capabilities of the devices, creating robust and
functional mobile apps. They can also use a variety of
powerful tools and libraries to develop the apps and easily
distribute them to end users via app store.