• Welcome! The TrekBBS is the number one place to chat about Star Trek with like-minded fans.
    If you are not already a member then please register an account and join in the discussion!

Possible new turn in the Apple vs Flash war...

Data Holmes

Admiral
Admiral
What's Apple's strategy?

The fact that Apple is building these frameworks and not making a public announcement about how to apply them, or even releasing full documentation, indicates they're still under development internally.

It is possible the company will unveil a unified new strategy for developing rich web applications entirely using web standards (and avoiding the need for proprietary plugin add ons like Adobe Flash and Microsoft Silverlight), and could even release a new development tool (or expand upon its existing DashCode) in order to provide web developers with the ability to quickly and efficiently create mobile web apps that support touch, Apple's Human Interface Guidelines for its mobile devices, and users' expected behaviors.

Here is the link to the finders page with you tube video:
http://almost.done21.com/2010/04/adlib-apples-secret-ipad-web-framework/

Some on the net are also theorizing that ADLib may actually stand for "Application Development" Library...
 
It would certainly be nice to have RIA framework that doesn't rely on a specific software vendor. Much like Microsoft and Adobe, though, I can't say I trust Apple to provide one.
 
...so still no youtube.com on the iPad? Shame, being the best web experience ever and all.
 
The iPhone was one thing but there is no excuse for having no Flash support on the iPad.

Flash is bad. ;)

Irrelevant, Flash is used. It is a big part of the web RIGHT NOW. Not supporting it reduces the Web experience.

Bullshit.

Flash is a terrible, buggy POS that murders battery life. The recently released JooJoo tablet, which sports a similar Atom processor to the upcoming HP Slate, gets absolutely destroyed by Flash and sports absolutely abysmal battery life as a result (under 3 hours). It's also a closed, proprietary standard that is a known attack vector for malware and is constantly under attack from hackers. The sooner that it's purged from the Web, the better.

Another wrinkle in the Apple-Adobe spat is that the newest iPhone developer agreement prohibits code that was generated by an intermediate compiling process. That means that the much-touted iPhone compilation feature of Adobe Flash CS5 has just been banned by Apple from the App Store. Adobe just wasted a huge amount of R & D for nothing. That's gotta sting.
 
Bullshit.

Flash is a terrible, buggy POS that murders battery life. The recently released JooJoo tablet, which sports a similar Atom processor to the upcoming HP Slate, gets absolutely destroyed by Flash and sports absolutely abysmal battery life as a result (under 3 hours). It's also a closed, proprietary standard that is a known attack vector for malware and is constantly under attack from hackers. The sooner that it's purged from the Web, the better.

Another wrinkle in the Apple-Adobe spat is that the newest iPhone developer agreement prohibits code that was generated by an intermediate compiling process. That means that the much-touted iPhone compilation feature of Adobe Flash CS5 has just been banned by Apple from the App Store. Adobe just wasted a huge amount of R & D for nothing. That's gotta sting.

It doesn't matter how bad flash is, it is used all over the web and until Apple allows its implementation on the iPhone or iPad you can't get the full web experience. Also I don't agree it has that much of an impact on battery life. I've had no problems using it on my netbook.

Charlie
 
Bullshit.

Flash is a terrible, buggy POS that murders battery life. The recently released JooJoo tablet, which sports a similar Atom processor to the upcoming HP Slate, gets absolutely destroyed by Flash and sports absolutely abysmal battery life as a result (under 3 hours). It's also a closed, proprietary standard that is a known attack vector for malware and is constantly under attack from hackers. The sooner that it's purged from the Web, the better.

Another wrinkle in the Apple-Adobe spat is that the newest iPhone developer agreement prohibits code that was generated by an intermediate compiling process. That means that the much-touted iPhone compilation feature of Adobe Flash CS5 has just been banned by Apple from the App Store. Adobe just wasted a huge amount of R & D for nothing. That's gotta sting.

It doesn't matter how bad flash is, it is used all over the web and until Apple allows its implementation on the iPhone or iPad you can't get the full web experience. Also I don't agree it has that much of an impact on battery life. I've had no problems using it on my netbook.

Charlie

It does matter. Flash is overused. Flash is a blight on the Internet. Flash should (and will) die. Thanks to the move to ban Flash-compiled apps and the new iAd framework, Apple has done its part to hasten Flash's demise. With over a 100 million iPhone OS devices out there, consuming content, the web will move to HTML 5 at breakneck speed.

I won't shed a tear.
 
It does matter. Flash is overused. Flash is a blight on the Internet. Flash should (and will) die. Thanks to the move to ban Flash-compiled apps and the new iAd framework, Apple has done its part to hasten Flash's demise. With over a 100 million iPhone OS devices out there, consuming content, the web will move to HTML 5 at breakneck speed.

I won't shed a tear.

I'm not defending flash but Apple customers shouldn't suffer because Apple has decided flash should die. They should support it until it is replaced. And the idea that you can't get the full web experience on a tablet device is absolutely ridiculous and unacceptable.

Charlie
 
Bullshit.

Flash is a terrible, buggy POS that murders battery life. The recently released JooJoo tablet, which sports a similar Atom processor to the upcoming HP Slate, gets absolutely destroyed by Flash and sports absolutely abysmal battery life as a result (under 3 hours). It's also a closed, proprietary standard that is a known attack vector for malware and is constantly under attack from hackers. The sooner that it's purged from the Web, the better.

Another wrinkle in the Apple-Adobe spat is that the newest iPhone developer agreement prohibits code that was generated by an intermediate compiling process. That means that the much-touted iPhone compilation feature of Adobe Flash CS5 has just been banned by Apple from the App Store. Adobe just wasted a huge amount of R & D for nothing. That's gotta sting.

It doesn't matter how bad flash is, it is used all over the web and until Apple allows its implementation on the iPhone or iPad you can't get the full web experience. Also I don't agree it has that much of an impact on battery life. I've had no problems using it on my netbook.

Charlie

It does matter. Flash is overused. Flash is a blight on the Internet. Flash should (and will) die. Thanks to the move to ban Flash-compiled apps and the new iAd framework, Apple has done its part to hasten Flash's demise. With over a 100 million iPhone OS devices out there, consuming content, the web will move to HTML 5 at breakneck speed.

I won't shed a tear.

You're assuming people will predominantly consume the Web from their mobile phones and iPads. This is not the case. Mobile Web surfing accounts for less than 2% of all Web traffic. Many Flash-based sites were designed specifically to be viewed on a larger (desktop/laptop) screen. People who think Apple is going to kill Flash are deluding themselves. At first, I thought HTML5 would supplant Flash and Silverlight, until I found out there's no DRM in it, and thus nothing to protect content providers from widespread infringement.

A big part of why Flash is used for video on the Web is that it's easy to lock up and make difficult for the casual user to download and store videos. HTML5 offers no protection whatsoever. This is not going to go over well with the TV and movie industry as a whole.

That, combined with the very small proportion of mobile Web usage, tells me Flash isn't going anywhere unless a similar standard of comparable functionality (including DRM) comes along. Mobile usage is not going to push the entire industry in a particular direction. It's still tangential to the Web at large.
 
I'm not defending flash but Apple customers shouldn't suffer because Apple has decided flash should die. They should support it until it is replaced. And the idea that you can't get the full web experience on a tablet device is absolutely ridiculous and unacceptable.

Charlie

I'm not really for or against since I don't have an iPhone or iPad, but Apple has never really been about servicing the status quo; they're more about pushing things in new directions. I'll mention again that they were the first to drop the floppy drive. I have no idea how this Flash gambit will work out, but I can respect them for taking a stand and sticking to it.
 
You have to remember it's not really just a war against Flash but all plug-ins. Flash just happens to be the largest of them and the most used. You can't watch a QuickTime video either from the web. The new Microsoft windows phones supposedly don't support Flash as well but there is no outcry about that, yet.
 
I'm sorry but many of my favorite sites use Flash. Tech geeks can talk about how horrible it is for reasons that I don't care about till the cows come home. All I know is that some of the best sites, especially video sites (official and unofficial) use Flash.
 
I don't think Flash is going anywhere for a while. I would like to see it replaced, but I'm realistic.
 
Indeed, it doesn't matter if it is bad or good, the fact is, that it is used. Many websites use it currently, and it isn't going away just cause Apple decides not to support it. Apple is robbing their users of the full web experience by not supporting it.

It'd be like if you needed a decoder ring to read sections of newspapers, but your favorite ring provider didn't support the proper format, thus you'd be missing big chunks of your newspaper, robbing you of the experience of reading newspapers.

Now, my Blackberry also does not natively support flash, but I can download a flash player that works just fine for it. I don't know if such an app exists for the iPhone or iPad since I have neither.
 
It does matter. Flash is overused. Flash is a blight on the Internet. Flash should (and will) die. Thanks to the move to ban Flash-compiled apps and the new iAd framework, Apple has done its part to hasten Flash's demise. With over a 100 million iPhone OS devices out there, consuming content, the web will move to HTML 5 at breakneck speed.

I won't shed a tear.

I'm not defending flash but Apple customers shouldn't suffer because Apple has decided flash should die. They should support it until it is replaced. And the idea that you can't get the full web experience on a tablet device is absolutely ridiculous and unacceptable.

Charlie

Oh piffle. The only 'suffering' here is having to use Flash. Apple is under no obligation to support such a shitty product and I'm quite pleased at their stand, even if it is for self-serving reasons. Since the end result will be less Flash, I couldn't care less what Apple's motivations are.
 
It does matter. Flash is overused. Flash is a blight on the Internet. Flash should (and will) die. Thanks to the move to ban Flash-compiled apps and the new iAd framework, Apple has done its part to hasten Flash's demise. With over a 100 million iPhone OS devices out there, consuming content, the web will move to HTML 5 at breakneck speed.

I won't shed a tear.

I'm not defending flash but Apple customers shouldn't suffer because Apple has decided flash should die. They should support it until it is replaced. And the idea that you can't get the full web experience on a tablet device is absolutely ridiculous and unacceptable.

Charlie

Oh piffle. The only 'suffering' here is having to use Flash. Apple is under no obligation to support such a shitty product and I'm quite pleased at their stand, even if it is for self-serving reasons. Since the end result will be less Flash, I couldn't care less what Apple's motivations are.

Well great, except they're putting the users in the line of fire in the process. And now they're doing it to developers.

Things just got a whole lot more restrictive for iPhone developers. What this change does is it means that developers can no longer use software like Novell's MonoTouch, Unity3D, or Ansca's Corona to develop iPhone applications, and tools like Appcelerator's Titanium and PhoneGap are looking questionable. MonoTouch, Unity3D, and Corona allow developers to use the C# language and Lua scripting, respectively, to write iPhone applications. Titanium and PhoneGap allow application development using JavaScript and HTML; because they use WebKit behind the scenes to run that JavaScript, they might be OK.


The reasons that developers like and use these tools are many and varied. Titanium, PhoneGap, and Corona, in particular, offer rapid iPhone development environments that are simpler than the Cocoa and Objective-C environments used for native development. As such, they offer their users quicker, more responsive release cycles, and lower development costs. Unity3D provides a range of features to game developers like a 3D engine, a physics processing engine, audio processing, and so on—features that would be prohibitively expensive for most developers to write from scratch. MonoTouch more simply allows the use of a different programming language and different libraries, ones that certain developers might be more comfortable with.


A significant product that is soon to be added to this list of development tools is Adobe's Flash CS5.
As is now well-known, Flash isn't supported on the iPhone (the license conditions prohibit that kind of runtime application), so in response, Adobe has given Flash CS5 the ability to produce iPhone applications, in a broadly similar manner to how the other tools work. As Adobe explains, Flash CS5 completely skips Objective-C, instead plumbing into the iPhone compiler to directly produce executable code.

Apple's seething dislike for Adobe has become increasingly apparent in recent years. It's a dislike that in many ways makes no real sense: Adobe's biggest products don't compete with Apple's (and vice versa), and using Adobe's applications has traditionally been one of the biggest reasons that people have chosen—and stuck with—Apple's platform. But that's all in the past; Apple has Flash in its sights and is doing its best to destroy it.


Adobe, for its part, has made some non-commital comments on the issue; the company still plans to ship Flash CS5, but its ability to create iPhone applications might turn out to be short-lived, to say the least.


Apple's new 3.3.1 restrictions have been met with some disdain from the developer community, and it's no surprise. After all, if followed literally, they'd prevent developers even from writing English language specifications for their programs—since such applications would not be originally written in one of the blessed languages! A case could be made that the rule change prevents even thinking or talking about iPhone programs. Of course, the App Store gatekeepers will not be quite so absurd, but there's certainly ample scope for inconsistent application of the rules. Nothing new there, unfortunately.
Flash pisses me the heck off, especially their horrifically poor implementation for OSX. But right now Apple is hell bent on fighting it any way they can and they're making it clear that they don't really care what the side effects of this fight are. And they are now just as guilty of the same things... promoting a closed, restrictive platform that people are locked in to using... as Adobe is. What have we, the users, gained from this lateral move? What have the developers gained?

I want Flash gone too, but not if it means trading it for something just as bad.
 
The reason Apple is pushing HTML5 so hard is actually to open up things. I know that's an aximoron when it comes to Apple. Imagine opening any video file and it just plays, not having to worry if you have Flash or Quicktime or WMV or any of the other video play back plugins. It's also not limited to just video but all plugins, to make surfing a better experience.
 
Apple doesn't care one whit about opening things up. What they want is total control over the development pipeline for the iPhone/iPad and if Flash is available on said devices they lose a lot of control. This has very little to do with webpages and everything to do with Apps.
 
If you are not already a member then please register an account and join in the discussion!

Sign up / Register


Back
Top