SharePoint 2013 and Office Online Preview have been around since 3 months (as of 28 Nov) and today I ran into a problem while trying my first Office App Development with Napa. I followed the instructions  stated in many Microsoft videos to use Napa app for Online App Development tool to get started.   The “Napa” Office 365 Development Tools make it easier to start building apps for Office and SharePoint without leaving your browser or installing any additional software. Just add the “Napa” Office 365 Development Tools app to your SharePoint Online Developer Site, launch it, and you will be ready to create your first app for Office or SharePoint.

After signing up for free Office 2013 Online Preview, I tried installing Napa app in SharePoint and it did not allow me to add to SharePoint site collection. After some Googling and going through blogs, I came to know that Napa required different site collection with Developer site as template. This is required to separate the Development site from Production site.

ProblemWe need your help to make this app work. Please turn on Developer Feature

clip_image002

clip_image004

To enable Napa for App Development, please follow below steps

  • In your Office 365 Admin Panel, choose SharePoint

image

  • Create a Private Site Collection with Developer Site template.

image

  • Browse to the newly create SiteCollection and then select on first tile “Build an App”

clip_image010

  • Now Click on ADD IT and you are good to go with your “Hello World” app for office.

clip_image012

One more point, here Office online uses OAuth for authorization so you will have to click “Trust It” and Napa app will have full control over Site Collection. This is also one of main reasons to have different SiteCollection for Napa app development as it is advisable to keep it different and isolated from your other content.

clip_image014

  • My “Hello World” App: Once SharePoint installs it, you should be able to access it via Site Contents and should be able to start building an App straight away without need of any client tool.

clip_image016

clip_image018

Hope this is useful

Krunal Patel

I am SharePoint Senior Developer and currently working on SharePoint-15 Beta. I started programming on 8085 assembly language and then moved to MS technology. I have also worked as android developer as my hobby.

More Posts - Website

Follow Me:
TwitterLinkedIn

Tagged with:
 

Comments are closed.

%d bloggers like this: