In this presentation Liz Myers shares the design strategy that went into building her app, 2Scoops, and demonstrates how to get started building mobile apps with Appcelerator Titanium. Also included here are Liz's favourite resources for app design & development.
14. ANALYSIS
MOBILE USE CASES
★ I’m micro-tasking
utility - Open Table
15. ANALYSIS
MOBILE USE CASES
★ I’m micro-tasking
utility - Open Table
★ I’m local
16. ANALYSIS
MOBILE USE CASES
★ I’m micro-tasking
utility - Open Table
★ I’m local
data-centric app - Starbucks app
17. ANALYSIS
MOBILE USE CASES
★ I’m micro-tasking
utility - Open Table
★ I’m local
data-centric app - Starbucks app
★ I’m bored
18. ANALYSIS
MOBILE USE CASES
★ I’m micro-tasking
utility - Open Table
★ I’m local
data-centric app - Starbucks app
★ I’m bored
game - Urban Spoon
19. ANALYSIS
MOBILE USE CASES
“I’m bored”
“I’m micro-tasking” “I’m local”
20. DESIGN BRIEF
GELATO FACTS
Authentic gelato has no stabilisers, preservatives
or artificial ingredients
To maintain flavour & consistency gelato is not
frozen as solid as ice cream
Gelato goes funny in the freezer - water freezes
and creates tiny ice crystals
21. DESIGN BRIEF
Ah Ha!
“... by definition then... gelato is
something to be enjoyed on the go...”
Hey! This is mobile. This is for all ages. This is
for both the traveler & city dweller...
This project has lots of universal appeal
This project appeals to me
22. DESIGN BRIEF
DEFINE PROJECT
★ Who is your target audience?
★ Why do they need your app?
★ What devices/context do they face?
35. WHAT IS
TITANIUM
Both a development tool & platform
Open source (Apache 2.0)
Deploy applications for mobile & desktop
36. WHY I CHOSE
TITANIUM
★ Native app - UX/UI x performance
★ Cross-platform (iOS, Android)
★ Use existing web dev skills!
★ Had my first 2-tab app in < 5 min
★ Clear path to market
37. Platform Features
Native User Experience Media
Native performance + UI Camera, video, streaming
(layouts, transitions, gestures) device audio/video
Location-based services Analytics
Augmented reality, geo-location Custom baked into ea. app,
compass, native maps track usage + adoption
Social sharing Titanium Plus
Facebook, Twiiter, Yahoo Encrypted database, eCommerce
Native email/address book ads, barcodes, custom analytics
in-app purchases
Data Ti Studio IDE
Local SQLite data store, web Consistency, cross-platform
services, key/value pairs
41. OVERVIEW
WORKFLOW NOTE
★ Test early and often on device
★ iOS Emulator is FASTER than Android
★ If using Android SDK - keep the
emulator running
★ Round tripping on device is faster on
Android side (iOS - consider building
with x-code, faster than iTunes route)