1
2
3
WVGA
800 x 480
15:9
WXGA
1280 x 768
15:9
720p
1280 x 720
16:9
1080p
1920 x 1080
16:9
Windows Phone design principles
design principles
Windows Phone design principles
1. Toast Notification
2. Tile Notification
3. Raw Notification
1. Request Channel URI
2. The Push Client Service negotiates
with the Microsoft Push Notification
Service (MPNS), and MPNS returns
a notification URI to the Push client
service.
3. The Push client service
returns the notification URI
to your app.
4. Your app can then send the
notification URI to your
cloud service.
5. When your cloud service
has info to send to your
app, it uses the notification
URI to send a push
notification to MPNS.
6. MPNS routes the push
notification to your app.
You can register your app as a lock
screen provider, which enables:
• Can select your app as one of the
five apps to show quick status (icon
and count)
• Can select your app as the lock
screen background image provider
• Launchers are APIs that help a user perform common tasks
• Invoke part of the phones’ built-in capabilities to perform
tasks such as
• New Launchers in Windows Phone 8:
• Windows Phone 8 has new Maps controls
• Bing Maps control from Windows Phone OS 7.1 is still
supported, but deprecated
• The new Maps controls use technology
supplied by Nokia
• New features:
• New Location API in the Windows Phone Runtime API
set
• Windows Phone OS 7.1 .NET Location API still
supported
• Background location-tracking apps
• Windows Phone 8 allows you to enable users to
robustly interact with your app using their voice
• Two types of voice interaction are new:
• LongListSelector
• Pivot and Panorama now in ROM
• WebBrowser control now based on Internet
Explorer 10
Build apps with higher and recurring revenue
opportunity
Customize
Add and modify different paid
options for different user
segments
Extend reach
Attract a larger user base with
free baseline experience
Upsell
Upsell users to purchase paid
digital goods and services that
enhance or extend the app
experience in the app itself
Offer digital assets
• Durables: buy once & own forever, e.g. new game levels, maps, game items
• Consumables: game currency, movie rentals, access to digital magazines for 6 months, etc.
Desenvolvendo Apps para Windows phone
Desenvolvendo Apps para Windows phone
Desenvolvendo Apps para Windows phone

Desenvolvendo Apps para Windows phone

  • 3.
  • 6.
    WVGA 800 x 480 15:9 WXGA 1280x 768 15:9 720p 1280 x 720 16:9 1080p 1920 x 1080 16:9
  • 13.
    Windows Phone designprinciples design principles Windows Phone design principles
  • 14.
    1. Toast Notification 2.Tile Notification 3. Raw Notification
  • 15.
    1. Request ChannelURI 2. The Push Client Service negotiates with the Microsoft Push Notification Service (MPNS), and MPNS returns a notification URI to the Push client service. 3. The Push client service returns the notification URI to your app. 4. Your app can then send the notification URI to your cloud service. 5. When your cloud service has info to send to your app, it uses the notification URI to send a push notification to MPNS. 6. MPNS routes the push notification to your app.
  • 17.
    You can registeryour app as a lock screen provider, which enables: • Can select your app as one of the five apps to show quick status (icon and count) • Can select your app as the lock screen background image provider
  • 18.
    • Launchers areAPIs that help a user perform common tasks • Invoke part of the phones’ built-in capabilities to perform tasks such as • New Launchers in Windows Phone 8:
  • 19.
    • Windows Phone8 has new Maps controls • Bing Maps control from Windows Phone OS 7.1 is still supported, but deprecated • The new Maps controls use technology supplied by Nokia • New features:
  • 20.
    • New LocationAPI in the Windows Phone Runtime API set • Windows Phone OS 7.1 .NET Location API still supported • Background location-tracking apps
  • 21.
    • Windows Phone8 allows you to enable users to robustly interact with your app using their voice • Two types of voice interaction are new:
  • 22.
    • LongListSelector • Pivotand Panorama now in ROM • WebBrowser control now based on Internet Explorer 10
  • 23.
    Build apps withhigher and recurring revenue opportunity Customize Add and modify different paid options for different user segments Extend reach Attract a larger user base with free baseline experience Upsell Upsell users to purchase paid digital goods and services that enhance or extend the app experience in the app itself
  • 24.
    Offer digital assets •Durables: buy once & own forever, e.g. new game levels, maps, game items • Consumables: game currency, movie rentals, access to digital magazines for 6 months, etc.