Skip to Content

How do you make teachers angry? Take an app out of the App Store

iPhone, iPod touch, and iPad users are used to hearing about new apps showing up in the App Store. It's when they are taken out of the App Store by Apple that things get interesting.

Teachers across the country got a taste of "interesting" last week when Apple removed Scratch Viewer from the App Store. The app is used to display programs that have been written by children in the Scratch programming language, a popular language for teaching kids the basics of computer programming. Scratch was developed by a team at M.I.T Media Lab, and the app was written by John McIntosh of Canadian development firm Smalltalk Consulting, Ltd.

The Computing Education Blog broke the news and received a number of comments protesting Apple's decision. While Apple is remaining quiet on the subject, McIntosh notes that he's in negotiations with the company. Many bloggers are thinking that Apple's excuse for killing Scratch Viewer is that it violates Section 3.3.1 of the company's policy against apps that interpret or execute code. That's the reason Apple is quashing Adobe Flash-based apps.

Mitchel Resnick, who runs the Scratch team at M.I.T., says that he's "disappointed that Apple decided not to allow a Scratch player on the iPhone or iPad" and hopes that "Apple will reconsider its policies so that more kids can experience the joys of creating and sharing with Scratch." The team is planning on writing Scratch authoring tools for iPad, but whether those plans come to fruition is up to Apple.

[via NYT Gadgetwise Blog]

Categories

App Store

iPhone, iPod touch, and iPad users are used to hearing about new apps showing up in the App Store. It's when they are taken out of the App...
 

Add a Comment

*0 / 3000 Character Maximum Comment Moderation Enabled. Your comment will appear after it is cleared by an editor.

24 Comments

Filter by:
tuaw

Scratch is also available on OS X, Windoze and Ubuntu Linux. It's not exactly the end of Scratch. The locked down nature of the iPad will just help ensure that these other platforms don't go away.

April 24 2010 at 11:18 AM Report abuse rate up rate down Reply
leey

haha, interesting!
Totally, cause if it's easy, it's no good. While we're at it, let's have a class on basic computing for old people using nothing but the Terminal.----maybe this is a good idea.
well, but this may be not the fundamental solution. Ipad and iphone always need apps running, such as "Top 10 Best Free iPad Apps"(http://www.ifunia.com/ipad-column/top-10-best-free-ipad-apps.html ) on line.

April 24 2010 at 2:10 AM Report abuse rate up rate down Reply
JKT

There was recent concern over where our next generation of developers are going to come from....where will they "cut their teeth" and get the basic concepts they need to turn into developers? Scratch is the perfect answer to this, and what does Apple do? Cut off the developers it is going to need in 10-20 years' time to keep it alive. DUMB.

April 23 2010 at 9:58 PM Report abuse rate up rate down Reply
Charli

@LD. no the tool has nothing to do with it. It is about the code. Top to bottom in native language, no private APIs etc.

if I make a WYSIWYG tool that exports into the proper code there's no issue. Plus if doesn't say 'made with XXX tool' how is Apple going to know. they won't.

April 23 2010 at 9:37 PM Report abuse rate up rate down Reply
bobics

2. If the app enables the potential creation of "viruses" or hijacking user info - banned.

In which case Scratch or Flash might still be banned.

April 23 2010 at 7:14 PM Report abuse rate up rate down Reply
bobics

Excellent idea.

While other commenters have been going back and forth with each other about "breaking the rules", you actually propose a solution. My biggest gripe about the current iPad is that I can't run any software I want on it. For the masses the limitations makes some sense, but for some of us a locked down computer is severely limiting.

April 23 2010 at 7:06 PM Report abuse rate up rate down Reply
esegre

To all those who dont know:


idiot is a word derived from the Greek , idiōtēs ("person lacking professional skill

April 23 2010 at 6:09 PM Report abuse rate up rate down Reply
esegre

Anybody that has had something to do with Steve Jobs ,knows for sure
that idiocy and genius are not self excluding, his sales policies have always been bad bad bad ,for everybody except Apple.

April 23 2010 at 6:03 PM Report abuse rate up rate down Reply
dylanm

Scratch is excellent. I'm an iPhone developer and my third grade daughter loves learning to code with MIT's amazing (and free) software. I see no reason why Apple cannot update their policy to allow educational apps like this to exist peacefully on our iDevices. I'm amazed at the stuff an eight year old can do. She's comfortable working with variables and objects, and other fundamental programming concepts-- and I've really taught her almost nothing, she's just inferred it all from goofing around with Scratch.

I support Apple's push to developer all App store-bound applications in Objective-C (or C / C++), this makes sense. No flash app exported into an iPhone app is going to follow the Human Interface Guidelines, and they will generally be awful. But why applications that allow you to run interpreted code have such trouble making it to the store I don't fully understand. Of course there are many emulation-based apps already on the store, and they're a good thing to have. This restriction is probably doing more harm than good. Is a Scratch player app, or even (gasp) a Flash player app, really destructive in some way that I'm failing to grasp?

April 23 2010 at 5:22 PM Report abuse rate up rate down Reply
Rob

The guy's name is McIntosh? Ironic.

April 23 2010 at 4:00 PM Report abuse rate up rate down Reply
1 reply to Rob's comment
Daniel Anderson Jr.

Especially ironic. McIntosh is the correct spelling for the particular species of apple, the fruit.

That said, I love snow apples. And the a variety nicknamed 1800's.

April 23 2010 at 5:02 PM Report abuse rate up rate down Reply
Buy an ad here

Tweets

© 2012 AOL Inc. All Rights Reserved.