After hosting my sharepoint trial site in azure (my-previous-post), I tried adding appsto the sharepoint site. 2 Things – 1. I added a NAPA app which is a dev tool notsupported in environments other than office 365. 2. I saw the above error whenI try to add any app.
Sorry, apps are turned off. If youknow who runs the server, tell them to enable apps.

Apps have their own URLs, which are different from the URLsof the sites where the app is being deployed to. The app URL looks somethinglike this.
Since apps run in their own app domain I need to configure DNSin my azure environment. Refer TechnetArticle to perform the same.
Based on the article, I created a subdomain for App – app.shopsharepoint.net
Logged into my AD VM in azure, Start > AdministrativeTools> DNS
=>Right clicked on my domain shopsharepoint.net andselected ‘New Alias (CNAME)’
=>added ’*.app’ for ‘Alias name’
=>Selected my domain by clicking browse – In my case itsshopsharepoint.net
=> DNS is set-up for apps.

Created the App Management and a Subscription SettingsService using the below powershell script

Ensured that the App Management Service is running (seebelow)

Configured the App Url : Central Admin>Apps> ConfigureApp URLs>app.shopsharepoint.net
Configured App prefix : app
When I tried to add the app, I could see that ADD IT enabled.Again, NAPA is not the right app you should be deploying here. This is just tosolve the App configuration. NAPA is used only for office 365.