Upload
soumow-dollon
View
1.985
Download
5
Tags:
Embed Size (px)
Citation preview
(with a better accent)
AGENDA10 tips that you have to know
already a windows phone developer?
2 3 4 5 6 7 8 9 101
SYSTEM
TRAY
A lot of developers hide the systemtray
So, we need to leave the app
to see the network/time
For example
DEMO
2 3 4 5 6 7 8 9 101
LAND
SCAP
E
Do you use the landscape mode?
Usually, I only use itin a browser or in a video app.
Why?
Most of the time, it’s not “sexy”:1- No rotation animation2- No more information
Create a “need”:
Create a “need”:
DEMO
2 3 4 5 6 7 8 9 101
STATISTICS
Statistics are important because:
Microsoft MarketPlace reporting sucks!(Late, sometimes bug…)
I want a free,efficient and cross-platform stats framework (HTML5 for Windows 8, .NET, Silverlight and Windows Phone).
My favorite is
Feedbacks on sessions
Feedbacks on custom events, errors, audience locations and devices
DEMO
2 3 4 5 6 7 8 9 101
RATING
& VERSION
S
If, like me, you develop for free
Rating is the only “return” that your are waiting for
http://wp7reviews.tomverhoeff.com/
We want 2 things
A worldwide ratingand ratings as more as possible
A worldwide rating
Develop a custom service
Use JavaScript to show the rating
DEMO
Ask users to review your app
With a button in settingsAfter some time of use
DEMO
2 3 4 5 6 7 8 9 101AU
TO-UPD
ATE
MarketPlace is slow to show updates
And users can’t have the marketplace icon on the start screen
DEMO
2 3 4 5 6 7 8 9 101TEXT
BLOC
K
Sometimes you show infoon a textblock
But, there is a problem:How the user copy/paste it?
DEMO
2 3 4 5 6 7 8 9 101
MESS
AGEB
OX
Some choosers exist in WPFor example PhotoChooserTask
But, there is a problem:The completed event has a limited lifetime
DEMO
2 3 4 5 6 7 8 9 101
SHAR
ED COD
E
Silverlight, .NET, Windows 8Three different environments
How is it possible to share code?Two possibilities
The “Old school” methodPreProcessor condition For The Win
The new way methodPCL - Portable Class Library
DEMO
Migration of a WP appFor Windows 8
The Klout Application was developed on WP in 20 hours.The model/viewmodel is shared with Win 8 with inheritance.
5 hours to adapt the UI (25% of dev time to migrate it).
2 3 4 5 6 7 8 9 101
LIVE S
DK
Good way to share data with the cloud on different kind of devices
The LiveSDK works on Windows Phone, iPhone, Android and Windows 8
http://msdn.microsoft.com/en-us/live/default/
The Live Connect APIs use open standards like OAuth 2.0, JSON, and XMPP, making them easy and familiar to work with
Initialization Core concepts
Skydrive
MessengerIdentity
Hotmail
DEMO
2 3 4 5 6 7 8 9 101
SOCIAL
NETWOR
KS
You can use WP APIs
ShareLinkTaskShareStatusTask
ErgonomicsMetro Style Minimal Size
IconsScrolling
Top list KeyboardSkin
DEMO
You are now a super Windows Phone
DEVELOPER
Q&A