Download presentation
Presentation is loading. Please wait.
Published byDarlene Lamb Modified over 8 years ago
1
Developer Day Welcome to TechDays Lausanne, 6.11.12 Ronnie Saurenmann Technology Evangelist, Microsoft Switzerland
3
Windows 8 d evelop your first app
4
Built on a solid foundation
5
Desktop PCs Tablets/Slates
6
Windows reimagined
7
demo Windows 8
8
x86/64 EditionARM Edition Acer Iconia Tab W510 and W700 Asus Taichi Dell teases XPS Duo 12 Lenovo IdeaPad Yoga Lenovo ThinkPad Tablet 2 Toshiba Satellite U925t … +ALL THE OTHERS ULTRABOOKS, LAPTOPS, DESKTOPS,… Asus Vivo Tab RT Dell XPS 10 Tablet Samsung Ativ Tab … Windows 8 New Window Experience
9
Windows 8 Pro (x86,x64) Windows RT (ARM) LoB Windows 8
10
Windows Store Apps (WinRT)
11
demo Apps
12
Consumer & Business Apps Examples Used by ConsumerBusiness Distribution LOB ISV Windows Store or Side-loaded Consumer Windows Store B2C Windows Store Custom LOB Side-loaded
13
Windows 8 Platform on x86/x64 Windows Store Apps HTML Java Script C C++ C# VB Desktop Win32.NET / SL Internet Explorer JavaScript (Chakra) C C++ C# VB XAML HTML / CSS View Model Controller Windows Core OS Services Core In Browser Communication & Data Application Model Devices & Printing WinRT APIs Graphics & Media System Services
14
Windows 8 Platform on ARM Windows Store Apps HTML Java Script C C++ C# VB Internet Explorer Communication & Data Application Model Devices & Printing WinRT APIs Graphics & Media System Services JavaScript (Chakra) C C++ C# VB XAML HTML / CSS View Model Controller Windows Core OS Services Core In Browser
15
demo More apps
16
Let’s build one
17
You already have the skills to build Windows 8 Store Apps with C# and VB
18
demo First steps
19
User Experience
20
List View Presenting data Grid ViewFlip View
21
Grouping, Selecting and Animating GroupingSingle & Multi Select Built-in Animations
22
demo Gridview
23
Navigation
24
Navigating Content Views are about where you are, not where you might go Use Hub & Spokes model for information hierarchy: Hub: Usually landing page containing top level sections, drill down into spokes Spoke: Shows content for one of the sections, drill down to see the details an item Avoid persistent navigational chrome such as tabs Leverage Semantic zoom to jump between groups within a list within flattened hiearchy
25
demo Navigation
26
Using the Edge Use App bar to bring up commands on demand through a swipe from the top or bottom edge Use the Charms as entry points into Search, Share, Settings, and Devices contracts App bar
27
App Bar Most apps will use a transient app bar Bottom app bar is for commanding Global commands on right, contextual commands on left Can be programmatically invoked when an item is selected for contextual commands (Ex: Demo Start) If there is a single, frequently used command, it can be placed on canvas Menu Flyout can be used to show groups of related commands (Ex: Demo PaintPlay) Top app bar is for navigation in immersive views (Ex: Back button & title)
28
demo App Bar
29
Windows 8 Touch Interactions Press and hold to learnTap for primary actionSlide to dragSwipe to select Pinch to zoom Swipe from edge for app and system UI Rotate to rotate
30
demo Scrollviewer
31
Process Isolation OS User dataDevicesCommunicationsHandlersTilesCryptography…… Process1 Local context Web context AppData LocalTempRoaming Process2 Local context Web context AppData LocalTempRoaming
32
Use the Right Contracts
33
Search anatomy 1. Search box (scoped) 2. Apps that implement search contract 3. Query suggestions provided by foreground app 4. Result suggestions
34
demo Search
35
Users often come across information they’re excited to share with someone or utilize in another app
36
Sharing
37
demo Share
38
The Store
39
Windows 8 Platform Opportunity 7M Windows (installed base) * Mac * iPad * 300k 380k 1.7M Windows 7 (units sold in 2011) * *Weissbuch 2012, approximations
40
Pricemodel 70% New App 80% once your app makes $25,000 $49 Individual $99 Business $49 Individual $99 Business $1.49 From $999.9 9 To $1.49 From $999.9 9 To 70% New App 80% once your app makes $25,000
41
Steps to the store 1. Create a Store account 2. Reserve your app name 3. Fill the submission metadata 4. Certify the app 5. Promote your app!
42
demo Publish in the store
43
Your Chance TechDays 12 - Lausanne
44
www.microsoft.ch/ymits Win an ultrathin Samsung ATIV Tab! Students pay attention!
45
www.microsoft.ch/app-sprint
46
Conclusions
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.