DeveloperExperience/Personas: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 16: Line 16:


Most of her clients no longer require her to support IE6 and 7 (she'll charge them extra if they do).
Most of her clients no longer require her to support IE6 and 7 (she'll charge them extra if they do).
= Greg (new developer) =
Greg is a 21-year-old college student (studying computer science but he thinks he'll go for an MBA if his startup doesn't make it big). He is convinced that he has an idea for the next big thing: video memes. Rather than relying on still cat pictures with pithy sayings, he's planning an app that makes it easy to combine your own cat videos (or other people's) with pithy sayings and matching music and share that with your friends.
Greg sees a great mobile experience as being key to his app's success. He is also torn between iOS and Android, because there are so many users of each. He wonders if maybe the web can help him reach both.
He has no experience building mobile apps, a bit of experience making web sites but not much in terms of mobile web. He has programming experience from his coursework and random projects he has done in C++ and Java (Minecraft mods, for example).


= Emily (corporate web app developer) =
= Emily (corporate web app developer) =
Line 54: Line 62:


Given that this is a side project for fun, João wants to keep his costs low.
Given that this is a side project for fun, João wants to keep his costs low.
= Sharon (mobile app developer) =
Sharon started developing for iOS soon after the App Store was introduced. She has worked with a couple of different companies and helped to create a handful of reasonably successful apps.
Lately, she has been watching the rise of Android and the company she works for now is trying to figure out their best strategy going forward. For games, Sharon has seen cross-platform toolkits that seem fine. But her company produces business apps. She's trying to figure out if they should embrace the web, use a cross-platform tool like Titanium or just dig in and build native apps for both iOS and Android.
For now, they are just building for iOS but everyone at Sharon's company knows they can't continue that way for the kinds of apps they build.
For Sharon, it's important that she is able to continue building apps:
* quickly
* that take advantage of the device features
* that can be monetized well (they rely on in-app purchases)
* that are responsive to the user input
* that work on phones and tablets


= Gabriel (content site creator) =
= Gabriel (content site creator) =
canmove, Confirmed users, Bureaucrats and Sysops emeriti
1,093

edits

Navigation menu