Adobe Flash is a relic, but somehow pockets of the sketchy multimedia software remain, so you may sometimes need to play some item in the format. Fortunately, you can:
- Download Adobe Flash For Mac
- Adobe Flash Player For Mac Os X Sierra
- Adobe Flash Player For Mac Os X El Capitan
- Adobe Flash Player For Mac Os X
Yes as you probably already heard, it's free. Anyway, The easiest way how to get it it's just simply following the link that would appear on any video you would try to play without it and it would prompt you to install it. It receives the Flash stream and relays it to you in video form. This is not very reliable, and completely insecure, since you don't know who is sharing your data. All told, you may need to purchase a low-cost computer to access this course.
Thing of the past
Apple's decision to abandon Flash made complete sense. The unwieldy format demanded way too much in System and battery resources and Adobe was unable to successfully transition it to modern mobile devices.
'New open standards created in the mobile era, such as HTML5, will win on mobile devices (and PCs too). Perhaps Adobe should focus more on creating great HTML5 tools for the future, and less on criticizing Apple for leaving the past behind,' wrote Steve Jobs in 2010.
Steve Jobs called it right. There was a big brouhaha, of course, and Adobe persevered with Flash for Mobile until it eventually saw the light and at last put the mobile Flash project out of its misery in 2012. The format has now or is being replaced by more modern mobile multimedia formats, and if it isn't, it should be.
Flash browser
Most who come across Flash content on a mobile device will avoid it, but for times when you might urgently need to access it here are a couple of solutions to try.
None of these solutions let you play Flash natively on your device, they transcode it remotely and let you watch or work with the results. Be warned, the process can make the Flash on iOS playback experience a little laggy (just like real Flash), but you can at least access the content with just about enough control to play Flash-based games. You can also use alternative browsers to access other Websites, like any other browser.
The most popular solution, Puffin Web Browser is free and available for both iPad and iPhone. The free version is limited in that you can only play Flash content at particular times of day -- to play material outside of these times you need to pay $0.99 for six months access. The big advantage is that you don't need to pay to access content so long as you are prepared to only use it during free periods. It also works with many Flash games.
The relatively expensive ($9.99) solution is currently available for $4.99. It works with your iPhone or iPad and allows you to access Flash content using the Lightning button. It offers a few advantages including bandwidth controls, tabbed browsing, full-screen view, bookmarks and print features. It is optimized for Flash features including split screen and game support.
There are other browsers that support Flash (there is an extensive list right here), but these are the most popular.
Parallels Access

Another way to access Flash on an iPad or iPhone is to stream it directly from your Mac or PC using Parallels Access. You run applications on your computer that you view and can control from your device -- you aren't confined to Flash, you can run any app on your computer using your device. It does cost $19.99 per year, but if you want to remotely access applications (or files) on your iOS device Parallels Access is recommended.
Splashtop 2
An alternative remote desktop application, the Anywhere Access version of Splashtop 2 costs $17/year and lets you stream all kinds of audio and video assets from your Mac or PC, including games and Flash content.
I hope these suggestions help you play Flash content on iOS devices, if you really must.
Also read:
Google+? If you use social media and happen to be a Google+ user, why not join AppleHolic's Kool Aid Corner community and join the conversation as we pursue the spirit of the New Model Apple?
Got a story? Drop me a line via Twitter or in comments below and let me know. I'd like it if you chose to follow me on Twitter so I can let you know when fresh items are published here first on Computerworld.
AIR 28 has a feature where the AIR desktop application can be set to have a preference for the use of a specific GPU type:
- The “discrete” (dedicated) for better performance, or
- The “integrated” for better battery life.

This preference is set during the AIR application publication, thus ensuring that existing AIR content is not affected by this feature.
The new attribute in the application descriptor
For this feature, the gpuPreference attribute is introduced in the AIR application descriptor. AIR developers can specify either discrete or integrated for the attribute value to set a GPU preference. When the gpuPreference attribute is absent, the GPU type used is OS dependent, as is the case with previous versions of AIR.
Download Adobe Flash For Mac
<gpuPreference>(discrete|integrated)</gpuPreference>
Note: The value of the gpuPreference does not affect AIR applications that are launched by AIR Debug Launcher (ADL).
The support configuration for the feature
This feature is supported only on devices that are equipped with both an integrated GPU and a discrete GPU, and with OSes that support GPU switching functionality. Such a setup is more common on laptops than on desktops. This feature has been tested on Windows 10 devices equipped with Nvidia or AMD graphic cards, and Mac OS X version 10.12. In some cases, the effectiveness of the GPU preference selection has been device driver dependent.
Adobe Flash Player For Mac Os X Sierra
Effectiveness of GPU Preference Selection.
Setting of the gpuPreference attribute does not guarantee the use of a GPU by the AIR application at all times. OS policies and device driver vendor tools settings may override the AIR gpuPreference attribute setting.
Note: AIR runtime forces Stage3D applications to use discrete GPU on Mac regardless of the value of the gpuPreference attribute. The intention of this enforcement is to avoid expensive cost of preparing the Stage3D rendering again such as loading of the GPU resources for adapting the change in the GPU type.
How to detect the assigned GPU type
Adobe Flash Player For Mac Os X El Capitan
The GPU type assigned to the AIR application can be detected by two ways, through a tool or a through a programmatic method. The detection works only when the renderMode attribute is set to direct.
Scout1) is a useful debugging tool to detect what GPU is assigned to an AIR application. GPU information is provided in “Session Info” in Scout, as shown in the following image.
Figure 1 : GPU information captured on Mac
Figure 2:GPU information captured on Windows
Adobe Flash Player For Mac Os X
Known issues with the current version of Scout:
- GPU information is not shown when an AIR application runs on top of DirectX11 on Windows 8 or above.
- Scout lacks the ability to show proper GPU information if the GPU type being used is changed while the application is running. In such a scenario, AIR application needs to be relaunched so that Scout can capture what the current GPU is in the given setting.
The programmatical method to detect the GPU type assigned is through the use of the driver property of the StageVideoAvailablityEvent event. When AIR application registers an event handler for the StaveVideoAvailability event, the StageVideoAvailablityEvent event will fire upon assignment of the GPU type. In the event listener, the GPU information can be retrieved by use of the driver property. As a note, the driver property is available for AIR applications authored for SWF 26 or above.
References
- Getting Started With Adobe Scout : http://www.adobe.com/devnet/scout/articles/adobe-scout-getting-started.html