iPhone SDK Agreement Shuts Out HyperCard Clone
Halo1 writes "Demonstrating it's not just about Flash, Apple has officially rejected for the first time another alternative iPhone development environment following its controversial iPhone SDK Agreement changes. Even though RunRev proposed to retool its HyperCard-style development environment to directly expose all of the iPhone OS's APIs, Steve Jobs still rejected its proposal. The strength of RunRev's business case, with a large-scale iPad deployment project in education hinging on the availability of its tool, does not bode well for projects that have less commercial clout. Salient point: at last February's shareholders' meeting, Jobs went on the record saying that something like HyperCard on the iPad would be great, 'but someone would have to create it.'"
This is not about an iPhone app, but about a development environment to create iPhone apps. The company contacted Apple after the SDK agreement changes to determine whether there was any way they could adapt it to the new requirements, and apparently got their final rejection notice from Steve Jobs (see the fine article).
Donate free food here
Do you mean to say that Microsoft is now going to force developers to publish through its app store and nothing else?
This appears correct.
I did not know that. Citation needed please.
From this InformationWeek article: "All apps must be approved by Microsoft, and can only be distributed via the Windows Marketplace for Mobile."
First, Apple is not a convicted monopolist like Microsoft
Neither is Microsoft a 'convicted monopolist' - the case against them was a civil action, you can only be convicted of something in a criminal court. The term 'convicted monopolist' is nothing more than a slashdot marketing term.
Of the 4 Apple is the most cross platform friendly. It supports OpenGL ES, c++ and OpenAL. Sony and Nintendo have c++ and a api similiar to OpenGL ES. Microsoft just has c++.
Are you completely new to the cellphone industry? There have been development kits available before the IPhone or IPod even existed. I wrote my own apps using J2MEE long before Apple decided to enter the market. That is on phones NOT considered smart phones.
Apple is not the first cellphone manufactuer to support dev tools, but they are definitely one of the first to disallow someone who owns a device from choosing what to create or run on it.
They are also a first for dictating what development environments or even PREPROCESSORS a developer can use. XBox, Nintendo, Sony, etc all allow apps to be compiled in C/C++ to their target ABI (Application Binary Interface).
You present a failed comparison. In the world of cellphones, and closed systems, this is a first, and it should anger anyone who thinks they should actually OWN a device.
Actually, Microsoft is banning all other environments other than .Net from WinMo 7. That was the reasob cited for FireFox not to create a port for it.
The fanboys claimed that they didn't want all of that.
That goes a long way back. For the original Mac, the fanboys were saying "The Mac has resolution; it doesn't need color." (IBM had color. Sun had color. Apple was strictly black and white. Not even greyscale in the early models. Fortunately for Apple, they had Susan Kare, who made the Mac interface look good under those limitations.)
I can attest to laptops failing significantly faster than desktops, being more expensive per performance, being more expensive for maintenance, and being very limited in upgradeability. Desktops will have a place among those with extra cubic feet and a budget for the forseeable future.
I don't remember anyone saying that 3G wasn't desirable, only that it wasn't a deal breaker. IIRC, AT&T's 3G coverage was still pretty spotty as a result of the recent merger of Cingular et al. that led to it's creation.
Hell, I used to have 3G coverage with my iPhone before I moved, but now I've got Edge only when I'm away from WiFi. It works, just not as well. I'd love for AT&T to get 3G in my part of Minnesota, but it's not like I'm going to get rid of a phone just because the provider doesn't offer 3G in my area yet.
Bureaucracy expands to meet the needs of the expanding bureaucracy.-Oscar Wilde