programming for mobile devices
Post on 08-Aug-2015
313 Views
Preview:
TRANSCRIPT
Mobile is a Part of the App Experience
Idea Source: Jeff Chow
Research on Browser
Shopping List on Phone
Instruc<ons on Tablet
Market Stage: Early Majority
Graph Source: EvereT Rogers and Peter Mortensen/ Joyce Chen
Endorse
Curate
Integrate
Economize
Refresh
Learn
• Lynda.com • Harvard Extension School • Stackoverflow.com • Mobile Meetups – NSHappyHour – Mobile Monday – Boston Mobile App Developers
Design
• Mobile-‐paTerns.com • Pen and paper • Balsamiq • Survey Monkey • Photoshop • istockphoto • SoundRangers
Development
• iOS – Xcode – Objec<ve-‐C – Cocoa Touch
• Adroid – Eclipse – Java – xml layout
• Mobile Web – Netbeans – Any server side – HTML, CSS, js, jquerymobile
Support and Launch
• Project management – Trello • Source Management – GitHub • Tes<ng Management – Test Flight • Deployment Management – iTunes Connect – Google Play
• Applica<on Management – Localy<cs / Flurry – Urban Airship
14 Months Elapsed Time
• Design 120 hours
• PM/ Guidance 70 hours
• Coding 490 hours
• Graphics 30 hours
• Tes<ng 80 hours
• Prepare for Release 40 hours
Learnings
• Develop and format example content early
• Feedback early and oeen
• iOS changes introduce opportunity and cost
• Graphics and look and feel make a huge difference
top related