Harman (Samsung) take over AIR runtime and SDK


#1

Announced here
https://services.harman.com/partners/adobe

ADOBE SOLUTIONS FOR MOBILE AND DESKTOP PLATFORMS

HARMAN provides support on behalf of Adobe® for the Adobe AIR® software and the AIR SDK, and extended support for Adobe Flash® Player for enterprise customers. HARMAN’s offerings also include consultancy, support and migration services for companies looking to move their applications away from Flash technologies over to HTML5 via solutions such as Angular, Apache Royale and other JavaScript based frameworks.


Experience New and Enhanced Capabilities

Starting in June 2019 with the release of AIR 33, HARMAN will be providing the platform support and feature development for the AIR runtime and the SDK. AIR 33 will support 64-bit Android devices and will be available on a commercial basis. Further details will be released shortly, please check back here or email us at adobe.support@harman.com to be informed when these are available.

HARMAN will also provide bespoke and embedded versions of Adobe AIR for other platforms and products, where the distribution does not meet requirements of the SDK license agreement. To know more, please contact a HARMAN representative at adobe.support@harman.com


Drive Uninterrupted Business Outcomes

Adobe Flash Player will no longer be supported by Adobe or by any standard browsers beyond 2020. However, if the enterprise customers require Flash Player, then HARMAN will be able to offer them a solution that combines the regular Flash Player with customer’s SWF application. This will allow for a useful stop-gap for existing applications to continue to be used with little or no modifications, whilst long term plans for migration away from the Flash content are put into action.

HARMAN also offers alternative deployment and licensing models for Flash Player, for companies wishing to embed Flash Player into their own hardware or software products.


Migrate Seamlessly

For companies wishing to move away from the Adobe Flash technologies, HARMAN offers expertise in web application development and specifically in the migration of Flash-based content to JavaScript and TypeScript frameworks. For applications that are developed using the Apache Flex framework, HARMAN has expertise in Apache Royale which allows the application to remain with an MXML/ActionScript3 codebase and promises a lightweight responsive framework with relatively fast timescales for application migration.

HARMAN also provides migration of Flash applications using Angular and TypeScript, and can leverage their expertise in the ActionScript and SWF technologies to accelerate conversion of the codebase and assets over to the HTML frameworks. Please contact your local HARMAN sales representative, or adobe.support@harman.com, for an initial consultation to help determine the most appropriate migration path for your application.


Trusted, Long-term Partners

HARMAN’s partnership with Adobe started in 2006, although prior to this HARMAN had already been working on the integration of the Macromedia Flash Player onto Symbian-based mobile devices. HARMAN had been a key system integration partner within the Open Screen Project and also continued to work on the integration, extension and optimization of Adobe Flash Player and Adobe AIR for many customers in domains including automotive, digital home and consumer electronics.

During our continued partnership, HARMAN provided over 33 million licenses for the Adobe software across embedded platforms such as Linux, Windows and Android and on chipsets including 32- and 64-bit ARM, Intel and MIPS architectures. Now that Adobe are transitioning the ongoing support and maintenance of AIR, HARMAN is looking forward to working with the AIR developer ecosystem to drive the success of this cross-platform framework.

or here a screenshot of the page (in case this got edited later)


So … the heart of the thing is basically that

Starting in June 2019 with the release of AIR 33, HARMAN will be providing the platform support and feature development for the AIR runtime and the SDK. AIR 33 will support 64-bit Android devices and will be available on a commercial basis. Further details will be released shortly, …

In short, it seems, Harman dev team will replace Adobe dev team to maintain and update the AIR runtime and the AIR SDK.

Good news is they announcing that AIR 33 will indeed support Android 64-bit (so all the conspiracy theorists can go back crawling under their rock)

Bad news, seemingly, I may interpret that all wrong, is that Harman will provide those updates on a commercial basis; so AIR that was free all this time will not be free anymore?

“Further details will be released shortly, …” so let’s wait and see,
now I’m waiting for the official press paper / release / announcement from Adobe


Very personal comment

as a dev knowing all the advantages that AIR bring I don’t mind paying for it, but still it depends on the pricing, the licensing model, and many many things … it can be done very well as it can be done very wrong

I feel a bit sad that this pricing might stop newcomers using it as a kind of “stop gap”

So it is not an EOL, someone else will keep updating it, this also show that Adobe do not plan to open source it, yeah I will wait more infos on all that.

Now for all those assholes toxic fucking mother fuckers who complain every day about stupid shit, here you are happy I guess, you will be able to complain and pay for it now, and the more you complain the more they gonna make you pay for it, that will serve you well.

At least we have an example of what trolls and a toxic community can do to a project :nauseated_face:


Harman, Adobe AIR and more infos
The Future of Adobe AIR
#2

Well said, let’s see how the commercial thing goes… :man_technologist:


#3

I am sad to hear this. I still use as3 with Animate. I wonder if it is also the end for Air Animate support


#4

Hi @Alex and @gabri, welcome to the forum

it is a bit too soon to be sad or happy, just wait for more informations
it could go both way

either huge terrific news and plenty of good stuff to come
or alarm bells and catastrophic events

we just don’t know yet
June is around the corner so let’s be a bit more patient see what happen


#5

Wow, huge news. Adobe effectively killing AIR support


#6

Wow ! what an incredible news ! Let’s see what happen now…


#7

Will the AIR 33 SDK still be downloaded from the Adobe website when it’s available?


#8

Andrew Frost comments indicate that they will send beta to some people
and that they will have a dedicated site to distribute the AIR SDK

so my guess is AIR 32 and further updates will be downloadable from Adobe web site
and AIR 33 and future versions will be downloadable from HARMAN web site


#9

So let’s add a bit more, this time with the Adobe comments, or more exactly from Chris Campbell

chris.campbell Employee May 31, 2019 9:30 AM

I understand the disappointment in our/my lack of communication. This partnership with Harman and the Runtime team was a long time in planning and execution, and unfortunately also required us to remain silent on the topic of the roadmap, Android 64, etc on the forums. The great news is that the community now has a long term solution for AIR with Harman. Andrew and his team care deeply about the runtime and I don’t think we could have found anyone better to help steer it forward.

and

chris.campbell Employee May 31, 2019 10:22 AM

marcanw wrote

Thanks for chiming in Chris.
Could you elaborate about the work distribution between your team and Harman?
Will you still work on Air?
Best

The Flash Runtime team will be responsible for providing security updates for AIR on Windows and macOS until EOY 2020 via our v32 branch. Harman will provide all other new features, compat fixes, bug fixes, etc. for both desktop and mobile (v33 & higher). Our team will also be providing additional eng, documentation, etc. support during the transition as necessary.

Harman will dictate the roadmap for AIR, based on what makes sense for their business and the communities needs. I’ve encouraged developers to provide feedback to the Animate team if they’d like to see continued integrated support with that tool. Communication between Harman and Animate is separate from the Runtime team, and may have a different level/timeframe of involvement.

and to someone commenting on

marcw86259022 Jun 1, 2019 9:41 AM

Hi Chris!

and unfortunately also required us to remain silent on the topic of the roadmap, Android 64, etc on the forums.

May I ask WHY that was necessary? I can imagine a lot but not why a simple “We work on it.” could harm anything. That kind of behaviour scares me because it makes you and also Harman unreliable. Some users here are just happy that SDK 33 will come out but if the responsible persons behind a technology are so uninterested in the developer community to leave them for months in fear of the future just for a crazy idea that it could be a minimal advantage from the point of business development to quit any communication to the whole community then this is a frightening mismanagement. What kind of partners do you think to be now? Partners with too much risk for me at least. For the staying AIR developers I can only hope that the managers who made that decision will not have any influence for the AIR project in the future.

Sure, I may be wrong and there is really a senseful reason for your behaviour. I am open to be convinced.

Best regards
Marc

got that reply

chris.campbell Employee Jun 1, 2019 12:12 PM

Hi Marc,

I won’t get into the details, but the best possible outcome was achieved. Those developers that want a long term solution now have it. Harman has shown themselves to be more than capable technically, and their team truly cares about the Runtime and this community.

I’m sorry it took so long for this to occur, our team was very aware of the impending Android situation and everyone involved wishes the process could have been quicker.

Thanks,
Chris


So why the lack of communication ?
simple, business as usual

when you’re in a big company like Adobe or HARMAN, such big change automatically goes through different states, and one of those states is legal

while legal take care of the contracts and stuff usually what is imposed to everyone is “do not talk about it publicly”, that’s it

the back and forth between the two legal teams can take months, endless meeting, approvals, etc.

it is normal to not talk about something that is not yet validated or fully vetted
that’s just how big businesses work

That said, from previous comments from Andrew Frost and repeated few times in Chris Campbell comments, this change is for the long term

And yeah that’s normal, who would spend that much times in negotiations, legalese, license fees, etc. to then “drop it” just a couple years later? nobody, that would just be bad business

So not being too optimistic, based on those comments, we can fairly assume that

  • this is for the long term
    min 5 years, maybe (probably?) more
  • HARMAN will decide how AIR evolve in term of features/support/etc.
    it seems they are mainly interested by Android
  • but they did port AIR for QNX and embedded Linux for their own needs
    so good news could be
    this might bring back AIR for Linux, maybe not a full featured AIR 33
    but just an AIR 2.6 for Linux that work for 64-bit would be nice,
    maybe an AIR 3.0’ish for Linux that add ANE support could happen
  • bad news could be
    if another big update (like 12.1) is needed for iOS it could happen but just slower
    as it seems they have a little less interest in iOS
  • medium news is it will take some time
    if the Adobe dev team had a regular schedule of releasing every quarter
    the HARMAN dev team might need to change that
    either time to adapt or different schedule/strategy/need

so concretely, AIR 33 beta will happen in June, AIR 33 release will happen in July
and so the 1st August target to update to Android 64-bit should not be a problem

Personally I wish dev would be less immature in their requests to update AIR,
things like bringing ActionScript 4, or publishing to Playstation, or bringing abstract class or arrow functions … really? some people should grow up

Even if HARMAN do a good job at updating/maintaining/supporting AIR
they will be limited in time and budget like any other dev team

eg. asking reasonable things like fixing a bug this and there is fair
but asking tremendous work so some dev (very few) can have a new free toy to play with is careless


#10

and one more thing

someone posted the Adobe announcement on Hacker News
https://news.ycombinator.com/item?id=20056926

and it seems that the HN crowd do not care one bit


#11

A detail aside: The Adobe Animate team apparently intends to work with Harman to maintain the possibilities of AIR packaging for Android and iOS in the software. :smiling_face_with_three_hearts:

https://forums.adobe.com/thread/2626759


#13

My suggestions:

- Publish a Road Map as soon as possible

- Make payment strategy clear and concise. 

- Organize a Flash is Dead "Hackaton" with focus on adobe AIR. ( I  can provide more ideas and support if required)

Herman replay:

Thanks for the suggestions – I’m getting the impression that publishing a roadmap is something that people are looking for, we are still finalising plans but the focus is on getting all ready for the Android 64-bit support! Following this we will definitely try to get the marketing message and plans out there more.

Payment strategy is going through internal approvals and yes, we’ve simplified it considerable from our original thoughts!

I’m not sure “Flash is Dead” is quite the right title for that … as it’s not, we have the ability to support Flash Player for many more years yet and there are some companies interested in this as an alternative to migrating their content away from SWF formats!


#14

AIR hackathon looks like a very interesting idea, I might help, I coordinate Global Game Jam in Ukraine.


#15

so Andrew Frost comment on Adobe’s forum confirm
an AIR beta release by the end of next week

https://forums.adobe.com/message/11110666#11110666

We’ll notify about the beta via the mailing list of people who have registered their interest via the email address or website contact form, if all goes well then we’re aiming for this to be released at the end of next week but it’s dependent upon a successful test run! - first time we’re doing all of this so there may be sudden issues, but I’m conscious that it may still be better to release a beta with known issues so that the community can start testing too, and updating ANEs etc.