4. Windows Reimagined
• Metro Modern UI
• (Live) tiles!
• Where is the start button
• Touch Centric
Meet the aliens in the town
5. Windows Reimagined
• Charms to charm!
• Off to Cloud
• Welcome to ARM - RT
• Windows Store
Meet the aliens in the town
6. Windows Reimagined
• Surface
• Is it Home Premium or Ultimate
• Dream towards Windows Ecosystem
Meet the aliens in the town
7. Let’s spend few minutes with
Win8
Meet the aliens in the town
8. Programming Model
• VS 2012
• .NET 4.5
• Async and await
• More Languages, More fun!
Aila! Hello World!!
9. Programming Model for
Windows 8
Windows Store Apps Desktop App
View
XAML HTML / CSS
Controller
C C#
Model
JavaScript HTML C
C++ VB JavaScrip
t C++
WinRT APIs
System Services
Communication Devices &
DirectX & Media
& Data Printing
Application Model Internet
Explorer Win32
Kernel
Windows Kernel Services
Aila! Hello World!! Source: silverlightshow.net
11. App Life cycle
Apps are notified when
they have been
resumed
Aila! Hello World!! Source: silverlightshow.net
12. Windows Store App APIs
User Interface
HTML5/CSS XAML DirectX Controls Data Binding
SVG Tiles Input Accessibility Printing
Devices Communications & Data
Portabl Sensor
Geolocation NFC Contracts Local & Cloud Storage Web
e s
Notifications Streams
Media
PlayT Visual Backgroun Networkin
Playback Capture XML SMS
o Effects d Transfer g
Fundamentals
Application Memory Authenticatio Cryptograph Globalizatio
Threading/Timers
Services Management n y n
Aila! Hello World!! Source: silverlightshow.net
18. Welcome to store
• Why store?
• Developer license
• Revenue models – Free, Trial & Paid
• MS earnings
Over to Store
19. Let’s upload it!
• Preparing App Manifest
• Logos
• WACK
• Creating AppX
Over to Store
20. Let’s upload it!
• Reserving an App name
• General Store Guidelines – Privacy Policies
• Uploading AppX
• What happens after submission
Over to Store
21. Developer Dashboard
• Downloads
• Usage Report
• How the data helps
Over to Store
22. And before we wrap up!
Queries
Picture abhi baki hai!