But what if we think of iPad not as a toaster but as a juicer? What then?!
Alexey 2001 Honda CBR600F4i (CCS) 2002 Suzuki Bandit 1200S 1992 Kawasaki EX500 http://azinger.blogspot.com http://bsheet.sourceforge.net http://wcollage.sourceforge.net ________________________________ From: Reinier Zwitserloot <[email protected]> To: The Java Posse <[email protected]> Sent: Wed, February 17, 2010 1:28:19 PM Subject: [The Java Posse] Re: Posse 297: Why the iPad is bad for tinkering. Karsten, you make two points that are both actually in favour of being apprehensive about the iPad and what it means for the future of computing. Yes, the iPhone has single-handedly set the tone for a new era where phone consumers expect apps. Phones have always been DRMed walled garden fiefdoms. Home Computers never were. Sure, the iPad is supposedly "a new device", but that's a cop-out bullpuckey argument. As others have said before, just because you market it as a toaster doesn't mean it's a toaster. Or, in other words, if your toaster was such a fantastic internet / mail / productivity device that its worth foregoing a traditional computer for, I'd be just as concerned about that toaster's open-ness as the iPad, so, please, stop with the toaster analogies already, you're missing the point entirely. If apple managed to create an entirely new expectation in the phones market, it stands to reason that it is not unfathomable that they'll do the same thing for home computing with the iPad. If they indeed manage to make the entire model of the iPad (and a host of very similar competition that follows in its wake like the iPhone has done with Android, Pre, Bada, and now Win7M) a new expectation, that would be a _bad_ thing. Not for apple's bottom line, but unless you are apple's bottom line's avatar, I don't see how apple getting richer is something you need to be defending. Why should apple port their SDK to windows? No reason. But thanks for making my points for me - if apple shouldn't port their SDK to windows, but I want to develop for the iPad on a windows box, I'm screwed. That's in contrast to, say, python, or java, or C, or ruby, or, if you'd rather talk in platforms: Making a web app, or a windows app, or a linux app, or _A MAC OS X APP_, where anyone is legally free to attempt to port or rewrite whatever tool they want on whatever platform they feel like. This NDA thing is new, and it serves no good purpose other than to earn apple money *in the short term*. We as a developer community shouldn't stand for it - and by making noise we decrease the financial benefit for apple and thus increases the odds they'll cut it out. Also, given a sufficiently long-term view, that NDA is bad for the future generations of creative developers, which is bad for apple. Hence, that NDA is shortsighted. Also, mirosoft being just as evil is absolutely no excuse whatsoever. If I kick some random bystander in the shins, I could try excusing myself by claiming that, say, Idi Amin was a much larger jackass, but I don't think that's a sensible argument to make. The same applies here. Microsoft's evilness or lack thereof is not an excuse for apple to do similar things. On the contrary - the fact that microsoft has set back large swaths of computer future by being such unrepentant jackasses shows why we as developers should consider the future, should assume apple has the power here to take us into a bad new direction, and try to convince them that this, in the long term, isn't good for anyone, not even apple. After all, microsoft, as a company, is in a pretty piss poor state today, and a big reason for that (IMO) is they started relying on their monopolistic bullying instead of having the best product. It works for a while and makes you a very rich man, but in the long run you are killing your company, and you're certainly not doing the tech world any favours. On Feb 17, 2:53 pm, Karsten Silz <[email protected]> wrote: > On 16 Feb., 17:33, Fabrizio Giudici <[email protected]> > wrote: > > > But I'd say that to use any Apple SDK as a minimum > > I have to buy a Mac OS X - oops, which will force me to buy an Apple > > computer. This doesn't sound as the same for other SDK, that as a > > mininum run on Windows (that doesn't impose me to buy a specific > > hardware) and in many case run on every major o.s. > > Why should Apple port their SDK to Windows? iPhone OS is based on > MacOS, so the emulator is rather easy to do on the Mac, and it uses > the same tool chain as Mac development. A Windows port is non-trivial > and helps the desktop OS competitor (Microsoft) - that doesn't make > business sense for Apple. And Microsoft is the same - the best and > often the only development experience for the Microsoft stack is on > Windows (the Silverlight Tools for Eclipse are one of the few > exceptions). The guys that have cross-platform environments (like > Google or Adobe) make money in other places (the Internet / tools), so > they don't care about the underlying OS. -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en. -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
