Matt Lacey                 @MRLacey
             http://blog.mrlacey.co.uk/
                  matt@mrlacey.co.uk
http://blog.mrlacey.co.uk
  twitter.com/mrlacey
@wpug
http://wpug.net/
http://www.DevEvening.co.uk/
       @DevEvening
AGENDA
Recap 7.0
Mango (7.1 / 7.5)
Metro
Design tips
Mobile differences
Money / business
More…
context
input
output
response
connectivity
resources
response
            connectivity
output
              resource
input             s
             context
“Building apps is
easy”
“use the skills you
 already have”
Development Tools
Building Applications
Publishing &
Distribution      .xap

                   .dll




     Manifest
     Assemblies
     Resources
background

•Fast app switching
•Background tasks/agents
•Background audio
•Transfer agents
•Resource intensive tasks
alarms & reminders
pinning & deep linking
ad control
database
internet explorer 9
contacts & calendars
New tasks
sockets
system tray
system tray
extensibility
Silverlight for Windows Phone Toolkit
•   GestureService/GestureListener
•   ContextMenu
•   DatePicker
•   TimePicker
•   ToggleSwitch
•   WrapPanel
•   AutoCompleteBox
•   ListPicker
•   LongListSelector
•   PageTransitions
additional tools
performance analysis
looking
good?
METR
O
principles
   AND
language
Metro: Principles
•Light, Clean, Open, Fast
•Content, not chrome
•Typography
•Alive in Motion
•Authentically digital
Metro: Language
•Navigation
•Motion
•Layout & typography
•Images & photos
•Themes & personalization
•Touch gestures & targets
•UI controls
Beware the “uncanny valley”
Alignment
Alignment
Spacing
Spacing
Touch Feedback


Don’t change colour
Lists
Buttons
Live
Tiles
Splash
Screen
Before
After
Not what you want
What we’ve covered
7.0 recap – “building apps is easy”
Mobile app or web app?
6 ways mobile is different from PC - HAND
New features in Mango
“Metro” - principles & language
Designer tips
Be familiar with the platform
Money – Kerching!
Remember it’s business
http://mrlacey.com/

Awesome Windows Phone Development (Aberdeen)

Editor's Notes

  • #58 3 ways of making moneyLifetime costsCharging isn’t badAdvertisingRecurring revenue – subscriptions