Well I'm disappointed in Apple again. First no Flash on the iPhone now the Actionscript -> Objective C cross compiler as part of CS5 is banned.
As a Flex developer this is really disappointing and although we actually have a almost complete working version of our app in Objective C we are already working on a full Flex /AIR Client and we interested in the Actionscript -> Objective C cross compilation.
I guess we will have to see what Adobe come up with to work around this.
But really Apple why all the Abobe hate?
Subscribe to:
Post Comments (Atom)
Categories-
- Actionscript (5)
- Adobe (8)
- AIR (3)
- Apple (2)
- BlackBerry (1)
- CFML (59)
- ColdFusion (84)
- ColdFusion 8 (12)
- ColdFusion 9 (28)
- Database (2)
- Flash (11)
- Flash 10 (6)
- FlashBuilder (4)
- Flex (31)
- Internet Explorer (1)
- iPhone (4)
- Java (8)
- jQuery (1)
- Linux (8)
- Microsoft (5)
- Open Blue Dragon (10)
- Open Source (11)
- Operating Systems (3)
- PHP (1)
- Railo (24)
- SQL (3)
- SVN (2)
- Twitter (2)
- VPS (1)
- Windows (5)

Blog Archive
-
▼
2010
(38)
-
►
August
(9)
- ColdFusion and cfquerynew and date times - timesta...
- ColdFusion Lists, SQL IN and cfqueryparam
- iPhone and Flash - Sucess
- ColdFusion jrun and the JVM
- ColdFusion and CFReport
- jQuery or EXTjs
- iPhone 3Gs and Flash player
- Easy way to embed ColdFusion code into your blog
- Flex and the MATE framework in Melbourne
-
►
August
(9)
-
►
2009
(89)
-
►
December
(17)
- ColdFusion 9 and the local scope continued
- Is this an issue with the local scope in ColdFusio...
- Are you using ColdFusion 9's ORM?
- Want more performance from a default Railo install...
- WizzyWig the comic and snow
- Linux Start and Stop scripts for Ventrilo - Ubuntu...
- ColdFusion Builder Beta 3 - Any one seen this?
- Streaming AMF channel with ColdFusion 9 and BlazeD...
- Forwarding or masking your domain with GoDaddy
- Cheap ColdFusion hosting
- Should I get an iPhone?
- Full Screen Flex
-
►
December
(17)
Reccomended:
- TweetTrail
- Load Cell
- MyTouch Cases
- View Prom Hairstyles
- Cell Phone Accessories
- business operating agreement
- learn how to recycle electronics




14 comments:
Totally agree. I was really looking forward to being able to leverage Flex and start making apps for the iPhone OS - without the overhead of having to learn Objective C. If this does get banned then I don't think I'll even bother with any apps for the iPhone.
It seems like Apple is being a jealous sulky child about all this, not to mention greedy. It's disappointing that I am constantly being disappointed by Apple.
It is disappointing that Apple have done this... I wonder if they gave Adobe any notice of this new change? I'm sure the Adobe lawyers are going over it and working a way around it. Though if they don't it isn't the end of the Flash CS5. I somewhat doubt this will be the end of Adobe's efforts to get applications built in Flash on the iPhone OS either. Or other platforms effort.
Though I think the sad part is that there are existing companies which produced products that use a similar process of application generation as the Flash CS5 process. I think it is pretty clear Apple key goal with this move it to get more Objective C programmers. Though the platforms the iPhone OS is on is very limited... I can't see it getting wide adoption until this changes.
I do feel sorry for developers/designers who knew Flash CS5 was going to have this feature. I know some were waiting to get there hands on it to build apps for the iPhone. Now they just spent the last 6 or so months wasted when they could have been learning Objective C. Apple is not doing any favours with this move an I know many Flash developers will be disappointed.
Application development is about the users, not you. Flash can not and will not leverage what makes the iPhone a great platform, and it's the users that lose out.
On the iPhone I have a great native Pandora app. On the mac, I'm stuck eith an ugly, poorly integrated Air-based hackjob.
Why is that? Because on the desktop, pandora was able to prioritize developer comfort over user experience.
Adobe is trying (and failing) to make platform's like Apple's irrelevant by hiding them underneath a compatibility layer, and in the process removing everything that makes the underlying platform unique and great.
Why would I want Adobe to control the platform instead of Apple? Apple sure doss a better job of it *for the users*, and that's what matters.
Adobe is trying (and failing) to make platform's like Apple's irrelevant by hiding them underneath a compatibility layer, and in the process removing everything that makes the underlying platform unique and great.It seems like Apple is being a jealous sulky child about all this, not to mention greedy. It's disappointing that I am constantly being disappointed by Apple.
I would be curious to see what would happen if Adobe decided to stop supporting Mac for all their applications.
No more Acrobat, CS5, Photoshop, Flash Player, Premiere for Mac. Who would loose more money ? Apple or Adobe ?
This is ridicolous. Apple is really loosing it. Where I could understand from a business model point of view that Apple is protective about Flash Player on iPhone/Pad, because it would loose control over applications (and income) but they would increase their sales through apps made by Adobe products greatly. But it is still a "all or nothing" issue for apple. I think they are still hurt that Flash became so popular (also because of web video) which Quicktime tried but failed before. Now they are hitting back - with arrogance, and I only hope it will be a boomerang for them.
John Gruber summed it up best in his blog yesterday.
http://daringfireball.net/2010/04/why_apple_changed_section_331
Basically, he says Apple wants to maintain control of development. Lets say Adobe's Flash Builder becomes the preferred choice of development for the iPhone. That hurts Apple. They release new features for the iPhone but if Adobe is slow to adopt them, then the features don't show up in the apps.
Quite simple, I love Python. But I accept the fact that I can't write Python apps for the iPhone. I adapt. Either write my apps in Objective-C or write HTML5/CSS3/Javascript. How come Flash developers feel its their right to write Flash apps for the iPhone?
Anonymous,
"Basically, he says Apple wants to maintain control of development. Lets say Adobe's Flash Builder becomes the preferred choice of development for the iPhone. That hurts Apple. They release new features for the iPhone but if Adobe is slow to adopt them, then the features don't show up in the apps."
That's called competition, and it's healthy. You don't hear Microsoft bitching about how there's 3 or 4 alternative developer tools for .net, or Adobe bitching about Swish. No, they just get on and accept the competition.
Apple could have badly misjudged this decision. The iPhone is, in the grand scheme of things, tiny. There are far more c# and Flash developers out there. Apple had the opportunity to give those guys a less difficult route into iPhone development. Rather than having to completely retool, they could give it a go using their current skills.
Instead, they've blocked that. Those developers now might as well learn Android, especially as the developer set up costs a lot less (you don't need a mac and the SDK is free).
And Gruber's argument about apps looking like turds? Well, Apple guys pushed that one during the years that Microsoft destroyed Apple on the desktop when Microsoft let anarchy rule.
I'm hoping that Apple are going to make the same mistake again, and that their platform goes down in flames for this decision.
I like John Gruber's points in http://daringfireball.net/2010/04/why_apple_changed_section_331
For every platform developer force is crucial. No new software equals no users equals no money. Apple is protect their developer herd, removing threats and not allowing developer migration to other herds. However this not looks healthy from many points.
Microsoft once sued for that allegedly it not allowed other browsers to Windows - just by offering default pre-installed browser. Other browsers still were allowed to be used, but court decision (at least in Europe) wasn't in MS favor. Here we have much worse situation with Apple, and I think Apple now risking to be sued too.
-----
I was really looking forward to being able to leverage Flex and start making apps for the iPhone OS - without the overhead of having to learn Objective C.
-----
Yeah, and I'm looking forward to your crappy app not being on the iPhone. If you want to develop an iPhone/iPad app then learn how to do it properly. Don't bitch about how the platform is too hard for you.
> I was really looking forward to being able to leverage Flex ...
But Adobe do not offer compile Flex to iPhone. Only Flash to iPhone.
There are too many crApps already on iTunes. Thank god Apple is preventing another 100,000 cross-platform POS apps from arriving.
Apple clearly spends a huge amount of R&D perfecting (as far as possible) its hardware and OS and IMHO it's not too much to ask developers to use optimised toolsets to develop for it.
This will separate the sheep from the goats. As so many Adobe whingers are saying, they will go develop for Android. Good luck and good riddance!
> But really Apple why all the Abobe hate?
Dude, it's not about hate, it's about quality control. Apple wants and needs real developers creating apps for iPhone OS. What they don't need is a bunch of Flash hackers, I mean come on, I work with real programmers who create iPhone apps, they don't use Flash, 'cuz they're REAL app developers. Flash is weak sauce.
Don't be naive, can't you see Steve Job has a personal grudge against Adobe?
Post a Comment