Live data from Hacker News

A Dad’s Plea To Developers Of iPad Apps For Children

uxdesign.smashingmagazine.com

181–190 of 195 posts

Re: A Dad’s Plea To Developers Of iPad Apps For Children

#181
post #65

I actually had to get a refund from Apple for an in-app purchase my son made while using Talking Tom Cat (I since deleted that app and turned off in-app purchases). I've got two kids and what I would add to the observations listed in this article are as follows (these apply to any app that is intended for kids, but also apps where a significant section of the userbase might be kids - for example, my four-year-old is…

good points, #2 may be difficult for certain uses, since it's the system that displays the pop-up notification for push notification. But I agree it should be removed if possible. #6 can be done with how multitouch is handled, like the wrist guard feature in note taking apps like penultimate. In most cases, just allow multitouch interactions with objects on screen. #7, question for parents: what's the monetization po…

> what's the monetization policy that would work for you?

Just make a paid app - it's that simple. I won't hesitate to put down 99 cents, or $1.99, or $2.99, for an app that my child will get enjoyment out of, especially if it has some learning value.

Speaking of learning value, I think a more sophisticated approach to learning would be useful. For example, the standard approach is to make the game involve numbers or letters, but I find my child gets bored with these. But he's fascinated with strategy games, so a tower defense game built for kids would be perfect for him. He'll just play it for fun but he'll be learning how to strategize, how to plan, how to react to changing situations, how to choose between different options, etc.

Re: A Dad’s Plea To Developers Of iPad Apps For Children

#182

Earlier quoted context omitted.

Regrettably one of the biggest offenders in terms of usability for kids apps is Apple itself. The introduction of multi-touch gestures made a complete mess out of kids apps. For example, if you've ever watched a young one interact with an iPad you would have seen them plant their paws on the screen and do things with 3+ fingers very frequently. Imagine what happens then: The whole app moves up, down or worst, sideway…

> As an app developer you have to decide whether or not you want to put up a notice, warning or info page on your app warning parents about this problem and recommending that they disable multi-touch. Might you incur Apple's wrath for doing so? Don't know. Ouch. I hadn't even thought of that. I was just going to say it's ridiculous that you have this powerful device with advanced touch screen and you're developing so…

The iOS devkit is Mac-only. You will also have to pay a $99 yearly fee to Apple for the right to develop apps that get listed on the App Store.

However, that $99 fee also includes the right to get a testing certificate that lets you push what you develop onto an iPhone, iPad, or iPod Touch to test with. So if you sign up for the developer program, you can test on a real device. You just can't get it loaded onto other people's devices without going through the Apple approval process.

Xcode (the IDE) itself is free. You can probably run iOS apps in a simulator (note it is NOT an emulator) with the free download, but forget about testing on an actual device.

Clearly this program is aimed at professional developers, and for them it is worth the price -- the iOS ecosystem and SDKs being far more developed and refined than Android's. But for a bunch of young padawans just starting out in coding it is prohibitively expensive unfortunately.

Aside from these problems, Objective-C is a bit much for a rank beginner, especially a kid, to bite off and chew. So, for that matter, is Java. It would be possible, and probably a lot more practical, to introduce them to JavaScript and have them develop "Web apps" that run inside an iPhone's Safari web browser. Some quite sophisticated games are possible this way with HTML 5.

Re: A Dad’s Plea To Developers Of iPad Apps For Children

#183

Earlier quoted context omitted.

My daughter, a daily iPad user from about 9 months old (now 2.5!) exclusively uses it in a landscape orientation and I've never seen her try otherwise. That said, I'm the same unless one handed operation is desirable (no dirty thoughts, friends!)

Interesting. I use my tablet landscape except if I'm reading an ebook. Maybe there's something more natural about landscape views, and I've been conditioned to read in portrait by printed material. On smaller devices I find portrait more natural, possibly due to the one-handed nature of use. Out of interest: do any of the apps she uses support landscape? Is she choosing that orientation or are the app designers makin…

Most of the apps are landscape or are better in landscape (e.g. YouTube) so the decision may not be as natural as it seems at first glance.

Another thing to consider, though, is that a high proportion of books for under 3s are in landscape too (in my experience at least). So maybe the book industry has also had this question crop up over the years too.. :-)

Re: A Dad’s Plea To Developers Of iPad Apps For Children

#184

Earlier quoted context omitted.

ADHD is a load of crap, and diagnosis of it is a purely western endeavour with very little actual merit.

> ADHD is a load of crap, and diagnosis of it is a purely western endeavour with very little actual merit. With all due respect, I must ask: have you ever interacted with an individual diagnosed with (severe) ADHD? Also, please clarify: are you claiming that those whom have been diagnosed with ADHD aren't sick or that they've been incorrectly diagnosed? I appreciate your time and look forward to your responses on thi…

My opinions are irrelevant against the backdrop of the collective mainstream agreement about 'the way things are', but I will say this: I think anyone getting offended about the opinion that ADHD, and the mental-health industry in general, are a load of crap .. needs to take a vacation somewhere less supportive of decadent navel-gazing.

Re: A Dad’s Plea To Developers Of iPad Apps For Children

#185

Earlier quoted context omitted.

Absolutely, which is why I didn't say mere "focus." Just something to be aware of when deciding the benefits of a technology.

If it were up to total strangers, our kids would have been medicated into zombie-mode already. No thanks!

I'm just making an observation.

Re: A Dad’s Plea To Developers Of iPad Apps For Children

#186
post #37

I disagree slightly with the Affordance Is King point. You should identify the hot spots on the screen, but you should also reward childish exploration. I think most of the screen should be hot. Pretty much everything should be a target, and they should all be big. "Animals For Toddlers" (Eiswuxe) does this well (and is just plan excellent all around, by the way). I also disagree with the advice that arrows are best…

Eiswuxe uses in app purchase.

Re: A Dad’s Plea To Developers Of iPad Apps For Children

#187

Earlier quoted context omitted.

> ADHD is a load of crap, and diagnosis of it is a purely western endeavour with very little actual merit. With all due respect, I must ask: have you ever interacted with an individual diagnosed with (severe) ADHD? Also, please clarify: are you claiming that those whom have been diagnosed with ADHD aren't sick or that they've been incorrectly diagnosed? I appreciate your time and look forward to your responses on thi…

My opinions are irrelevant against the backdrop of the collective mainstream agreement about 'the way things are', but I will say this: I think anyone getting offended about the opinion that ADHD, and the mental-health industry in general, are a load of crap .. needs to take a vacation somewhere less supportive of decadent navel-gazing.

Thank you, L. Ron.

Re: A Dad’s Plea To Developers Of iPad Apps For Children

#188

Earlier quoted context omitted.

Occasionally? I get over 100 empty emails a day with nothing in them. I guess people get confused about the discard button, because my apps are not targeted at kids. Over 70% of my emails are empty. Maybe a small puzzle before you can send me a message is in order.

Why do you even let the user send an empty email? Sounds like a programming error as much as a UI blunder.

In iOs, you have no choice. On top of that, I insert information into the email to help me debug it, such as the platform, iOs num and app version num.

Re: A Dad’s Plea To Developers Of iPad Apps For Children

#189

Earlier quoted context omitted.

> As an app developer you have to decide whether or not you want to put up a notice, warning or info page on your app warning parents about this problem and recommending that they disable multi-touch. Might you incur Apple's wrath for doing so? Don't know. Ouch. I hadn't even thought of that. I was just going to say it's ridiculous that you have this powerful device with advanced touch screen and you're developing so…

The iOS devkit is Mac-only. You will also have to pay a $99 yearly fee to Apple for the right to develop apps that get listed on the App Store. However, that $99 fee also includes the right to get a testing certificate that lets you push what you develop onto an iPhone, iPad, or iPod Touch to test with. So if you sign up for the developer program, you can test on a real device. You just can't get it loaded onto other…

Awesome, thanks for that answer!

The testing certificate makes sense, I was really wondering about that, there's only so much you can test in a simulator (touch screen behaviour, for instance. I'd assume you could emulate it with a mouse, but you can't test the full UX that way).

Good call on the JS/webapps too. I hadn't really considered what language one develops iOS apps in when I started investigating, but from what I've seen about Objective-C, I agree it would be a bit too much.

Personally I was aiming to get them interested in writing simple Python programs, perhaps with PyGame so they can quickly get some graphics on the screen (text console output doesn't have a lot of appeal I'm afraid..). Most important reason is that Python lacks boilerplate--I don't want to make the kids do all sorts of boring set up coding before they get to see some results. (second most important reason is that it's the language I'm currently using most)

Boilerplate might be a bit of an issue with JS web apps too. But "can I put my (GameMaker) game on my website?" is a question asked even more often than how to make apps :) [it is possible btw, but not with the free version of GameMaker]. So maybe I could set up some simple framework with a JS Canvas and see if they'll bite. Maybe even better would be just to code some simple game for myself, for fun, show it off, and I already know of at least two kids that will try real hard to figure out how I pulled that off, and they'll be happy to find out it was written inside the same HTML tags they wrote their website with :) (another good reason is, before I caught the Python-bug, I was coding JS all day :) )

Anyway, thanks again for your explanation!

Re: A Dad’s Plea To Developers Of iPad Apps For Children

#190
post #155

Earlier quoted context omitted.

Market conditions can be constrained by regulations such as Apple's prohibition against pornography. Eighteenth century USA excused slavery as the price of doing business before government regulations altered those market conditions. Prior to such changes the practice was no less scummy. In-App kid-chiseling falls squarely in the category of scummy.

Your entire post reads as a cheap appeal to emotion, rather than a balanced view of app purchase methods on mobile devices. Let's turn this around for a second. Why are parents letting children use their very expensive and unlimited purchasing power mobile devices without supervision? If the kids have their own phones, why are they linked to their parent's account for purchases, instead of using the (very cool) allow…

If you were capable of actually reading my post and not what you wanted to read into it, you would see that I was referring to chiseling children out of large sums re the post I was answering. Selling a child $99 worth of cartoon pony feed is mere cretinous larceny. This type of behavior actually happens. This is what we are condemning. I was not criticizing in-app up-selling, which I presume you mean to defend, but maybe I presume too much. Perhaps you are in the cretin camp.
Post reply on HN