Apple Rejects Kid-Friendly Programming App
wired.com
wired.com
No more. This is ridiculous.
http://www.google.co.uk/search?hl=en&q=site%3Anews.ycomb...
This is hacker news, not Apple gossip.
Steve Jobs owns the Apple platform and can do whatever he wants with it, but he doesn't own Hacker News.
[Edit: Removed "FOAD" to be nicer to AAPL]
I've always suffered from at least a partial Mac envy.
So you don't own a Mac? Let me explain: Apple makes some devices: a phone called iPhone; a music player called iPod. About two weeks ago they started to ship their new product iPad — kind of media consumption device.And they also make computers, which happen to be called Macs: Mac Pro, iMac, Mac mini and Macbooks. These are great for programming: you get UNIX with GUI what makes sense. Also you get a half a dozen or so programming languages out of the box, including free IDEs.
For now. I'm sure Jobs would love to make the Mac a locked-down platform.
http://scratch.mit.edu/download
The rejected iPhone app was merely a Scratch program Viewer. It couldn't be used to actually program using Scratch. That requires a PC or Mac.
They seem acutely aware that the software that most commonly run will define the purpose of the new device and will ultimately define the price. Cheap looking flash widgets and kids toys could damage the image.
I'm sure that there will be plenty of cheap tablets that kids can use, they just won't be using daddy's iPad.
Allowing kids to program on the iPad would empower them, and unleash their creativity; these are clearly undesirable side-effects that Reichsfuehrer Jobs is quite right to suppress.
I think Apple should do an ad campaign to highlight this: "Don't think different. In fact, don't think at all. Let us do your thinking for you. By the way, you owe us $$$$"
This could be hosted as described: http://www.ngbasic.com/
The more sensible part of me says that the iPad isn't my kids only option for getting their hands dirty with code. Last count, we have around 12-13 computing devices in the house, including iPhones, iTouches, iPads, MacBooks, iMacs, and Linux servers.
When I coded on my Apple IIe, that was it. I had access to some TRS-80s at school, but the Apple was the only computer in a radius of 5 miles from my house.
If Apple were ever to even half consider locking down my desktop/laptop, I'd lead the revolt right to the doors of One Infinite Loop. I doubt they do it though. Hopefully.
I actually think its fine that the app got rejected. The iPad and iPhone are consumer devices.
If kids want to tinker and explore, let them do it on a Real Computer. Plenty of options are there.