I was eavesdropping on one of the so called ‘Technical Elevator Conversations’
I heard “NAPA”.
Note: There are so many blogs and MSDN articles out there explaining Napa in great detail. I just made an attempt to keep it as simple as possible, just to give you a glimpse of what Napa is all about and get some first introduction to it.
Following is what I did
- Create or use existing SharePoint 2013 site on Office 365 portal
Note: If you do not have an Office 365 account you could easily activate one with you MSDN subscription. If you do not have an MSDN subscription, you may sign up for Office 365 for home to start and exploring some of the features.
- Once you have your SharePoint 2013 site up and running you would navigate to Site Contents and click ‘add an app’ as highlighted below
- Go to SharePoint Store by click the link as highlighted below.
- Search for ‘Napa’ and you should find an app ‘Napa Office 365 Development Tools’. Go ahead and install it.
- Once the install is finished you should find in your ‘Site Contents’. You may click on it to start using ‘Napa’ or by clicking ‘Build an app’ option available on the home screen. Please see below, for both of these options.
- Kick off the app creating by clicking ‘Add New Project’
- You will be prompted with options to create a different kind of app, choose ‘App for SharePoint’ and give your app a name.
- Once you completed the above step, you are now officially on ‘Napa’ and can start coding. As I mentioned in the beginning, I borrowed the following code from W3C schools which helps with temperature conversions from Celsius to Fahrenheit and vice-versa.
- That is you are almost done, click Publish icon as highlighted in the screen capture. This should prepare the package, deploy and launch the app.
- This app should now show up in your Site Contents, please see highlighted.
- Congratulate your self for building the first cloud hosted app and get a brew.