Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
The idea of a fanboy not buying a good app because it was compiled using flash is so funny to me.

The problem is, an iPhone app does not unload when you quit. If you run a Flash derived app, memory leaks can cause performance hits even after you quit the program. Badly written code can cause other applications to crash.
 
The problem is, an iPhone app does not unload when you quit. If you run a Flash derived app, memory leaks can cause performance hits even after you quit the program. Badly written code can cause other applications to crash.

and how is this different than the last few years?
 
I have nothing personal against Adobe but this boneheaded move by Apple is going to open the floodgates to a lot of cross compiled crapware, the beauty of the App store was that it had tons of apps that could not be found elsewhere, developers were forced to learn a unique programming language which kept them from porting their apps to the other stores, this set the App Store apart from it's competitors, instead of sharing all of the same apps, they had different ones to offer, now, it's not going to matter which phone you buy, they'll all have the same crappy cross compilations that aren't tailored to the specific platforms, they'll just be cheap, general purpose, poorly implemented and sunk to the lowest common denominator. :confused:


Tell me, do you think that Sony would allow their developers to cross compile their PlayStation games, no, you either use the official development tools or you don't make any money. the same goes for Microsoft's Xbox, or the Wii!
 
I have nothing personal against Adobe but this boneheaded move by Apple is going to open the floodgates to a lot of cross compiled crapware, the beauty of the App store was that it had tons of apps that could not be found elsewhere, developers were forced to learn a unique programming language which kept them from porting their apps to the other stores, this set the App Store apart from it's competitors, instead of sharing all of the same apps, they had different ones to offer, now, it's not going to matter which phone you buy, they'll all have the same crappy cross compilations that aren't tailored to the specific platforms, they'll just be cheap, general purpose, poorly implemented and sunk to the lowest common denominator. :confused:


Tell me, do you think that Sony would allow their developers to cross compile their PlayStation games, no, you either use the official development tools or you don't make any money. the same goes for Microsoft's Xbox, or the Wii!

Typically, since it is easier to program for the 360, games are usually made primarily on the XBox 360 and ported to the PlayStation 3. Games are not made from scratch for each system, except for the Wii, since it's much weaker.
 
Tell me, do you think that Sony would allow their developers to cross compile their PlayStation games, no, you either use the official development tools or you don't make any money. the same goes for Microsoft's Xbox, or the Wii!


Please do not post things like this, you obviously have no idea what you are talking about.
 
That sounds fantastic! Is there anyway of stopping the putzes from cranking out crap at the same time?

The net is about anyone doing whatever they want. Anyone can now make a video and upload it to YouTube. Anyone can take pictures and post them on Facebook. Most of these photos and videos are crap. Do you think we should do something about it?

But looking at a particular photo vs. a good one takes the same amount of resources and time. And looking through 1000 photos for one is the same whether the photos have been edited properly or not. Not you could argue organizing the photos in the database is something. But the program that allows you to do this is stable and of good quality.

Going to a web site with poor flash performance, when a non-flash version does not exist, is annoying.

I generally ignore the "no one makes you do this" argument.

Yes but some things would not exist without Flash. Some people would not be bothered to make something if they would have to learn complex coding. Yes, the performance is worse, but it may be better than nothing in some cases.

The same way, today, you can run Windows programs in VMWare Fusion while running OS X. The performance is worse than running the programs natively, but it's better than not being able to run them at all for some people.

My website would not exist if Flash didn't exist, so for me and for people who want to see my work, it's much better than nothing. Sure, it could be better, but actually, right now, it could not be better since I don't have the time to learn HTML5.

And for my photo comparison example, my point was that amateurs can create content with Flash, and even if that content is amateurish, it's better than nothing. The experience for the viewer won't be perfectly smooth, and it won't be viewable on some devices, but I would still choose that solution over not making content at all.

HTML5 has to evolve and people have to become excited about it enough to make an IDE. Then we'll all be making awesome web content. Until then, professional developers will make awesome content, and there's Flash "for the rest of us"!
 
Tell me, do you think that Sony would allow their developers to cross compile their PlayStation games, no, you either use the official development tools or you don't make any money. the same goes for Microsoft's Xbox, or the Wii!

Actually, Sony doesn't prevent you from using a game engine that supports multiple platforms. Before this announcement, Apple did, since your code would not have been directly in contact with Apple's frameworks. Things like Unity3D which uses LUA as a language were "prohibited".

So yes, I think Sony would allow their developers to "cross-compile" (that's not what cross-compiling is btw) their Playstation games.

Also, your view that it brought more exclusives is shortsighted. You're missing the other half of the coin, which is that some titles that could have been made for iPhone and other platforms (think DS, PSP, Android, J2ME) were probably ending up everywhere but on iOS because of the restriction.

Let the developers choose the tools they are most comfortable with. That way you ensure they produce the best apps they can. Crap is crap, no matter the language, the App Store proves that with the dozen glowstick/lighter/fart/pull finger apps written in Objective-C and using CocoaTouch and UIKit.
 
I'm glad to see a much higher percentage of people here (than in the typical Flash-related threads) who...

A) understand the difference between SWFs running in a browser, and an iOS app that happens to be made with the Flash IDE;

B) know that inefficient programming can happen in any language, not just ActionScript.
 
If Apple really wanted to stick it to Google/Android, and probably Adobe as well, they'd work with Oracle to create solid Java app development SDK for the iPhone/iPad/iOS as well (much like they already have for the Mac on OS X).

They could avoid the Oracle lawsuit mess that Google has gotten themselves into with Android, and probably lure a bunch of developers away as well.
 
If Apple really wanted to stick it to Google/Android, and probably Adobe as well, they'd work with Oracle to create solid Java app development SDK for the iPhone/iPad/iOS as well (much like they already have for the Mac on OS X).

They could avoid the Oracle lawsuit mess that Google has gotten themselves into with Android, and probably lure a bunch of developers away as well.

The Java Oracle vs Android thing is nothing. They will cross license and it will be over with. Oracle just wants a piece of the Android pie at this point.
 
I'm glad to see a much higher percentage of people here (than in the typical Flash-related threads) who...

A) understand the difference between SWFs running in a browser, and an iOS app that happens to be made with the Flash IDE;

B) know that inefficient programming can happen in any language, not just ActionScript.
So true, most of the -LOL Flash- idiots here and other :apple:fanboards cannot even understand that Flash is beyond banners: Hint
 
bye bye battery life

well i hope there's a disclaimer on each App that uses Flash, so i know which ones NOT to download.

i don't want to reduce my battery life by unknowingly using a Flash app.
 
well i hope there's a disclaimer on each App that uses Flash, so i know which ones NOT to download.

i don't want to reduce my battery life by unknowingly using a Flash app.

:rolleyes:

do you people not realize that this has absolutely nothing to do with actually running flash on the iPhone?
 
well i hope there's a disclaimer on each App that uses Flash, so i know which ones NOT to download.

i don't want to reduce my battery life by unknowingly using a Flash app.

[insert Picard head slap here]

That's almost like saying "I don't wanna read PDFs built from a Word document, 'cause I hate Microsoft: I only want to read PDFs built from InDesign".

If the PDF is optimized for the web, the authoring environment is irrelevant. If the app is programmed efficiently (in Objective-C, Flash CS5, Flex, whatever), it doesn't matter what the authoring environment was.
 
well i hope there's a disclaimer on each App that uses Flash, so i know which ones NOT to download.

i don't want to reduce my battery life by unknowingly using a Flash app.

I get it you don't ever play games on your iPhone, or use streaming apps, or use a video player, or listen to even the iPod, or open mobile safari or make phone calls. Or just plain leave it turned on.

Because all those things reduce your battery life.
 
Hahaha, Steve craps in the faces of the most beloved fanbois once again!! Lol, when I remember how the army of non tech idiots started to defend Apple ban few months ago, now they must feel pwned as pwns, hahaha. Byte code is byte code, no matter how you do it morons.
 
I'm sure somebody already posted this, but I would LOL four times if Apple pulled the switch again, just to make Adobe lose money on development costs.

I have a love / hate relationship with Adobe Software. I love what some of it enables me to do creatively, and yet I hate it's ridiculous spaghetti-code nightmare performance-hogging bulls**t.
 
I'm sure somebody already posted this, but I would LOL four times if Apple pulled the switch again, just to make Adobe lose money on development costs.

This impacts much more than Adobe. MonoTouch, Unity3D, Epic people, iD software people. If Apple were to do this, it would be very bad for their developer base.

I hate it's ridiculous spaghetti-code

You've seen the code and aren't bound by NDA over it so you can comment freely on it like you just did ? Or are you just repeating phrases you've heard some coder say one day ?
 
And I suppose it also sucks on Android, but then you can choose to activate it, or choose to install it or not. Remember that?

Choice?

Yeah, I remember how in some older cars you could CHOOSE to put a car in Drive from Park without putting your foot on the brake. All these new models that don't let you do that are simply inferior. Why must the automobile manufacturers take away our precious choice? Damn them!
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.