Too Long; Didn't Read
To build an app for a particular platform, you need to use toolkits provided by that platform’s creator (Apple or Google, for example). Apps built this way — <strong>native apps </strong>— can take full advantage of the platform’s features, and they can be distributed using the app store.