On Mon, Feb 23, 2015 at 3:18 PM, Carlos Velasco
<carlos.velasco.bla...@gmail.com> wrote:
> I think the flex framework and universe needs to pass a rebranding process
> to separate itself from the Adobe products past and future destiny. I mean,
> it is no more an Adobe product, but a new one with its own lifecycle... So,
> moving to a new brand would throw away every Adobe's bad inheritances from
> the past.

The brand is the strongest and most popular brand the web has even
known. Adobe spent 4 billion to acquire it from Macromedia, and did a
decent job at migrating it from an animation solution used to move
stuff around on web pages (including banner ads, the worst thing
happening to Flash), into an enterprise class technology, toolchain,
workflow and ecosystem called the Flash Platform.

Adobe toke the new language (AS3) and VM to the next level. AS3 was
entirely rewritten from the ground up to support Flex as a fully
object oriented, enterprise class programming language released
co-jointly with Flex 1.5 over a year before being available in the
Flash Pro (timeline based) IDE. Adobe took the Flex 1.5 technology (a
$12,000 application server with a Dreamweaver based IDE), turned it
into a few hundreds dollars Eclipse plugin, evangelized the hell out
of it to the Java community, and made it the best in class application
development technology EVER, to this day.

We, Flex developers, introduced the very concept of "apps" a decade
ahead of industry, Apple included. We invented Rich Internet
Applications (RIA), a revolutionary concept meant to bring the desktop
application experience onto the web. Everyone calls it "apps" today.
Apollo, known today as Adobe AIR, completed the full circle of
cross-platform apps from desktop, to web browsers, back to desktop,
and eventually mobile devices.

This is what made Steve Jobs crap his pants because it truly had the
mean and power to make the iOS ecosystem irrelevant. Without iOS
owning 95% of the mobile application market for over 2 years, there
would have been no such thing as Apple as we know it today. This is
what pushed the Machiavellian to orchestrate what I have been calling
since November 2010 "the biggest smear campaign, unfair competition
scheme, and antitrust violation in the entire history of the World
Wide Web, probably even in the history of modern technology. Bill
Gates got humiliated by the Federal Trade Commission, and Windows
banned from the entire European Community for a fraction of what Steve
Jobs pulled off.

> The product, in my opinion, should focus on covering what it was made for
> (and Adobe always failed to get the world to fully understand); what is:
> Heavy Enterprise Rich Internet Applications.

Agreed.

> I mean. JS is for web development and so it should be, but it becomes a
> nightmare when used in complex applications. That is where FLEX is the best
> technology, and so it should take its market.

JS is today what AS was until 2006: a script to move stuff around in
web pages. I know we should never say never, but read my lips: JS will
NEVER compete with the Flash Platform, unless the platform is
assassinated and the web retrograded to what it was 15 years ago.
Remind you something? It is called the mobile web today.

> I also think that if the community is to be taken in a serious way, it
> should refactor some other things:
>
> - Create an open source virtual machine maintained by the community.
> (Please run away from the Player word at the name, it is not a serious
> name), but depending on Adobe is the tomb way in the near future.

Amen. This is the project I named "The Player" because to the
contrary, this is what it is. I believe the way to go is to take it to
the opposite of what everyone is trying to do, avoid the word
"Player". It should be called just that, "The" Player.

> - Expand the AS language to get improvements and a roadmap.

Adobe released the blue print of what should have been AS4. Why? It
screamed: take it and do something with it!

> - Forget about basic web features and be centered in the big companies
> world.

They can be sub-grounds with developers micro-communities who need
those features.

> - Encourage web developers to adopt JS or others as their platform. Focus
> on enterprise developments where a big team is required to get the goal.

We do not need to encourage them to adopt JS, the creative communities
and W3C evangelists are doing a good job at it. If we can do it with
JS, it should not be Flash in the first place.

> - Clean the Framework API and extend it.

Logical.


> Flex was sold as the Web Technology for every project, so it got many
> enemies in the way, but Adobe failed defending the product. Now the new
> Apache product has to find its place in the market, needs a lot of
> reliability from big companies, and having the Adobe's past so present is
> resting so much to the technology's future.
>
> Do you agree?

I am putting together the Open Screen Foundation, which will do what
Adobe is unable or unwilling to do, in ways that diverge from other
foundation such as Apache. Few programs include Occupy Silicon
movement, a watchdog exposing corporate games and nasty agendas, a
developer Union, a developer academy and placement agency, and a PR
branch. And the Open Screen Project, taken where Adobe left it (the
company abandoned the trademarks and I acquired them)

-Stephane

Reply via email to