Enviar pesquisa
Carregar
Wired2Win Webinar: Build Enterprise Apps with Live Tiles & Notifications with Windows 8
•
Transferir como PPTX, PDF
•
1 gostou
•
1,008 visualizações
WinWire Technologies Inc
Seguir
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 22
Baixar agora
Recomendados
SharePoint Insights Oct 28 2010
SharePoint Insights Oct 28 2010
WinWire Technologies Inc
SkyDrive Pro - Beyond Cloud Storage
SkyDrive Pro - Beyond Cloud Storage
WinWire Technologies Inc
Wired2Win: Sharepoint_Social_Enterprise
Wired2Win: Sharepoint_Social_Enterprise
WinWire Technologies Inc
Wired2Win Webinar: Windows8 Mobile App Development
Wired2Win Webinar: Windows8 Mobile App Development
WinWire Technologies Inc
Wired2Win Azure Series- New Open World of Windows Azure-0830
Wired2Win Azure Series- New Open World of Windows Azure-0830
WinWire Technologies Inc
Is Silverlight Ready to Replace Flash in the Enterprise?
Is Silverlight Ready to Replace Flash in the Enterprise?
WinWire Technologies Inc
Power BI for Office 365
Power BI for Office 365
WinWire Technologies Inc
Wired2Win webinar Building Enterprise Social Engine Leveraging SharePoint 2013
Wired2Win webinar Building Enterprise Social Engine Leveraging SharePoint 2013
WinWire Technologies Inc
Recomendados
SharePoint Insights Oct 28 2010
SharePoint Insights Oct 28 2010
WinWire Technologies Inc
SkyDrive Pro - Beyond Cloud Storage
SkyDrive Pro - Beyond Cloud Storage
WinWire Technologies Inc
Wired2Win: Sharepoint_Social_Enterprise
Wired2Win: Sharepoint_Social_Enterprise
WinWire Technologies Inc
Wired2Win Webinar: Windows8 Mobile App Development
Wired2Win Webinar: Windows8 Mobile App Development
WinWire Technologies Inc
Wired2Win Azure Series- New Open World of Windows Azure-0830
Wired2Win Azure Series- New Open World of Windows Azure-0830
WinWire Technologies Inc
Is Silverlight Ready to Replace Flash in the Enterprise?
Is Silverlight Ready to Replace Flash in the Enterprise?
WinWire Technologies Inc
Power BI for Office 365
Power BI for Office 365
WinWire Technologies Inc
Wired2Win webinar Building Enterprise Social Engine Leveraging SharePoint 2013
Wired2Win webinar Building Enterprise Social Engine Leveraging SharePoint 2013
WinWire Technologies Inc
An Overview of Blackberry 10 & Blackberry App Development
An Overview of Blackberry 10 & Blackberry App Development
Folio3 Software
TechDays 2010 Portugal - Introduction to Silverlight 4.0 16x9
TechDays 2010 Portugal - Introduction to Silverlight 4.0 16x9
Nuno Godinho
.Net @ Neev
.Net @ Neev
Neev Technologies
InduSoft Web Studio 8.0 + SP1 + Patch One Review
InduSoft Web Studio 8.0 + SP1 + Patch One Review
AVEVA
Luis Martins
Luis Martins
joaogoncalves
Dmeeker Finala
Dmeeker Finala
rajivmordani
What's New In InduSoft Web Studio 8.1 + SP3
What's New In InduSoft Web Studio 8.1 + SP3
AVEVA
Asynchrone Echtzeitanwendungen für SharePoint mit SignalR und knockout.js
Asynchrone Echtzeitanwendungen für SharePoint mit SignalR und knockout.js
Christian Heindel
What's New In InduSoft Web Studio 8.1
What's New In InduSoft Web Studio 8.1
AVEVA
Webinar: Building HTML5 Mobile Apps with Kinvey and Gizmox
Webinar: Building HTML5 Mobile Apps with Kinvey and Gizmox
Gizmox
The Importance of IVI, GENIVI and Open Source
The Importance of IVI, GENIVI and Open Source
genivialliance
Building a Rich Social Network Application
Building a Rich Social Network Application
goodfriday
VA Smalltalk Going Forward
VA Smalltalk Going Forward
ESUG
Introduction to InduSoft Web Studio 8.1 + SP3
Introduction to InduSoft Web Studio 8.1 + SP3
AVEVA
Managing Internal, Private External, and Open Developer Ecosystems
Managing Internal, Private External, and Open Developer Ecosystems
Larry McDonough
Sharepoint mobile
Sharepoint mobile
Chakrapani ramachandran
Resume
Resume
Ken Leong
UI_Engineer
UI_Engineer
Sr. UI Engineer
Software Development Services -Takoding
Software Development Services -Takoding
Andrés Salazar Milano
Ibm worklight
Ibm worklight
Django unchained
Azure Resource Manager (ARM) Templates
Azure Resource Manager (ARM) Templates
WinWire Technologies Inc
Medios de comunicacion_claudia
Medios de comunicacion_claudia
ClaudiaAlas01
Mais conteúdo relacionado
Mais procurados
An Overview of Blackberry 10 & Blackberry App Development
An Overview of Blackberry 10 & Blackberry App Development
Folio3 Software
TechDays 2010 Portugal - Introduction to Silverlight 4.0 16x9
TechDays 2010 Portugal - Introduction to Silverlight 4.0 16x9
Nuno Godinho
.Net @ Neev
.Net @ Neev
Neev Technologies
InduSoft Web Studio 8.0 + SP1 + Patch One Review
InduSoft Web Studio 8.0 + SP1 + Patch One Review
AVEVA
Luis Martins
Luis Martins
joaogoncalves
Dmeeker Finala
Dmeeker Finala
rajivmordani
What's New In InduSoft Web Studio 8.1 + SP3
What's New In InduSoft Web Studio 8.1 + SP3
AVEVA
Asynchrone Echtzeitanwendungen für SharePoint mit SignalR und knockout.js
Asynchrone Echtzeitanwendungen für SharePoint mit SignalR und knockout.js
Christian Heindel
What's New In InduSoft Web Studio 8.1
What's New In InduSoft Web Studio 8.1
AVEVA
Webinar: Building HTML5 Mobile Apps with Kinvey and Gizmox
Webinar: Building HTML5 Mobile Apps with Kinvey and Gizmox
Gizmox
The Importance of IVI, GENIVI and Open Source
The Importance of IVI, GENIVI and Open Source
genivialliance
Building a Rich Social Network Application
Building a Rich Social Network Application
goodfriday
VA Smalltalk Going Forward
VA Smalltalk Going Forward
ESUG
Introduction to InduSoft Web Studio 8.1 + SP3
Introduction to InduSoft Web Studio 8.1 + SP3
AVEVA
Managing Internal, Private External, and Open Developer Ecosystems
Managing Internal, Private External, and Open Developer Ecosystems
Larry McDonough
Sharepoint mobile
Sharepoint mobile
Chakrapani ramachandran
Resume
Resume
Ken Leong
UI_Engineer
UI_Engineer
Sr. UI Engineer
Software Development Services -Takoding
Software Development Services -Takoding
Andrés Salazar Milano
Ibm worklight
Ibm worklight
Django unchained
Mais procurados
(20)
An Overview of Blackberry 10 & Blackberry App Development
An Overview of Blackberry 10 & Blackberry App Development
TechDays 2010 Portugal - Introduction to Silverlight 4.0 16x9
TechDays 2010 Portugal - Introduction to Silverlight 4.0 16x9
.Net @ Neev
.Net @ Neev
InduSoft Web Studio 8.0 + SP1 + Patch One Review
InduSoft Web Studio 8.0 + SP1 + Patch One Review
Luis Martins
Luis Martins
Dmeeker Finala
Dmeeker Finala
What's New In InduSoft Web Studio 8.1 + SP3
What's New In InduSoft Web Studio 8.1 + SP3
Asynchrone Echtzeitanwendungen für SharePoint mit SignalR und knockout.js
Asynchrone Echtzeitanwendungen für SharePoint mit SignalR und knockout.js
What's New In InduSoft Web Studio 8.1
What's New In InduSoft Web Studio 8.1
Webinar: Building HTML5 Mobile Apps with Kinvey and Gizmox
Webinar: Building HTML5 Mobile Apps with Kinvey and Gizmox
The Importance of IVI, GENIVI and Open Source
The Importance of IVI, GENIVI and Open Source
Building a Rich Social Network Application
Building a Rich Social Network Application
VA Smalltalk Going Forward
VA Smalltalk Going Forward
Introduction to InduSoft Web Studio 8.1 + SP3
Introduction to InduSoft Web Studio 8.1 + SP3
Managing Internal, Private External, and Open Developer Ecosystems
Managing Internal, Private External, and Open Developer Ecosystems
Sharepoint mobile
Sharepoint mobile
Resume
Resume
UI_Engineer
UI_Engineer
Software Development Services -Takoding
Software Development Services -Takoding
Ibm worklight
Ibm worklight
Destaque
Azure Resource Manager (ARM) Templates
Azure Resource Manager (ARM) Templates
WinWire Technologies Inc
Medios de comunicacion_claudia
Medios de comunicacion_claudia
ClaudiaAlas01
Millionaire
Millionaire
rizkyfirst
В'ячеслав Марков. Тренди, проблеми та рішення в контексній рекламі
В'ячеслав Марков. Тренди, проблеми та рішення в контексній рекламі
Lviv Startup Club
Decorator
Decorator
ukst
Damien piller Acquisition légitime de l’espace industriel
Damien piller Acquisition légitime de l’espace industriel
Damien Piller
Organization Paper by Stephen Hilton
Organization Paper by Stephen Hilton
Stephen Hilton
Slemons
Slemons
PeterCasale
Modelos de prediccion indoor outdoor
Modelos de prediccion indoor outdoor
Marialy Piña
Microsoft Azure Container Service - DockerCH
Microsoft Azure Container Service - DockerCH
Nguyen Anh Tu
The impact of oil demand and oil supply shocks on the real price of oil and o...
The impact of oil demand and oil supply shocks on the real price of oil and o...
Fundación Ramón Areces
Medios de comunicacion
Medios de comunicacion
Nelson Alfredo Ruano Martinez
Bases Constitucionales del Turismo en Venezuela
Bases Constitucionales del Turismo en Venezuela
Glorialberth Ramos
Content: Bliv buzzworthy nu
Content: Bliv buzzworthy nu
Jan Godsk
Pavimentacion
Pavimentacion
Cauvi Astete
Web Services Introduction
Web Services Introduction
Eric Brown
Destaque
(16)
Azure Resource Manager (ARM) Templates
Azure Resource Manager (ARM) Templates
Medios de comunicacion_claudia
Medios de comunicacion_claudia
Millionaire
Millionaire
В'ячеслав Марков. Тренди, проблеми та рішення в контексній рекламі
В'ячеслав Марков. Тренди, проблеми та рішення в контексній рекламі
Decorator
Decorator
Damien piller Acquisition légitime de l’espace industriel
Damien piller Acquisition légitime de l’espace industriel
Organization Paper by Stephen Hilton
Organization Paper by Stephen Hilton
Slemons
Slemons
Modelos de prediccion indoor outdoor
Modelos de prediccion indoor outdoor
Microsoft Azure Container Service - DockerCH
Microsoft Azure Container Service - DockerCH
The impact of oil demand and oil supply shocks on the real price of oil and o...
The impact of oil demand and oil supply shocks on the real price of oil and o...
Medios de comunicacion
Medios de comunicacion
Bases Constitucionales del Turismo en Venezuela
Bases Constitucionales del Turismo en Venezuela
Content: Bliv buzzworthy nu
Content: Bliv buzzworthy nu
Pavimentacion
Pavimentacion
Web Services Introduction
Web Services Introduction
Semelhante a Wired2Win Webinar: Build Enterprise Apps with Live Tiles & Notifications with Windows 8
Wholesale Applications Community
Wholesale Applications Community
Mobile 2.0 Europe
WinWire webinar: Converting iPad apps to Windows Store apps
WinWire webinar: Converting iPad apps to Windows Store apps
WinWire Technologies Inc
TechDays 2013 Developer Keynote
TechDays 2013 Developer Keynote
Microsoft Developer Network (MSDN) - Belgium and Luxembourg
Hybrid App Development, Redefined
Hybrid App Development, Redefined
Ionic Framework
S60 Web Runtime - Web2.0 Expo Europe 2008
S60 Web Runtime - Web2.0 Expo Europe 2008
petrosoininen
Vinculum Coe Wirless 30 June
Vinculum Coe Wirless 30 June
Vinculum Solutions
Xamarin.Forms - Building Cross Platform Mobile Apps
Xamarin.Forms - Building Cross Platform Mobile Apps
WinWire Technologies Inc
WinWire Webinar: Messaging and Networking with Windows Azure
WinWire Webinar: Messaging and Networking with Windows Azure
WinWire Technologies Inc
N tier enterpriseappswithacs_10252012
N tier enterpriseappswithacs_10252012
WinWire Technologies Inc
Wading through the mobile WebRTC developer gauntlet (IIT RTC Conference sessi...
Wading through the mobile WebRTC developer gauntlet (IIT RTC Conference sessi...
Brian Pulito
Mikehall FutureWorld 2010 - enabling connectivity
Mikehall FutureWorld 2010 - enabling connectivity
Microsoft Windows Embedded
Forum Nokia Le Mobile 2.0 Edition 2009
Forum Nokia Le Mobile 2.0 Edition 2009
servicesmobiles.fr
Silver Light for every one by Subodh
Silver Light for every one by Subodh
Subodh Pushpak
Azure Container Services
Azure Container Services
WinWire Technologies Inc
Gary Chan
Gary Chan
fndc
IT Technology Trends for Thailand ICT Policy Framework
IT Technology Trends for Thailand ICT Policy Framework
Thanachart Numnonda
Ionic App Platform Overview
Ionic App Platform Overview
Ionic Framework
Windows Azure – Building & Deploying Cloud Services
Windows Azure – Building & Deploying Cloud Services
WinWire Technologies Inc
IBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix Marketplace
Simon Baker
Webinos Project
Webinos Project
Georgios Gionis, PhD
Semelhante a Wired2Win Webinar: Build Enterprise Apps with Live Tiles & Notifications with Windows 8
(20)
Wholesale Applications Community
Wholesale Applications Community
WinWire webinar: Converting iPad apps to Windows Store apps
WinWire webinar: Converting iPad apps to Windows Store apps
TechDays 2013 Developer Keynote
TechDays 2013 Developer Keynote
Hybrid App Development, Redefined
Hybrid App Development, Redefined
S60 Web Runtime - Web2.0 Expo Europe 2008
S60 Web Runtime - Web2.0 Expo Europe 2008
Vinculum Coe Wirless 30 June
Vinculum Coe Wirless 30 June
Xamarin.Forms - Building Cross Platform Mobile Apps
Xamarin.Forms - Building Cross Platform Mobile Apps
WinWire Webinar: Messaging and Networking with Windows Azure
WinWire Webinar: Messaging and Networking with Windows Azure
N tier enterpriseappswithacs_10252012
N tier enterpriseappswithacs_10252012
Wading through the mobile WebRTC developer gauntlet (IIT RTC Conference sessi...
Wading through the mobile WebRTC developer gauntlet (IIT RTC Conference sessi...
Mikehall FutureWorld 2010 - enabling connectivity
Mikehall FutureWorld 2010 - enabling connectivity
Forum Nokia Le Mobile 2.0 Edition 2009
Forum Nokia Le Mobile 2.0 Edition 2009
Silver Light for every one by Subodh
Silver Light for every one by Subodh
Azure Container Services
Azure Container Services
Gary Chan
Gary Chan
IT Technology Trends for Thailand ICT Policy Framework
IT Technology Trends for Thailand ICT Policy Framework
Ionic App Platform Overview
Ionic App Platform Overview
Windows Azure – Building & Deploying Cloud Services
Windows Azure – Building & Deploying Cloud Services
IBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix Marketplace
Webinos Project
Webinos Project
Mais de WinWire Technologies Inc
Accelerate Application Innovation Journey with Azure Kubernetes Service
Accelerate Application Innovation Journey with Azure Kubernetes Service
WinWire Technologies Inc
CRM Technology Trends to Watch in 2020
CRM Technology Trends to Watch in 2020
WinWire Technologies Inc
Azure Synapse Analytics
Azure Synapse Analytics
WinWire Technologies Inc
Azure Arc - Managing Hybrid and Multi-Cloud Platforms
Azure Arc - Managing Hybrid and Multi-Cloud Platforms
WinWire Technologies Inc
Build a Modern Workplace using Microsoft Teams
Build a Modern Workplace using Microsoft Teams
WinWire Technologies Inc
Build distributed, highly scalable applications in .NET using Microsoft Orleans
Build distributed, highly scalable applications in .NET using Microsoft Orleans
WinWire Technologies Inc
Getting Started with Infrastructure as Code
Getting Started with Infrastructure as Code
WinWire Technologies Inc
Box to OneDrive Migration
Box to OneDrive Migration
WinWire Technologies Inc
Secure Your Cloud Environment with Azure Active Directory (AD)
Secure Your Cloud Environment with Azure Active Directory (AD)
WinWire Technologies Inc
Building Hybrid Cloud Apps with Azure and Azure stack
Building Hybrid Cloud Apps with Azure and Azure stack
WinWire Technologies Inc
Microsoft Teams – The Future of Teamwork in Office 365
Microsoft Teams – The Future of Teamwork in Office 365
WinWire Technologies Inc
Designing Resilient Applications on Microsoft Azure/Disaster Recovery of Appl...
Designing Resilient Applications on Microsoft Azure/Disaster Recovery of Appl...
WinWire Technologies Inc
Getting Ready for Hybrid SharePoint – SharePoint On-Premise, Office 365 & Az...
Getting Ready for Hybrid SharePoint – SharePoint On-Premise, Office 365 & Az...
WinWire Technologies Inc
Azure Serverless with Functions, Logic Apps, and Event Grid
Azure Serverless with Functions, Logic Apps, and Event Grid
WinWire Technologies Inc
Drive Your Digital Transformation with Microsoft Dynamics 365
Drive Your Digital Transformation with Microsoft Dynamics 365
WinWire Technologies Inc
Modernize Your Infrastructure and Apps with Microsoft Azure
Modernize Your Infrastructure and Apps with Microsoft Azure
WinWire Technologies Inc
Modern Data Security for the Enterprises – SQL Server & Azure SQL Database
Modern Data Security for the Enterprises – SQL Server & Azure SQL Database
WinWire Technologies Inc
Migration from eRoom to office 365
Migration from eRoom to office 365
WinWire Technologies Inc
Building Intelligent Cloud with Microsoft Azure
Building Intelligent Cloud with Microsoft Azure
WinWire Technologies Inc
ASP.NET Core 1.0: Understanding ASP.NET Core 1.0 (ASP.NET 5)
ASP.NET Core 1.0: Understanding ASP.NET Core 1.0 (ASP.NET 5)
WinWire Technologies Inc
Mais de WinWire Technologies Inc
(20)
Accelerate Application Innovation Journey with Azure Kubernetes Service
Accelerate Application Innovation Journey with Azure Kubernetes Service
CRM Technology Trends to Watch in 2020
CRM Technology Trends to Watch in 2020
Azure Synapse Analytics
Azure Synapse Analytics
Azure Arc - Managing Hybrid and Multi-Cloud Platforms
Azure Arc - Managing Hybrid and Multi-Cloud Platforms
Build a Modern Workplace using Microsoft Teams
Build a Modern Workplace using Microsoft Teams
Build distributed, highly scalable applications in .NET using Microsoft Orleans
Build distributed, highly scalable applications in .NET using Microsoft Orleans
Getting Started with Infrastructure as Code
Getting Started with Infrastructure as Code
Box to OneDrive Migration
Box to OneDrive Migration
Secure Your Cloud Environment with Azure Active Directory (AD)
Secure Your Cloud Environment with Azure Active Directory (AD)
Building Hybrid Cloud Apps with Azure and Azure stack
Building Hybrid Cloud Apps with Azure and Azure stack
Microsoft Teams – The Future of Teamwork in Office 365
Microsoft Teams – The Future of Teamwork in Office 365
Designing Resilient Applications on Microsoft Azure/Disaster Recovery of Appl...
Designing Resilient Applications on Microsoft Azure/Disaster Recovery of Appl...
Getting Ready for Hybrid SharePoint – SharePoint On-Premise, Office 365 & Az...
Getting Ready for Hybrid SharePoint – SharePoint On-Premise, Office 365 & Az...
Azure Serverless with Functions, Logic Apps, and Event Grid
Azure Serverless with Functions, Logic Apps, and Event Grid
Drive Your Digital Transformation with Microsoft Dynamics 365
Drive Your Digital Transformation with Microsoft Dynamics 365
Modernize Your Infrastructure and Apps with Microsoft Azure
Modernize Your Infrastructure and Apps with Microsoft Azure
Modern Data Security for the Enterprises – SQL Server & Azure SQL Database
Modern Data Security for the Enterprises – SQL Server & Azure SQL Database
Migration from eRoom to office 365
Migration from eRoom to office 365
Building Intelligent Cloud with Microsoft Azure
Building Intelligent Cloud with Microsoft Azure
ASP.NET Core 1.0: Understanding ASP.NET Core 1.0 (ASP.NET 5)
ASP.NET Core 1.0: Understanding ASP.NET Core 1.0 (ASP.NET 5)
Wired2Win Webinar: Build Enterprise Apps with Live Tiles & Notifications with Windows 8
1.
Build Enterprise Apps
with Live Tiles and Notifications with Windows 8 Wired2Win Webinar Series www.winwire.com @WinWire WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies
2.
WinWire Technologies, Inc.
Confidential © 2010 WinWire Technologies
3.
Who We Are
WinWire Technologies is an IT Services Company that helps business and technology leaders harness the power of Collaboration and Analytics across the enterprise leveraging technology trends such as cloud, mobility, big data, user interface and enterprise social WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies
4.
Agenda
Introduction to Windows 8 Platform Developing Windows Store Apps Tiles and Notifications Demo WinWire Technologies, Inc. Confidential 4 © 2010 WinWire Technologies
5.
Windows 8 •
Released on 25th October 2012 • Primarily focused towards improved mobile experience • New Modern UI based on Microsoft Design Language WinWire Technologies, Inc. Confidential 5 © 2010 WinWire Technologies
6.
Windows 8 Platform
Windows 8 Apps Desktop Apps View DirectX XAML HTML / CSS Controller Model C C# JavaScript HTML C C# C++ VB (Chakra) JavaScri pt C++ VB WinRT APIs System Services Communication Graphics & Devices & & Data Media Printing Application Model Internet .NET Explorer Win32 / SL Core Windows Core OS Services WinWire Technologies, Inc. Confidential © 2010 WinWire Technologies
7.
Languages to Develop
Windows Store Apps Web Development • HTML5, Cascading Style Sheets, Technologies Level 3 (CSS3), and JavaScript .NET, Windows Presentation • XAML, with code-behind in C++, Foundation, C#, or Visual Basic. Microsoft Silverlight • Native C++ and HLSL to take full DirectX advantage of graphics hardware. WinWire Technologies, Inc. Confidential 7 © 2010 WinWire Technologies
8.
Before You Begin
Decide what your app is great at Decide what user activities to support Decide what features to include Decide how to monetize your app Design the UI for your app Validate your design WinWire Technologies, Inc. Confidential 8 © 2010 WinWire Technologies
9.
Windows 8 Tiles
• Represent your app to the user • Rich and engaging view into your app • Alive with activity and continually updated • Draw users back into your app over and over • Easy to create and update WinWire Technologies, Inc. Confidential 9 © 2010 WinWire Technologies
10.
Tile Design Philosophy
• Why should I invest in a live tile? • Characteristics that make a live tile compelling • Choosing between a square and wide tile size • Using default tiles • Using peek templates • Design considerations for tiles WinWire Technologies, Inc. Confidential 10 © 2010 WinWire Technologies
11.
Badges
• Convey summary or status information specific to app • Numeric or glyph • Appear at lower-right corner of tile • Defined as an XML document, elements defined in badge schema • Badge catalog not extendable WinWire Technologies, Inc. Confidential 11 © 2010 WinWire Technologies
12.
Secondary Tiles •
Enable users to promote specific content in an app • Created via Pin to Start option in app bar • Same as tiles but can be created/deleted at runtime • Can be duplicated across devices WinWire Technologies, Inc. Confidential 12 © 2010 WinWire Technologies
13.
App on Lock
Screen • Should your app be on the lock screen? • Badge only or Badge and Tile Text • Up to seven apps on the lock screen • Tile and toast notifications update text/badge • Secondary tiles on the lock screen WinWire Technologies, Inc. Confidential 13 © 2010 WinWire Technologies
14.
Toast Notifications •
Transient messages to user out of app context • Tap by user launches the specific area of app • Toast notification types • Standard and Long-duration toasts • Scheduled and recurring toasts WinWire Technologies, Inc. Confidential 14 © 2010 WinWire Technologies
15.
Notification Delivery Methods
Local A set of API calls that send notifications while your app is running Scheduled A set of API calls that schedule a notification in advance Periodic Update tiles and badges periodically by polling a cloud service Push Notifications sent from a cloud server, even if your app isn't running WinWire Technologies, Inc. Confidential 15 © 2010 WinWire Technologies
16.
Periodic Notifications
• Update tiles/badges at fixed interval by polling a cloud service • Windows sends an HTTP GET request to URI, receives XML • Expire after 3 days by default • Notification cycling WinWire Technologies, Inc. Confidential 16 © 2010 WinWire Technologies
17.
Push Notifications •
Enable 3rd party developers to send updates from their cloud service WinWire Technologies, Inc. Confidential 17 © 2010 WinWire Technologies
18.
How Push Notification
Works • App requests for a push notification channel to the Notification Client Platform • NCP asks WNS to create a notification channel • A notification channel is returned in the form of a URI • The URI is returned by Windows to the app • The app sends the URI to the cloud service • When the cloud service has an update to send, it notifies WNS using the URI • WNS receives the request and routes the notification to the app WinWire Technologies, Inc. Confidential 18 © 2010 WinWire Technologies
19.
Globalization and accessibility
• Store strings in resource file • Store local images in local storage • Append query string to cloud image URL WinWire Technologies, Inc. Confidential 19 © 2010 WinWire Technologies
20.
App package structure
for Globalization Strings Images /ProjectFolder /ProjectFolder /images /strings welcome.scale-80.png /en-US welcome.scale-100.png resources.resjson /fr-FR /contrast-black welcome.scale-80.png resources.resjson welcome.scale-100.png /ja-JP /contrast-white resources.resjson welcome.scale-80.png welcome.scale-100.png /ja-JP Strings Usage: welcome.scale-80.png <text id="1">ms-resource:greeting</text> welcome.scale-100.png /contrast-black Images Usage: welcome.scale-80.png <image id="1" src="ms- welcome.scale-100.png appx:///images/welcome.png"/> /contrast-white welcome.scale-80.png welcome.scale-100.png WinWire Technologies, Inc. Confidential 20 © 2010 WinWire Technologies
21.
References •
Guidelines and checklist for tiles and badges • http://msdn.microsoft.com/en-us/library/windows/apps/hh465403.aspx • Tile Template Catalog • http://msdn.microsoft.com/en-us/library/windows/apps/hh761491.aspx • Tiles, Badges and notifications • http://msdn.microsoft.com/en-US/library/windows/apps/hh779725 • App Tiles and Badges Sample • http://code.msdn.microsoft.com/windowsapps/App-tiles-and-badges-sample- 5fc49148 WinWire Technologies, Inc. Confidential 21 © 2010 WinWire Technologies
22.
Questions
Questions? Mail them to: marketing@winwire.com WinWire Technologies, Inc. Confidential 22 © 2010 WinWire Technologies
Baixar agora