You are also forgetting that Adobe don't have access to certain things like they do on the Windows platform, e.g. hardware acceleration.
So what does that have to do with apple forcing developers to use a specific set of tools/sdks?
You are also forgetting that Adobe don't have access to certain things like they do on the Windows platform, e.g. hardware acceleration.
When you exercise control on the market of competitors apps, making difficult or impossible for independent developers to port their apps to another platform, in Italy is called mafia.
So what does that have to do with apple forcing developers to use a specific set of tools/sdks?
Very interesting. I hope that it doesn't really amount to anything though. I really don't want flash on my device or have to hear every wacko out their complaining about how flash has reduced their battery life to nothing. Flash has lived past its Golden Years and now needs to be retired.
Nobody's forcing you to use Safari any longer than it takes to download Firefox/Chrome/Opera/Camino/whatever. You can deal with it.
Please correct me if I am wrong. Adobe's Packager simply allows you to create an iPhone app using Flash. Packager acts as a translator and converts the Flash code to whatever language the iPhone OS uses, much in the way that a WYSIWYG HTML editor works. Therefore Flash code isn't actually present on the iPhone.
Is that correct? If so, I believe Apple is completely wrong in this case. If apps created with Packager don't actually run Flash when on the iPhone then what's the problem?!
Packager allows someone who is most familiar with Flash to create an app. If Adobe doesn't update Flash to allow it to make use of new iPhone OS functions then people won't use it anymore, simple as that. It really seems like Apple is bullying here.
Honestly it seems more and more as though Apple doesn't respect its developers, or the its users.
Hopefully one day soon OSX will have to offer you a choice of Web Browsers when you install.
Rather then force Safari onto you without even asking.
Well, it's only fair isn't it ?
Come on, he's been pushing and pushing af far as he can get, even pi$$ing developers off, it's only a matter of time until enough people felt something needed to be done.
Per Wikipedia: A Monopoly exists when a specific individual or an enterprise has sufficient control over a particular product or service to determine significantly the terms on which other individuals shall have access to it.
Think through your statement some more and apply it to other aspects of your life, it may better determine if you really agree with it without Apple goggles on.
This is not only about Flash. The EULA also prohibits third party tools like MonoTouch which produce NATIVE applications - but with MonoTouch, the developer can program in C# and also has full access to .NET APIs. But since the EULA does not allow C#, in theory this tool cannot be used anymore.
But it is not native code...it is cross compiled. It may run at a great speed, but it won't necessarily take advantage of all the API's that are included in Apples SDK.
Bingo! Apple has a monopoly in the app market. They control something like 90%+ of this market. This is separate and distinct from the smartphone market, where Apple don't have a monopoly. Apple are using it's monopoly on the app market to dictate what tools developers can use to make apps. This is an abuse of their position, and should rightfully be stopped.
Nobody's forcing you to use Safari any longer than it takes to download Firefox/Chrome/Opera/Camino/whatever. You can deal with it.
The worst thing that could happen for Apple is having to allow cross-platform compliers.
Man, this post reads like a page from "Atlas Shrugged."
You are also forgetting that Adobe don't have access to certain things like they do on the Windows platform, e.g. hardware acceleration.
Not really, because they can collect a large fine if Apple is found guilty. The EU have collected billions of dollars from Microsoft over similar anti-competative behaviour.
Exactly... but don't expect majority of forum posters over here to understand what you are saying
BTW, if rumours are indeed true, Apple should loose BIG time in court!
All Adobe needs to do is to demo 100+ apps already available in app store that are made with Flash to prove that compiler indeed is working perfectly fine.
In fact - case is soooo blatant and obvious that no time should be wasted in courtroom at all...
![]()
They've been acting like a monopoly.
They have been acting like a monopoly and while its too early to see if anything actually occurs, they need to understand they're no above the law.
When you exercise control on the market of competitors apps, making difficult or impossible for independent developers to port their apps to another platform, in Italy is called mafia.
Per Wikipedia: A Monopoly exists when a specific individual or an enterprise has sufficient control over a particular product or service to determine significantly the terms on which other individuals shall have access to it.
Think through your statement some more and apply it to other aspects of your life, it may better determine if you really agree with it without Apple goggles on.
...leading to be the only game in town, a monopoly.
So what does that have to do with apple forcing developers to use a specific set of tools/sdks?
You are also forgetting that Adobe don't have access to certain things like they do on the Windows platform, e.g. hardware acceleration.
No, it is NOT native. Packager exports a monolithic "executable" which actually consists of a Flash runtime (iPhone native itself) that interpretes the flash code, and resources. There have been reports that "Hello World" class minimal apps take 8MB or more.
This whole move stinks of demagogy, and the final outcome will be an iPhone experience akin to win32.
But I don't care any more. I'll keep using the right tools for the job. In the long run, quality apps should prevail.
this may come as a surprise to you, but when you write an application for any platform, you are not required to use every single API of your chosen SDK. also, Flash development on iPhone would be written with only the Flex SDK, not apple's, and Flex isn't exactly lacking in abilities.