examples used by built by distribution windows rt windows 8 (x86) public apps management...

Post on 24-Dec-2015

216 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Building Windows 8 LOB Apps

Kushal ShahSenior Program Manager, Windows

Powerful LOB applications can be Windows 8 Store apps

Objective

ExamplesExpense Approval

Headtrax

Company News

Used by Consumer Business

Built by

Distribution

Tech Companies, Publishers, Brands

Windows Store Windows Store

Tech Company

Windows Store or Side-loaded

Enterprise

Side-loaded

PLM

Self-Service Portal (SSP)

Sideload from customer infrastructure

LOB Windows Store App Delivery

Windows RT

Windows 8 (x86)

Download from Windows Store

Public apps

Management infrastructure cloud

Custom LOB appsapplication delivery

www.buildwindows.com

SSP

LOB Scenarios for Windows Store Apps

Existing Desktop Apps

Re-imagining Solutions

Desktop Apps ->Windows Store AppsDesign decisions

Configuring SettingsOrganizing information and Media

Customizing layouts for different workflows

Accessing functions of an app

Complex editing and application workspaces

www.buildwindows.com

Evolution of Business AppsData-Centric

Enriched

Immersive

Anatomy of a Modern Business App

Master Data

Embedded Analytics Business Documents

Collaboration

Traditional UIs Will Be Complemented by …

… A New User Experience

Deep Navigation withWindows 8-style Menus

Mulitple Clients withRole-Based Designs

Lists withMaps

Paging withScrolling

Embedded Analytics withSemantic Zoom

Names withImages

Replace

DEMO

SAP AppsSAP Customer Financial Fact SheetAll customer financial information in one place

SAP Interview AssistantFor hiring managers and HR professionals to drive the interview process

SAP Work DeckUniversal workflow tool for managers and employees

SAP Manager InsightFor team managers to manager staffing and performance

SAP Learning AssistantTraining and skills planning for employees

SAP GRC Policy SurveyManagement tool for Governance Risk and Compliance

Desktop Apps->Windows Store AppsDevelopment platform

WinRT Apps

HTMLJavaScrip

t

CC++

C#VB

Desktop Apps

Win32

.NET / SL

Internet Explore

r

Communication

& DataApplication Model

Devices & Printing

WinRT APIsGraphics &

Media

Syst

em

Serv

ices

JavaScript(Chakra)

CC++

C#VB

XAML HTML / CSSVie

wM

od

el

Contr

oll

er

Windows Core OS ServicesCore

www.buildwindows.com

CitrixBenn Schreiber, Director

Millions of apps delivered

Early Release on Windows

Store

for

DEMO

Citrix Apps

Apps Availability Technologies

Citrix Receiver Dec’2012(preview in store today)

• DirectX• SSL/TLS for both Web and

Streamed sockets

GoToMeeting Dec’2012 • Networking API• DirectX• WASAPI (Audio)• Storage API (File operations)

XenApp Manager

Q1’2013 • WCF Services

Existing Desktop Apps as Windows Store Apps

Scenarios that make senseDesign decisionsDevelopment platform

Re-imagining LOB ScenariosExamples of Windows Store LOB Apps

PoS Systems Product Catalogs

Dashboards

Workflow Management

Monitoring and Action

Field Apps

www.buildwindows.com

Field App

Hyland

Hyland• Enterprise content management ISV - OnBase• Insurance Claims professionals that perform claim

assessments “in the field”• Uses• Simple forms• Camera• Geo-location and • Live and Secondary tiles

• Deployment via Store(today) and side loaded

www.buildwindows.com

Monitoring and Action

Greenway Medical

Greenway Medical

• Mobile Electronic Health Record used by clinicians• Uses• Workflows• Form editing with Pen• Chart controls

• Deployment via Store(today)

www.buildwindows.com

Dashboard

Nasdaq

Nasdaq• Director’s Desk• Comprehensive board portal solution designed to

improve board communications and effectiveness • Uses• Form editing with Pen on a pdf• Geo-location and • Live tiles

• Through store certification

LOB Windows Store AppsMobilitySuited for modern form factors and longer battery life

Increase ProductivityTouch first, fast and fluid experience with live tiles, notifications and built in contracts

Performance Quick startup and designed to be asynchronous

SecurityReduced system vulnerability with isolated app containers

Use What You KnowSame tools, languages and back-end infrastructure you already have

DeploymentEasier, faster deployment with side-loading and zero-install

www.buildwindows.com

Lets continue…right here

Key Technologies for LOB AppsRobert Green10.15-11.15 am

APPENDIX

Client Management Configuration Manager SP1: Single pane of glass

Service Pack 1

Devices

Administrative Experience

Management Infrastructure

Windows RT Windows Phone 8

Windows 8(x86/64)

When we think about desktop apps, we have the following design elements – settings, organization of data, navigation, commands, workspaces, etc.

As we think abt desktop apps to metro apps, we need to think about how the following things are transitioned

For example lets look at how, one of our partners, SAP as put these princinple into action …

(Kushal)

SAP From ERP to Windows Store Apps

First, our goal was to move from applications with traditional navigation (lists, master details, menus) to apps that delvired focused content for roles. In addtion, information is often spread across systems, which is a pain for the user, not to mention that reporting is oftern separate. Out aim is to bring it all together

Let’s take the example of an app tailor-made for a sales person, not a generic app created to enter invoices:

1- Apply Design Thinking - We did intensive and comprehensive end user research …- Focus on one role - We focused the most important and relavant information, even across

systems- We designed using “UI-First” Approach …

2- Design for the Platform- Replace complex navigation structures with only the relevant

content- Choose the UI elements for displays of content (scrollable list,

maps)- Organize data according to user needs, not according to generic

principles (windows store app nav)3-Design for Enterprise Usability

- security, lifecycle mgt, support, provisioning

(SAP Presenter)

Let me show you specific examples …

Desktop and Web Apps

Desktop Apps• Pixel accuracy apps like the CAD/CAM• Need chrome like Visual Studio• Need system access like IT Helpdesk application• Need multi-monitor access like a finance

application

Web Apps• Does not need platform richness• Accessible across various platforms• Need zero foot print

top related