Live data from Hacker News

Apple removes Scratch from iPad/iPhone/iTouch

computinged.wordpress.com

1–10 of 72 posts

Re: Apple removes Scratch from iPad/iPhone/iTouch

#2
IMHO, this should cause more outrage than all the developer related policies.

Apple has always been a world apart, with a strong philosophy and its own priorities. But the culture around its products was all about fostering creativity.

I used to say to friends: get a Mac if you want an hassle-free computer to make things (music, graphics design and even programming. Does anyone remember HyperCard, which at one point was bundled with every mac?).

The argument that the iPad/iPhone/iPodTouch is not a computer is really myopic. It's the culture that has changed.

Re: Apple removes Scratch from iPad/iPhone/iTouch

#3
From the article: "Why? Discussion on the Scratch forums suggests that it’s because Apple wants to focus on consuming media using these devices, not producing media. Want to be truly computing literate, where you write as well as read? There’s no app for that."

No, it's because (as far as I can tell) the Scratch iPhone app was acting as a Scratch interpreter which is explicitly not allowed on the App Store to begin with.

The authors of the iPhone app (http://www.mobilewikiserver.com/Scratch.html) made a nice post in the developer forums (https://devforums.apple.com/thread/46425) pleading their case for any you with access to the forum and an interest in digging deeper.

Re: Apple removes Scratch from iPad/iPhone/iTouch

#4
post #2

IMHO, this should cause more outrage than all the developer related policies. Apple has always been a world apart, with a strong philosophy and its own priorities. But the culture around its products was all about fostering creativity. I used to say to friends: get a Mac if you want an hassle-free computer to make things (music, graphics design and even programming. Does anyone remember HyperCard, which at one point…

Yeah, that's linux now, and only for software dev creativity.

Re: Apple removes Scratch from iPad/iPhone/iTouch

#6
post #3

From the article: "Why? Discussion on the Scratch forums suggests that it’s because Apple wants to focus on consuming media using these devices, not producing media. Want to be truly computing literate, where you write as well as read? There’s no app for that." No, it's because (as far as I can tell) the Scratch iPhone app was acting as a Scratch interpreter which is explicitly not allowed on the App Store to begin w…

That post really puts the "C/C++/Obj-C" thing into much starker relief than the "wish I could use lisp" discussion. Geeks can get around 3.3.1 if they're clever enough; replacing a democratizing technology like Scratch, on the other hand, may be impossible.

That said, if their app really was an interpreter, I'm surprised it made it into the store in the first place. And if anything, the typical Scratch output of a crayon-drawn animation designed by a 13-year-old only bolsters Jobs' point about cross-compilers bringing down the average app quality. But I'm very impressed that they had Scratch working on the platform and I hope Apple can find a way to incorporate that educational mission into their world-domination strategy...

Re: Apple removes Scratch from iPad/iPhone/iTouch

#7
post #3

From the article: "Why? Discussion on the Scratch forums suggests that it’s because Apple wants to focus on consuming media using these devices, not producing media. Want to be truly computing literate, where you write as well as read? There’s no app for that." No, it's because (as far as I can tell) the Scratch iPhone app was acting as a Scratch interpreter which is explicitly not allowed on the App Store to begin w…

"No, it's because (as far as I can tell) the Scratch iPhone app was acting as a Scratch interpreter which is explicitly not allowed on the App Store to begin with."

Which goes to show, once again, that this policy is really stupid and that it doesn't affect exclusively developers, but also the educational potential so vehemently touted by all the iPad/iPhone/iTouch fans.

Re: Apple removes Scratch from iPad/iPhone/iTouch

#8
post #2

IMHO, this should cause more outrage than all the developer related policies. Apple has always been a world apart, with a strong philosophy and its own priorities. But the culture around its products was all about fostering creativity. I used to say to friends: get a Mac if you want an hassle-free computer to make things (music, graphics design and even programming. Does anyone remember HyperCard, which at one point…

I agree that it should cause more concern -- but how about more "reflection and rethinking" than "outrage". The kids with the most to gain from an encouraging tool like Scratch can't afford iPods anyway.

Re: Apple removes Scratch from iPad/iPhone/iTouch

#9
post #2

IMHO, this should cause more outrage than all the developer related policies. Apple has always been a world apart, with a strong philosophy and its own priorities. But the culture around its products was all about fostering creativity. I used to say to friends: get a Mac if you want an hassle-free computer to make things (music, graphics design and even programming. Does anyone remember HyperCard, which at one point…

Build for free software platforms like Linux or the Web and these issues go away. Being outraged at Apple policies when the web is free is like being outraged at your employer when you are free to start your own business.

Re: Apple removes Scratch from iPad/iPhone/iTouch

#10
post #3

From the article: "Why? Discussion on the Scratch forums suggests that it’s because Apple wants to focus on consuming media using these devices, not producing media. Want to be truly computing literate, where you write as well as read? There’s no app for that." No, it's because (as far as I can tell) the Scratch iPhone app was acting as a Scratch interpreter which is explicitly not allowed on the App Store to begin w…

So I imagine Apple will soon be taking down the Secret of Money Island and the Sim games, since I know for a fact both of these use interpreters.

No, of course they won't. Because those titles bring in big bucks and are from the types of developer Apple wants to develop for their device.

It the capricious and selective enforcement of the SDKs T&Cs that is the biggest problem for developers. It's not that Apple are against interpreters, they are just against interpreters when it is not financially beneficial to them.

Post reply on HN