8. Think Android
What you should know
Openness with few restrictions
Screen sizes from 240x320 up to 540x960
pixels on phones, plus various tablet
resolutions
Utilise bigger screen size when designing UI
for tablets
Widgets on the home screen
Menu button and back button
Mix of physical and touch keyboards
8
9. Think Android
An Android user can’t live without
widgets. iPhone and BB users
hardly know what they are.
9
10. Think Android
Intents. Boring name on cool stuff.
What are they?
Find other apps to do a job
Let the user choose, or choose for them
No app? Suggest one to download
Why are they cool?
Increased app discovery/cross promote
10
11. Think Android
Live Wallpapers - A brand’s wet
dream
Very similar to a normal Android application
Has access to all the facilities of the
platform: SGL (2D drawing), OpenGL (3D
drawing), GPS, accelerometers, network
access, etc.
Why are they so sexy?
Because you can use them for interactive
advertising like games, or having them
interact with other apps
11
12. Think Android
Quick Search Box searches your
app
What is it?
Publish search results to global search
Deep link into the app
Why is that cool?
Increases app visibility and usage
Google likes it!
12
13. Think Apple
What you should know
Best SDK for building good looking apps
based on standard components
Drag & Drop objects
Be aware!
Go outside the boundaries of the built-in
components and you’ll need a totally
different level of programming skills
13
18. Think Blackberry
It’s different
Mix of physical and touch keyboards
Many conservative users
You better give them something useful
Make feature use quick and easy or stay
away
18
19. Think Blackberry
Widgets, but still not.
Change app icon and name on the app grid
based on app status
Example
For BAA, swap in a red logo if a flight is
delayed, and change the text from
"Heathrow Airport Guide" to "EZY 8571:
DELAYED"
19
20. Can you build our mobile
app for all platforms?
Quick and cost efficient please.
20
21. Yes.
But there are no shortcuts to
excellence
Your brand needs to be unique
Design guidelines differ between platforms
Programming language
Devices
21
22. Why we’re looking for
One Size Fits All.
Time is money
You want to develop a mobile app across
many platforms for optimal reach
You want to save money
You want to save time
You just want it all
22