Adapting Expectations to Fit a Mobile Workflow Presented by Joseph Labrecque D2W Conference – July 15th 2011 – Kansas City, MO
Introduction Joseph Labrecque, MA Senior Interactive Software Engineer University of Denver – CTL Fractured Vision Media, LLC Adobe Community Professional Adobe Education Leader Flash Development for Android Cookbook
What we’ll be talking about• Background – Platforms – Tooling• Expectations – Adjust them• Workflow – Planning – Design – Development – Testing• Publication
Starting out…• Mobile can be a pain!• Mobile is also addictive and FUN!
A plethora of devicesMobile Devices!• Smartphone OS – iOS – Android – Windows Phone 7 – WebOS• Tablet OS – iOS – Android – Tablet OS (QNX) – WebOS
Advancements in Flash / AIR• Open Screen Project• Adobe AIR – AIR for Android – AIR for iOS – AIR for Tablet OS – AIR for ???• Flash Player – Android and QNX
Advancements in tooling• Flash Professional CS5.5 – iOS – Android – Project linkages• Flash Builder 4.5 – Mobile Flex Projects!!! – iOS – Android – Tablet OS
Web apps are lacking (on mobile)• Tiny controls on 160-320 PPI screens• Video generally not optimized for mobile• No Flash Player on iOS – (thanks, Steve)• Need a directed cross- platform app solution
Expectations• Existing content – Let’s get it on mobile – Hmmm…• New content – What does it need to do – How do we do it – Hmmm…
Adapting expectations• Fingers… and touch… – We need big buttons – New interactions• Small screens – This won’t fit – Will it fit now?• Slow processors – Think 7 years ago• Time to change your thinking
Workflow matters!• Decisions and Planning around restrictions• Distill your Ideas!• Designing for Touch• Designing for Gestures• Designing for Movement• Develop for Directness• Release and Test often and everywhere
In conclusion• Mobile requires a certain directed approach that is not required with desktop application development.• Mobile takes a lot more planning than what you may be used to…• Mobile takes a lot more testing than what you may be used to…• Mobile users still expect everything to work flawlessly on whatever random device they may be using.• A good workflow can help in all these areas!
Contact me Email: Joseph.Labrecque@du.edu Web: http://josephlabrecque.com/ Twitter: @JosephLabrecque
Thanks!• Catch me at these upcoming events… – Adobe Summer Institute ”Building a Functional Flex Mobile Application for Android in Less Than an Hour” – COLTT “Mobile computing in a ‘Post-PC’ era… right?” + Café Pédagogique “Does your institution need a mobile app? Probably not.” – Adobe MAX “From Desktop to Mobile: Application Functionality for Small Screens” + FITC Unconference @ MAX “UX Concerns across Mobile Platforms”
A particular slide catching your eye?
Clipping is a handy way to collect important slides you want to go back to later.