SlideShare une entreprise Scribd logo
1  sur  17
The “App” of the Possible
SHAILEN SUKUL
READIFY
SENIOR SHAREPOINT CONSULTANT
BSC MCT MCPD MCTS MCITP MCSE: SHAREPOINT MCSA
+61 404-179-987 AILEN.SUKUL@READIFY.NET
@SHAILENSUKUL
Copyright © 2013
by Readify Pty Ltd
Who Is Shailen Sukul ?
• Shailen (pronounced Shay-Len) Sukul is a bleeding edge Architect, Developer and
Trainer working with the latest Web technologies to create compelling solutions,
in SharePoint and ASP.Net MVC with 12 years experience across vertical
industries. He loves to present at user groups and write articles and whitepapers
based on his work.
• He currently works as a Senior SharePoint Architect at Readify and specializes in
installation, configuration, development and training on the SharePoint platform
with a side focus on Azure.
•
• http://www.twitter.com/shailensukul
• au.linkedin.com/in/shailensukul
Copyright © 2013
by Readify Pty Ltd
Today’s Plan
• Presentation Content
• Demos
• Labs
3
Copyright © 2013
by Readify Pty Ltd
SharePoint Development Model History
4
Copyright © 2013
by Readify Pty Ltd
What Are Apps
• Apps for SharePoint are;
• Self-contained pieces of functionality that extend the capabilities of a SharePoint
website (Microsoft)
• Stand-alone applications that are easy to install, use, manage, upgrade and remove
• Apps for SharePoint allow;
• Users to purchase apps from the Office Marketplace or install from an organization’s
private App Catalog
• Allow developers capability to create any application they want which runs outside
the core SharePoint framework
• Usage of familiar web technologies and development standards such as; HTML,
JavaScript, CSS, etc
Copyright © 2013
by Readify Pty Ltd
Why use Apps?
• 1. App Isolation
• 2. Hosting Options
• 3. Monitoring and Management
Copyright © 2013
by Readify Pty Ltd
Why did Microsoft go down the App Route?
• Easier to upgrade to newer versions/patches
• Create rich apps that tie into SharePoint but not dependent on it
• Allow developers to use any development platform they like
• Reduction of
• Server outages and downtime
• Errors due to custom code
• Testing
• Performance and scaling problems
• Fine grained control for administrators
• Office Marketplace and Cross-Device (Mobiles & Tablets)
Copyright © 2013
by Readify Pty Ltd
App Model
Copyright © 2013
by Readify Pty Ltd
App Shape: Full Page
Copyright © 2013
by Readify Pty Ltd
App Shape: Client Web Part (App Part)
Copyright © 2013
by Readify Pty Ltd
App Shape: UI Command
Copyright © 2013
by Readify Pty Ltd
App Model Basics
App Manifest
Web Application
(HTML, CSS, JS, …)
APP
Copyright © 2013
by Readify Pty Ltd
SharePoint App Hosting Options
SharePoint
App Web
SharePoint
Host Web
Windows Azure
Websites
SharePoint
Host Web Your hosted web
site
SharePoint
Host Web
Autohosted Provider-hosted
Copyright © 2013
by Readify Pty Ltd
The App Store
• The SharePoint Store is a public marketplace that you can access
directly from a SharePoint site where you can buy apps from third-
party developers for personal or organizational use. An app for
SharePoint is a small, easy-to-use, stand-alone application that
performs a specific task or meets a business need. You can add apps
to your site to customize it with specific functionality or to display
information.
14
Copyright © 2013
by Readify Pty Ltd
The SharePoint App Store
15
Copyright © 2013
by Readify Pty Ltd
The App Store
16
Copyright © 2013
by Readify Pty Ltd
Thanks for participating

Contenu connexe

Tendances

Tendances (20)

Introduction to Indigo.Design App Builder
Introduction to Indigo.Design App BuilderIntroduction to Indigo.Design App Builder
Introduction to Indigo.Design App Builder
 
IoT App Development Company India, Hire IoT Developers
IoT App Development Company India, Hire IoT DevelopersIoT App Development Company India, Hire IoT Developers
IoT App Development Company India, Hire IoT Developers
 
Power Platform Introduction - Utah PowerApps and Flow User Group
Power Platform Introduction - Utah PowerApps and Flow User GroupPower Platform Introduction - Utah PowerApps and Flow User Group
Power Platform Introduction - Utah PowerApps and Flow User Group
 
Microsoft Power Apps - A Getting Started Guide
Microsoft Power Apps - A Getting Started GuideMicrosoft Power Apps - A Getting Started Guide
Microsoft Power Apps - A Getting Started Guide
 
SPCA2013 - Once you go app you don't go back
SPCA2013 - Once you go app you don't go backSPCA2013 - Once you go app you don't go back
SPCA2013 - Once you go app you don't go back
 
Powerapps & Flow
Powerapps & FlowPowerapps & Flow
Powerapps & Flow
 
[PU&D] - Become a flow/Power Automate hero in 2020 with
[PU&D] - Become a flow/Power Automate hero in 2020 with [PU&D] - Become a flow/Power Automate hero in 2020 with
[PU&D] - Become a flow/Power Automate hero in 2020 with
 
Microsoft PowerApps- 'What can really I do with it?'
Microsoft PowerApps- 'What can really I do with it?'Microsoft PowerApps- 'What can really I do with it?'
Microsoft PowerApps- 'What can really I do with it?'
 
Power behind power apps and Ms flow
Power behind power apps and Ms flowPower behind power apps and Ms flow
Power behind power apps and Ms flow
 
Power platform power automate in a day
Power platform   power automate in a dayPower platform   power automate in a day
Power platform power automate in a day
 
PowerApps, the Developer Story: Build an API to Integrate Corporate Data
PowerApps, the Developer Story: Build an API to Integrate Corporate DataPowerApps, the Developer Story: Build an API to Integrate Corporate Data
PowerApps, the Developer Story: Build an API to Integrate Corporate Data
 
SharePoint Apps - SharePoint Day 2013
SharePoint Apps - SharePoint Day 2013SharePoint Apps - SharePoint Day 2013
SharePoint Apps - SharePoint Day 2013
 
Unleash the power of power apps
Unleash the power of power appsUnleash the power of power apps
Unleash the power of power apps
 
PowerApps, the Developer Story: Build an API to Integrate Corporate Data
PowerApps, the Developer Story: Build an API to Integrate Corporate DataPowerApps, the Developer Story: Build an API to Integrate Corporate Data
PowerApps, the Developer Story: Build an API to Integrate Corporate Data
 
Ecommerce Mini Project / Group Project Design
Ecommerce Mini Project / Group Project DesignEcommerce Mini Project / Group Project Design
Ecommerce Mini Project / Group Project Design
 
Power apps - Cloud business applications platform
Power apps - Cloud business applications platformPower apps - Cloud business applications platform
Power apps - Cloud business applications platform
 
AppNotch Enterprise
AppNotch EnterpriseAppNotch Enterprise
AppNotch Enterprise
 
Virendra Jain Portfolio
Virendra Jain PortfolioVirendra Jain Portfolio
Virendra Jain Portfolio
 
Microsoft PowerApps Let’s change the way we build business apps
Microsoft PowerApps Let’s change the way we build business appsMicrosoft PowerApps Let’s change the way we build business apps
Microsoft PowerApps Let’s change the way we build business apps
 
Building Mobile Apps on aPaaS platforms
Building Mobile Apps on aPaaS platformsBuilding Mobile Apps on aPaaS platforms
Building Mobile Apps on aPaaS platforms
 

Similaire à The app of the possible Shailen Sukul MBUG gets Modern Apps and Modern User Experiences Feb 2014

SharePoint Online App Model Guidance
SharePoint Online App Model GuidanceSharePoint Online App Model Guidance
SharePoint Online App Model Guidance
Ryan Berg
 
SharePoint Online App Model Guidance
SharePoint Online App Model GuidanceSharePoint Online App Model Guidance
SharePoint Online App Model Guidance
Ryan Berg
 
Understanding SharePoint 2013 Code Deployment Models - Apps vs Solutions - Sh...
Understanding SharePoint 2013 Code Deployment Models - Apps vs Solutions - Sh...Understanding SharePoint 2013 Code Deployment Models - Apps vs Solutions - Sh...
Understanding SharePoint 2013 Code Deployment Models - Apps vs Solutions - Sh...
Nik Patel
 
Swati_Gupta_.NET_5.7Years
Swati_Gupta_.NET_5.7YearsSwati_Gupta_.NET_5.7Years
Swati_Gupta_.NET_5.7Years
swati gupta
 
SharePoint 2013: What's New For Legal?
SharePoint 2013: What's New For Legal?SharePoint 2013: What's New For Legal?
SharePoint 2013: What's New For Legal?
Evan Hodges
 
Waqar Ahmed CV
Waqar Ahmed CVWaqar Ahmed CV
Waqar Ahmed CV
SSUET
 

Similaire à The app of the possible Shailen Sukul MBUG gets Modern Apps and Modern User Experiences Feb 2014 (20)

SharePoint Online App Model Guidance
SharePoint Online App Model GuidanceSharePoint Online App Model Guidance
SharePoint Online App Model Guidance
 
Drag and Drop Application Development with Progress Rollbase
Drag and Drop Application Development with Progress RollbaseDrag and Drop Application Development with Progress Rollbase
Drag and Drop Application Development with Progress Rollbase
 
SharePoint Online App Model Guidance
SharePoint Online App Model GuidanceSharePoint Online App Model Guidance
SharePoint Online App Model Guidance
 
Power User functionality in SharePoint 2013 - SP Intersection
Power User functionality in SharePoint 2013 - SP IntersectionPower User functionality in SharePoint 2013 - SP Intersection
Power User functionality in SharePoint 2013 - SP Intersection
 
Migrating Your Intranet to SharePoint Online
Migrating Your Intranet to SharePoint OnlineMigrating Your Intranet to SharePoint Online
Migrating Your Intranet to SharePoint Online
 
Relearning SharePoint Development
Relearning SharePoint DevelopmentRelearning SharePoint Development
Relearning SharePoint Development
 
SharePoint 2013 Features & Differences between SP 2013 and SP 2010
SharePoint 2013 Features & Differences between SP 2013 and SP 2010SharePoint 2013 Features & Differences between SP 2013 and SP 2010
SharePoint 2013 Features & Differences between SP 2013 and SP 2010
 
Developing Apps for SharePoint 2013
Developing Apps for SharePoint 2013Developing Apps for SharePoint 2013
Developing Apps for SharePoint 2013
 
Understanding SharePoint 2013 Code Deployment Models - Apps vs Solutions - Sh...
Understanding SharePoint 2013 Code Deployment Models - Apps vs Solutions - Sh...Understanding SharePoint 2013 Code Deployment Models - Apps vs Solutions - Sh...
Understanding SharePoint 2013 Code Deployment Models - Apps vs Solutions - Sh...
 
Swati_Gupta_.NET_5.7Years
Swati_Gupta_.NET_5.7YearsSwati_Gupta_.NET_5.7Years
Swati_Gupta_.NET_5.7Years
 
Developing Multi-tenant provider hosted apps: From Idea to Office Store
Developing Multi-tenant provider hosted apps: From Idea to Office StoreDeveloping Multi-tenant provider hosted apps: From Idea to Office Store
Developing Multi-tenant provider hosted apps: From Idea to Office Store
 
O365con14 - the new sharepoint online apps - napa in action
O365con14 - the new sharepoint online apps - napa in actionO365con14 - the new sharepoint online apps - napa in action
O365con14 - the new sharepoint online apps - napa in action
 
SharePoint 2013 - SP Tech Community Meeting 2
SharePoint 2013 - SP Tech Community Meeting 2SharePoint 2013 - SP Tech Community Meeting 2
SharePoint 2013 - SP Tech Community Meeting 2
 
SharePoint 2013: What's New For Legal?
SharePoint 2013: What's New For Legal?SharePoint 2013: What's New For Legal?
SharePoint 2013: What's New For Legal?
 
Cloud-Based App Development using SharePoint 2013, Office 365 and Azure
Cloud-Based App Development using SharePoint 2013, Office 365 and AzureCloud-Based App Development using SharePoint 2013, Office 365 and Azure
Cloud-Based App Development using SharePoint 2013, Office 365 and Azure
 
Top 7 Rapid Application Development Tools for 2024 An In-Depth Overview
Top 7 Rapid Application Development Tools for 2024 An In-Depth OverviewTop 7 Rapid Application Development Tools for 2024 An In-Depth Overview
Top 7 Rapid Application Development Tools for 2024 An In-Depth Overview
 
Oracle Application Express Introduction
Oracle Application Express  IntroductionOracle Application Express  Introduction
Oracle Application Express Introduction
 
Waqar Ahmed CV
Waqar Ahmed CVWaqar Ahmed CV
Waqar Ahmed CV
 
SharePoint 2013 App Provisioning Models
SharePoint 2013 App Provisioning ModelsSharePoint 2013 App Provisioning Models
SharePoint 2013 App Provisioning Models
 
Uncovering the Latest in SharePoint Development
Uncovering the Latest in SharePoint DevelopmentUncovering the Latest in SharePoint Development
Uncovering the Latest in SharePoint Development
 

Plus de CSIRO National AI Centre

How to succesfully marry content and information5
How to succesfully marry content and information5How to succesfully marry content and information5
How to succesfully marry content and information5
CSIRO National AI Centre
 
Share point and the collaborative intranet workshop a
Share point and the collaborative intranet workshop aShare point and the collaborative intranet workshop a
Share point and the collaborative intranet workshop a
CSIRO National AI Centre
 

Plus de CSIRO National AI Centre (14)

Fusion 2023 Rita Arrigo.pptx
Fusion 2023 Rita Arrigo.pptxFusion 2023 Rita Arrigo.pptx
Fusion 2023 Rita Arrigo.pptx
 
Dissecting the dangers of deepfakes and their impact on reputation Generative...
Dissecting the dangers of deepfakes and their impact on reputation Generative...Dissecting the dangers of deepfakes and their impact on reputation Generative...
Dissecting the dangers of deepfakes and their impact on reputation Generative...
 
Altspace vr overview
Altspace vr overviewAltspace vr overview
Altspace vr overview
 
Humanising Innovation Microsoft Ignite 2017
Humanising Innovation  Microsoft Ignite 2017Humanising Innovation  Microsoft Ignite 2017
Humanising Innovation Microsoft Ignite 2017
 
Service Design in The Age of Big Data
Service Design in The Age of Big DataService Design in The Age of Big Data
Service Design in The Age of Big Data
 
Cloudbug - the digital workspace
Cloudbug  -  the digital workspaceCloudbug  -  the digital workspace
Cloudbug - the digital workspace
 
How to succesfully marry content and information5
How to succesfully marry content and information5How to succesfully marry content and information5
How to succesfully marry content and information5
 
Share point and the collaborative intranet workshop a
Share point and the collaborative intranet workshop aShare point and the collaborative intranet workshop a
Share point and the collaborative intranet workshop a
 
Mbug Delivering Competitive Advantage and Mobile
Mbug Delivering Competitive Advantage and MobileMbug Delivering Competitive Advantage and Mobile
Mbug Delivering Competitive Advantage and Mobile
 
Ausspc 2012 case study ozone oakton
Ausspc 2012 case study   ozone oaktonAusspc 2012 case study   ozone oakton
Ausspc 2012 case study ozone oakton
 
Nabauspc2011
Nabauspc2011Nabauspc2011
Nabauspc2011
 
Content Management in SharePoint 2010
Content Management in SharePoint 2010Content Management in SharePoint 2010
Content Management in SharePoint 2010
 
SharePoint for information Management in The Legal Profession
SharePoint for information Management in The Legal ProfessionSharePoint for information Management in The Legal Profession
SharePoint for information Management in The Legal Profession
 
Better Online Strategy Presentation Melb 22 Oct
Better Online Strategy Presentation Melb 22 OctBetter Online Strategy Presentation Melb 22 Oct
Better Online Strategy Presentation Melb 22 Oct
 

Dernier

CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Dernier (20)

CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 

The app of the possible Shailen Sukul MBUG gets Modern Apps and Modern User Experiences Feb 2014

  • 1. The “App” of the Possible SHAILEN SUKUL READIFY SENIOR SHAREPOINT CONSULTANT BSC MCT MCPD MCTS MCITP MCSE: SHAREPOINT MCSA +61 404-179-987 AILEN.SUKUL@READIFY.NET @SHAILENSUKUL
  • 2. Copyright © 2013 by Readify Pty Ltd Who Is Shailen Sukul ? • Shailen (pronounced Shay-Len) Sukul is a bleeding edge Architect, Developer and Trainer working with the latest Web technologies to create compelling solutions, in SharePoint and ASP.Net MVC with 12 years experience across vertical industries. He loves to present at user groups and write articles and whitepapers based on his work. • He currently works as a Senior SharePoint Architect at Readify and specializes in installation, configuration, development and training on the SharePoint platform with a side focus on Azure. • • http://www.twitter.com/shailensukul • au.linkedin.com/in/shailensukul
  • 3. Copyright © 2013 by Readify Pty Ltd Today’s Plan • Presentation Content • Demos • Labs 3
  • 4. Copyright © 2013 by Readify Pty Ltd SharePoint Development Model History 4
  • 5. Copyright © 2013 by Readify Pty Ltd What Are Apps • Apps for SharePoint are; • Self-contained pieces of functionality that extend the capabilities of a SharePoint website (Microsoft) • Stand-alone applications that are easy to install, use, manage, upgrade and remove • Apps for SharePoint allow; • Users to purchase apps from the Office Marketplace or install from an organization’s private App Catalog • Allow developers capability to create any application they want which runs outside the core SharePoint framework • Usage of familiar web technologies and development standards such as; HTML, JavaScript, CSS, etc
  • 6. Copyright © 2013 by Readify Pty Ltd Why use Apps? • 1. App Isolation • 2. Hosting Options • 3. Monitoring and Management
  • 7. Copyright © 2013 by Readify Pty Ltd Why did Microsoft go down the App Route? • Easier to upgrade to newer versions/patches • Create rich apps that tie into SharePoint but not dependent on it • Allow developers to use any development platform they like • Reduction of • Server outages and downtime • Errors due to custom code • Testing • Performance and scaling problems • Fine grained control for administrators • Office Marketplace and Cross-Device (Mobiles & Tablets)
  • 8. Copyright © 2013 by Readify Pty Ltd App Model
  • 9. Copyright © 2013 by Readify Pty Ltd App Shape: Full Page
  • 10. Copyright © 2013 by Readify Pty Ltd App Shape: Client Web Part (App Part)
  • 11. Copyright © 2013 by Readify Pty Ltd App Shape: UI Command
  • 12. Copyright © 2013 by Readify Pty Ltd App Model Basics App Manifest Web Application (HTML, CSS, JS, …) APP
  • 13. Copyright © 2013 by Readify Pty Ltd SharePoint App Hosting Options SharePoint App Web SharePoint Host Web Windows Azure Websites SharePoint Host Web Your hosted web site SharePoint Host Web Autohosted Provider-hosted
  • 14. Copyright © 2013 by Readify Pty Ltd The App Store • The SharePoint Store is a public marketplace that you can access directly from a SharePoint site where you can buy apps from third- party developers for personal or organizational use. An app for SharePoint is a small, easy-to-use, stand-alone application that performs a specific task or meets a business need. You can add apps to your site to customize it with specific functionality or to display information. 14
  • 15. Copyright © 2013 by Readify Pty Ltd The SharePoint App Store 15
  • 16. Copyright © 2013 by Readify Pty Ltd The App Store 16
  • 17. Copyright © 2013 by Readify Pty Ltd Thanks for participating