Flash IDE Can Now Reach Non-Flash Targets (Including Open Source) 57
lars_doucet (2853771) writes Flash CC now has an SDK for creating custom project file formats; this lets you use the Flash IDE to prepare and publish content for (not-the-flash-player) compile targets. Among these new platforms is OpenFL, a fully open-source re-implementation of the Flash API that exports to Javascript and C++ (no Flash Player!), among other targets: When Adobe demoed the custom project feature at Adobe MAX the other night, they brought out Joshua Granick (lead maintainer of OpenFL) to show off a custom OpenFL project format that lets you make Flash Art in Flash CC, then compile it out to Flash, HTML5, and native C++ (desktop+mobile) targets. Maybe Adobe heard us after all?
Why did this read like an exploit report? (Score:2)
Re: (Score:2)
Re: (Score:3)
Re: (Score:1)
No, he's claiming that Flash CC is a malware creation kit.
Pretty much everybody except Adobe knows Flash Player is a security threat and a vector for malware.
Re: (Score:2)
No, he's claiming that Flash CC is a malware creation kit.
And how does one create malware with it? Flash Player has a history of having security vulnerabilities that can be exploited to be used to deliver malware but the malware isn't the SWF files that run on it.
Pretty much everybody except Adobe knows Flash Player is a security threat and a vector for malware.
Yes but this article is all about using Flash CC for targets that are explicitly not Flash Player.
Flash IDE ? (Score:2, Interesting)
Flash IDE ?
Is that a parallel ATA solid-state drive ?
Re: (Score:2)
I thought of the ATA Flash PCMCIA card variant.
But we only have 14 hours to save the earth! (Score:2)
Flash IDE ? Is that a parallel ATA solid-state drive ?
Pretty sure, since this is 'news for nerds' that most programmers would be familiar with an Interactive Developer Environment.
Whoosh!
Re: (Score:2)
I too thought this was something about some sort of Compact Flash/IDE type interface and was wondering why anyone actually cared too much about IDE drive interfaces, or using non flash drives, in 2014.
Crappy headline.
Re: (Score:2)
Is this OSX only? Does it run on Linux (Score:2)
It looks like Adobe is trying sell tools, which is fair enough. Adobe Cloud is req'd. Does it run on Linux? The most detailed spec I could gather is:
I'm not talking about what OS the tool outputs to, what OS is required to run this hot new IDE from Adobe?
Re: (Score:1)
Mac or Windows.
http://helpx.adobe.com/flash/s... [adobe.com].
Somebody who has actually used it could probably tell if it will run under wine
Re: (Score:2)
Generated code is poor (Score:1)
While I think the Flash authoring environment is great for putting together animations, the problem will be the generated code it produces. I tried out Adobe Edge awhile back, and was thoroughly disappointed by the code - neither optimised nor maintainable - it reminded me of the code Dreamweaver would churn out from years ago.
It's too bad, because HTML5 needs a good authoring environment for animations (whether canvas, webgl or css) - and being able to use an industry standard like the Flash IDE would mak
Blender (Score:2)
Re: (Score:2)
So we're talking pre-rendered bitmapped videos
Given how much more popular YouTube has become than Newgrounds, and given the willingness of mobile device manufacturers to eschew SWF support even when mobile Internet is capped more harshly then wired broadband, the market says yes.
as an alternative to the kind of flexible, tiny, vector animation that we're used to in flash applets?
For flexible, make an OpenGL app instead of a web site.
Re: (Score:2)
For flexible, make an OpenGL app instead of a web site.
Or even a WebGL website.
Re: (Score:2)
Which is fine for the crowd with a less than two-year-old Intel laptop and a less than two-year-old smartphone, not so much for an eight-year-old desktop.
On random computers, if you're lucky it might show garbage and make the browser very slow till you close the WebGL app, if you're less lucky you crash the browser, if less lucky here's overheating or driver crash. I'm not so much against the concept but it's still years away from working or even a decade till enough older computers have been replaced (thin
Re: (Score:2)
I think the idea is that you make the animation in Blender and then you render to a video format for distribution.
There is burster...
How the Burster works [geta3d.com]
The Burster plugin resolves two major problems that was keeping the Blender from being accepted in business environments. Firstly, Burster allows you to put your Blender Game Engine file at your website. You do not have to record the (very big) movie, upload into the Youtube to show someone what great thing you have done. Secondly, you do not need to worry that someone will use your work without your knowledge. The blender source files could be now encrypted using very strong cryptographic algorithm. This alows you to sell your interactive 3D content without worrying about protecting the property. What about licensing? The Blender source files aren't covered by GPL v2 license so you can do with them whatever you want. The Burster plugin uses blenderplayer as external process, so Burster is not Blender's derivative - although it is still opensource software on GPL. One part of Burster plugin is closed and licensed with very restrictive license - the decode module - which is a shared library. The Burster plugin is free and open source and its source code is covered by GPL license.
Re: (Score:2)
Re: (Score:1)
why does anyone still use flash ? Horrible contraption, eating resources, killing browsers, harming productivity. Obsolete it already.
That's funny because twenty years ago, people were saying exactly the same things about x86 processors. And yet x86 are everywhere today, with no chance of obsolescence any time soon. Why does anyone still use flash? Because it's useful.
Re: I'm a vegetarian... (Score:2)
Slashdot has a long sordid history with Flash.
Pre-Android: "Flash sucks. It's proprietary"
Post Android when Apple was denying Flash on iOS and Google and Adobe were praising how great Flash was on Android: "Flash is great!"
Adobe dumps support for Flash on Android: "Flash sucks. Its proprietary."
Re: (Score:2)
Slashdot has a long sordid history with Flash.
Pre-Android: "Flash sucks. It's proprietary"
Post Android when Apple was denying Flash on iOS and Google and Adobe were praising how great Flash was on Android: "Flash is great!"
Adobe dumps support for Flash on Android: "Flash sucks. Its proprietary."
It's that proprietary nature that makes this a concern at all. If it weren't proprietary then it wouldn't matter if Adobe themselves decided to release it for a particular platform. The community would produce a version that would run on just about any widely-used system.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
It eats less resources and kills less browsers than javascript.
The only really obnoxious thing about it is it tripled CPU requirements to play streaming video, when it replaced Real Player and WMV for that use. Full screen playback especially was incredibly demanding, perhaps similar to the requirements for real time encoding of said video. Every late 90s video card had a YUV to RGB converter and a scaler that made full screen, better quality divx and DVD good on about a 500MHz CPU or less.
Pay no attention to the man behind the curtain! (Score:1)
http://www.theregister.co.uk/2... [theregister.co.uk]
Authoring tool (Score:5, Insightful)
This was to be expected, Adobe's biggest asset with Flash was it's authoring tool and the millions of people who are familiar with it. No one cares *how* the content they made is played back . In the end the flash plugin is irrelevant.
SWF can be more compact than MP4 (Score:2)
No one cares *how* the content they made is played back
Flash was initially popular because it could squeeze a vector animation into something that could be downloaded over dial-up Internet access in a reasonable amount of time, unlike DCT-based video codecs such as MPEG-1, MPEG-2, Sorenson Spark (H.263), and DivX (MPEG-4 Part 2). And nowadays, a lot of people are behind an Internet connection whose monthly cap isn't much better than dial-up for sustained transfers. Point your bandwidth measuring tool at French Erotic Film (SWF) [albinoblacksheep.com] and then at French Erotic Film (v [youtube.com]
Re: (Score:2)
Perhaps as an indication of how irrelevant Flash has become, my first reaction to seeing that was - you misspelled NSFW.
Maybe they heard us (Score:5, Funny)
Maybe Adobe heard us after all?
Yeah, maybe they listened to us! There was a board meeting in a hot tub on top of a huge black skyscraper, with hookers and blackjack. They were laughing and counting money and all of a sudden, a mobile phone goes off. Then a fat white old dude reaches over to the phone and says apologetically, "sorry everybody, gotta take this one, it's a client of ours".
Then there's maybe a second of silence and everybody laughs really hard. The prostitutes don't get it, but they laugh as well.
HAHAHAHA (Score:2, Redundant)
Maybe Adobe heard us after all?
Hilarious. No, they heard the bell tolling, and they didn't have to ask for whom it was doing that. Flash is hated by everyone but some of the people who make flash movies and its influence has been waning as people leave it behind. They know that their days are numbered if they don't give up on the Flash runtime.
Re: (Score:3)
Except they've pivoted and HAVE been making HTML5 authoring tools for the last 3 years. Edge, Muse, Flash (yes, it's been exporting to HTML5 for a while now), among others use HTML5 as their final output.
Re:are you fucking kidding me? (Score:5, Interesting)
Except they've pivoted and HAVE been making HTML5 authoring tools for the last 3 years. Edge, Muse, Flash (yes, it's been exporting to HTML5 for a while now), among others use HTML5 as their final output.
I went to a pitch-disguised-as-a-conference for one of Adobe's then-upcoming products (Edge?) and was fairly impressed about Adobe's recommitting to HTML5 authoring and a CSS/JS IDE.
Fast forward two years and many developers still haven't touched these products because they are avoiding Adobe's subscription-based licensing.
Adobe needs radically to change their corporate culture because a significant portion of the developers who would love to use their products are NOT going to start paying rent to even read the content they've created.*
* This sentence is a polite translation of "Adobe can go die in a fire."
I thought this was (Score:2)
Something to do with solid state hard drives
Oh great...even shorter battery life (Score:2)
I hope somebody involved with the project has enough brains to make the code power efficient.
Flash again? (Score:1)
It's obvious that in the near future it won't be Flash anymore, they're just trying to retain the name for obvious reasons - keep installing the Flash shit on your rig.
FWIW, I have no flashes installed 3 months now and I'm happier than ever.
Adobe, what are you up to? (Score:2)
The IDE with the name "Flash" (or "Flash CC" in it's current version) is by far the best 2d animation tool in the industry. That said, despite an ever increasing IDE set of feature, it's horrendous for coding and debugging. The OpenSource project "Flash Develop" ( http://flashdevelop.org/ [flashdevelop.org] ) made AS3 usable by the many hobbyists writing games, as well as the AAA's doing UI work via Scaleform's Flash player.
For those not on the Flash/AS3 scene: there was the meme "Flash is Dead" that started about 3-5 years