SPTechCon 2014: Jason Himmelstein Demystifies Apps for Office

As we here at Bamboo continue to increase our SharePoint app
offerings with the Calendar
Plus SharePoint app
and Quick
Add App for SharePoint Lists
, it seemed only natural, when given the
opportunity, to learn a thing or two from one of the experts.  In his session Achieving Better Business
Productivity Through Apps for Office
, Jason Himmelstein, Microsoft MVP
and Senior Technical Director for Atrion, gave attendees an
overview of Apps for Office, as well
as how they could be leveraged to increase efficiencies to:

  • Understand the real world value of Apps for
    Office;
  • Learn about the Cloud App model & its ROI;
  • Unlock the power of your investment; and
  • Drive company productivity to new heights.

Jason began his discussion with an overview of the evolution
of applications.  While applications have
been around since SharePoint 2003, their purpose and usage has changed
dramatically since their initial release. 
From 2003, where the question was “What is an application?” to 2007
where Microsoft shouted from the hills “Everything is an application!” the
state of applications, or apps, has definitely changed.  Now that we’re in SharePoint 2013, the goal has
transitioned to wanting to redefine the application as an app.

To understand the evolution of the app, it is perhaps important to first look at the improvements to
Microsoft Office that make apps
possible.  According to Jason, these
improvements include:

  • Ribbon accessibility;
  • Backstage;
  • Account integration;
  • Sync to SharePoint;
  • Co-Authoring; and
  • Apps for Office.

To take a step back, let’s define what exactly is an app for Office?  In the simplest terms possible, an app is a webpage that is hosted inside
an Office client application that is inserted from the ribbon.  By embracing this model, apps make it
possible to do everything we need to do executable from a single location.  By centralizing our day-to-day operations,
apps make it possible to make getting work done as swift and easy as
possible. 

Before one jumps ship and blindly adopts the app model, it’s
important to know the downside to apps.  For one, when you utilize apps, you are
relying on the publisher to maintain and repair their app.  If they decide to no
longer support an app, for example,
you’re pretty much SOL, as the app
will discontinue to function. 
Additionally, since apps are housed in the cloud, unlike .exe. files,
which admins  can disallow you to install
on your computer, most anyone with a valid, personal credit card can add an app
to their Office environment.

All negatives aside, Apps
for Office
provide a wealth of benefits to any organization’s SharePoint environment
and have a quantifiable value-add.  That
stated, in the event that your organization decides to implement Office apps, according to Jason, make
sure that you do the following:

  • Analyze your business and existing applications;
  • Create a web service layer;
  • Create an app for Office;
  • Train your users; and
  • Track productivity.

To end his session, Jason presented a personal case study
that illustrated the benefits of embracing Apps for Office.  By showing how a close friend (who bought him
dinner for his services no less!) was able to utilize apps for Office to
increase efficiencies :

  • Expanding Office 365 API;
  • Office 365 UX API capabilities;
  • Better integration with Azure; and
  • Expanded tooling capabilities with Visual Studio.

 


SharePoint

Applications

SharePoint apps are stand-alone applications that perform specific tasks on a SharePoint site. Apps can perform functions such as managing a discussion board or knowledge base, performing project management or time tracking tasks, or doing other workflow operations.

SharePoint

Product Suites

Experience greater power and savings by bundling our SharePoint apps and web parts.


Essentials


Essentials Plus


Bamboo Premier


Project Management Suite


Knowledge Management Suite


External User Manager


SharePoint

Web Parts

Extend SharePoint beyond its out-of-the-box capabilities by tailoring it to your requirements with Bamboo Solution’s growing portfolio of Web Parts. Web Parts are the building blocks of pages on a SharePoint site that can be used to customize the user interface and content of a site page. 

SharePoint

Product Suites

Experience greater power and savings by bundling our SharePoint apps and web parts.


Essentials


Essentials Plus


Bamboo Premier


Project Management Suite


Knowledge Management Suite


External User Manager


Office 365

Cloud Parts

Cloud Parts are functional components that extend your SharePoint environment whether it’s hosted, on-premises, or part of Microsoft Office 365. More than mere ports of existing software to the cloud, our Cloud Parts have been built from the ground up to take advantage of the best that the cloud has to offer.

SharePoint

Product Suites

Experience greater power and savings by bundling our SharePoint apps and web parts.


Cloud Parts Suite for O365/SP Onl.


Featured Services

SharePoint Health Check

A SharePoint Health Check will identify the causes of issues and risks associated with your specific environment, and is custom tailored to provide you with the best recommendations to optimize your SharePoint environment.

SQL Health Check

Document recommendations relating to performance, stability, availability, or a specific focus you request of your SQL Server database instances.

My SharePointXperts

The truth is that each SharePoint skill may not be a full time job for many organizations, and it is nearly impossible for one person to do everything you need – so augment your team with SharePointXperts; providing the skill sets you need when you need them!