Please vote for features to be added to the flash and air platforms. Add your own request if it is not on there already! Keep it serious, and feel free to comment on requests if you can add to them. If applicable, add the id from bugbase.
Continue developing ActionScript 4.0 (Next)
Access to Hardware accelerated video from Stage 3D. Using video inside 3D is common practice, yet the only way to achieve this today is to use CPU for video and feed to GPU via BitmapData, which seriously impacts performance.
Android x86 support for AIR. For Galaxy Tab etc.
Ability to publish apps to desktop Windows Marketplace.
Native functionality as the Core of AIR
Make crucial native functionality that has been delivered with ANEs, to become the part of the AIR core, not separated. This is mainly native functionality in mofor ANdd, iOS , BB and any other platform that will be supported in the future
Upgrade the WebKit (HTML browser) in Adobe Air
Fix problems with StageWebView, StageVideo, and StageText
Re-energize flash, bring it back to mobile, restart the discussion, Steve Jobs is not here to kill it any more.
Integrated (native) physics
Be able to run native stage with GPU like renderMode with stage3d under direct renderMode (ability to have both stage2d and stage3d hardware accelerated)
LINUX Support for AIR again... we see schools all over the world getting Linux laptops - "one laptop pr child"
Now that we have Stage3D, put 3D design into the IDE. Give us the ability to import standard 3D models with standard rigging. Give us control over textures, normal/diffuse/specular maps, lighting. Allow us to build 3D objects on stage, control it with the timeline, link them to classes, and extend their behavior like any other DisplayObject. Make Flash actually competitive with Unity3D.
flash builder improvements
Hardware accelerated Audio Output
Fix StageVideo and Stage3D compatibility for Android (black screen when video has been disposed)
Windows 8 Modern UI support
Reduce Android captive runtime file size.
GPU accelerated Graphics API ( drawing vector shapes ect. )
Vector3D/Matrix3D/Utils3D improvements (return containers to avoid objects creation)
Stage3D resolution/scaling, the ability to up-scale the final output to fill larger screen while still only rendering at a lower resolution.bugbase
high level shader programing language.
Reduce audio latency - time between trigger and playback is very noticeable on mobile.
Get Chrome/Chromium to fix the performance issue with Stage3D
Opensource Flash platform :D
- the C++ to AS3 compiler - to leverage existing code, have close to native performances and and bring premium games and apps to Flash/AIR
Bring flash VM perfomance on par with java and c# (now it is times slower in math).
Re-energize the focus on building apps with Air via official integration of native UI elements for supported mobile platforms.
Create Android Widget with Adobe Air
Some thing like Java Generics for Actionscript3 so that it's easier to use:
Async texture upload (if possible)
H264 support for IOS (or any other codec) so developments of video chats/conferences solutions is possible on IOS.
Custom headers for GET requests
Support "Export for Starling" in Flash IDE. Animations, pivot points, designing UI layout are serious problems in Starling development. We need native support.
More TextFormat options (e.g. marginTop), esp. now that TLF is deprecated
Providing FLASH game developing environment,PK UNITY.
Better support for StageText.
Autosize + numlines support.
Improve StageWebView to have features like UIWebView from Darkredz Studio
FFT - Native implementation of Fast Fourier Transforms. ActionScript implementations are limited due to heavy computational requirements. Alternatively provide audio manipulation API e.g. pitch, speed.
Stage3D hardware mode support without wmode=direct
Create central repository and CDN for native libraries
User doesn't download libraries untill content asks for it - f.e. SWF file states it requires Box2D in its header, then Flash Players downloads it before running the content and delivers the app physics component running at native speed.
Floating point and 16bit channel textures in Stage3D
VP9 or HEVC video support
Update XCode AIR Framework to 64bits and XCode 5.1. Right now Mac users are not able to develop ANEs since the library is outdated!
Effective developer connection forum and mvp supports, tutorial videos, articles etc.
More than 2 audio channels support. ie 5.1 Dolby Digital
Acoustic Echo Cancellation for Mobile. The is the #1 feature keeping air developers from making great cross platform video conferencing.
Improved Error notices when publishing & installing AIR apps for iOS
Add 120fps support. Today's computers can easily handle such frame rates with stage3D and there are many true 120hz monitors (that accept 120fps input incl. some TVs and projectors), so why not have this benefit when the PC and monitor support it?
a Premium website that list all the tutorials for Flash AS3, ANE, and AIR. (e.g. gotoandlearn[dot]com)
Make StageWebView and Stage3D transparent
Create an ANE Store
Lot of existing websites list some of the anes available, but none work like a store where developers could sell their work or give it to the comunity. Developers using the anes, could give feedbacks, rate, comment, report bugs and even give a hand to improve or maintain ANEs.
Bring in more support from third party to support Flash and AIR. (e.g. Google Map API, etc)
Withdraw the Pepper Flash Player (PPAPI) which suffers from horrible performance issues and limitations and damages the Flash prestige, until it reaches the same level of quality and features as the original Adobe Flash Player (NPAPI).
Native plug-in support for the Flash Player:
Similar to AIR Native Extension ANE-s, on Windows platform the developer would load/embed a DLL, on Mac/Linux an .SO file.
Creating a wrapper would be needed similar to ANEs.
This would boost the performance of many use cases and allow to use existing C/C++ libs easily.
(Not sure the whole requirement is realistic [static/dynamic linking, etc.])
Improve font management in Flash/Air. It's quite difficult to load fonts programmatically, swf format is one more difficulty. It could be quite impressive and very useful load font as a simple TTF file.
Better echo cancellation algorithm
The actual one is usless. You cannot make conversations without headphones.
Integrate native WebRTC
audio/video on all Adobe AIR platforms
I am proposing that Adobe also takes the native C/C++ code and integrates into the Adobe AIR platform for Windows, Macs, iOS, and Androids. (There would no HTML5 involved with this, just low-level native code that performs outstandingly well.)https://bugbase.adobe.com/index.cfm?event=bug&id=3728399
c++ supporting or designing new environment without java for air
Property/method to calculate the width and height of the rendered text in StageText. Currently forced to use a separate TextField, which may render the same font slightly differently and return inaccurate results.
Build a new and good thread system to isolate UI main thread from other threads/computations similar to the one implemented on platforms such as Android..
Create new Flex UI Components, with Stage3D support.
Opensource / donate Flash Builder Standard
. Have Premium with Adobe, just like PhoneGap Build. Or take FlashDevelop and make it cross platform. We need a FOSS IDE.
Support for consoles like PSVita XBOX One or PS4. Why not? Why have gamepad support! Let's make games for those platforms!
Native PUSH notifications with same API
on all platforms.
Linux PPAPI debugger plugin.
Add support for Android to transmit RTMP stream with H264 codec.
your bold text here
updating pixel region in texture on GPU. No reupload all(Big) bitmapData
Native splashscreen for Android like on the iOS
Most of Android apps using captive runtime has blank screen for 1-5 seconds. Hope that next AIR SDK provides native splashscreen during loading the runtime on Android devices.
Create a WebGL exporter for so the plugin issue is irrelevant.
PixelBender --> iOS / Andoid ect.,
FlashCC --> iOS / Android ect.
When using the virtual keyboard on Android in landscape mode a fullscreen input box is added by the system on many mobile devices covering the entire screen. There is an option in Android to remove this behaviour by setting the imeOptions to "flagNoExtractUi" in the EditText layout xml. Quick and simple fix!
Provide API option to automatically remove head/tail dead zones on looped mp3 playback.
Support some way of using ATF textures without allocating memory for mipmaps.
Currently, all textures except RectangleTextures will always allocate mipmap memory behind the scenes (no matter if you need mipmaps); and RectangleTextures do not support ATF. This is a problem for big games.
Improved TLF - Perhaps integrate & support TinyTLF - https://github.com/trxcllnt/tinytlf?
Fix bug where Stage3D and StageText are not positioned correctly when Android copy/paste toolbar is shown: Bug #3567148
Fix StageText drawViewPortToBitmapData() on HiDPI Mac: Bug #3575628
Bring back the FXG file format output support for Flash Pro CC!
SQLite ORM Library for AIR
add an option to automatically convert DisplayObject/TimeLine to stage3d
atleast AIR Captive Runtime for Linux platform. Ubuntu & Tizen phones are coming.
c++ native supports or design new environments without java for air it would be great for future
Bring back the Flash Builder Design View for Flex Project!
Improve GPU renderMode (Direct/Stage3D is great for games, but cumbersome for UIs even with Starling/Feathers) - current limitations: http://help.adobe.com/en_US/as3/mobile/WS901d38e593cd1bac-3d719af412b2b394529-8000.html
Does anyone remember Zinc MDM? they did a great job, ftp... port communication Screensaver, Expiry date, Recording, CLipboard, MySQL, DLL, Encryption, ScreenCapture, Joystick, TCP/UDP, Registry, Zip/Unzip... Where is Abobe? they are so 80's, they dont deserve Flash, they are not doing anything, they dont want to, their are billions option to add and all they did is to remove the right to left text support, lol!!
SoftKeyboardType feature for flash.text.TextField
Fix the broken StageText restrict property on Android Bug #3745029
Fix StageText displayAsPassword failing to mask characters on Android device in landscape orientation Bug #3745033
Flash content in Native apps (iOS and Android). Instead of using a WebView, we'd use a FlashView. This would be SO wonderful for mostly native apps, with pockets of cross platform UI (like custom Flash Charts, embedded video - all that great stuff we love to use Flash for).
Add support to NetStream to encode and publish audio using the HE-AAC v2 Audio Codec
Make AGAL a REAL language with decent and modern syntax, not asm like strings with assembler. Make stage3d registers smart managed for free and allocation. AGAL need so much improvement than AS3 itself. And AGAL need a better manual, till now I can't find a decent official manual for this, so much hidden details.
Please, add a property in (AIR's) NativeWindowBoundsEvent which will indicate from which NativeWindow's corner or side the resizing started. So while processing the event, one can read some value like defined in NativeWindowResize. Without this, one can't do custom proportional scaling of NativeWindow from all corners/sides.
Hardware-accelerated alpha-channel video.
FLV (rendered on CPU) is slow on mobile.
H.264 does not support alpha channel.
Built-in Support for Android Expansion files in Adobe AIR to overcome APK 50MB Limit.
Stop with this feature request crap, and fix the bugs!! It has come to the point we have to vote to get the bugs fixed!
PPAPI Flash debugger for Linux
Give the user the option to make the current Flash window that is in focus, run in 'exclusive mode' eg. with the click of a button, (by pausing all other Flash instances automatically in all other browser tabs). So when there is a demanding stage3D app/website/game the user would switch to 'exclusive mode' and make it run without stuttering, enjoying the full PC power. This will boost Flash on the web for demanding AAA games/applications/websites running on the browser and will improve the overall user experience. Then Flash could be used literally for anything, even to provide content for today's UltraHD TVs with the recent extended profile!
Now If the user switches to another window or loads another website, Flash would exit exclusive mode automatically and everything will run as usual, until the user decides to switch to exclusive mode again. I think there are no disadvantages with this suggestion, only benefits. It will give more power to the user and to Flash.
textinput bug when scale changed
your bold text here. Many devices are still-using the serial protocol (often over USB). Exposing the serial ports (COM01, /dev/ttyS, /dev/ttyUSB) to ActionScript would provide for endless possibilities in various areas of software development. Here are just a few examples: configuration of networking equipment, access to GPS receivers, bar code scanners, LED and LCD text displays, A/V components featuring serial control, test and measuring equipment such as digital multimeters and weighing systems, updating firmware on various consumer devices, printers, micro-controllers (Arduino), terminals, telescopes, etc.
A new (better) TextField implemented on top of FTE - http://www.bytearray.org/?p=2767
Add OSX support for menu bar icon (similar to Windows system tray icon.)
Native support for the MIDI and/or OSC (Open Sound Control) protocols. It would open up a world of possibilities if MIDI and/or OSC were natively supported in AIR. Many of us are using AIR in physical computing applications and having full support for those protocols would allow us to interface easily with tons of hardware and software devices.
Add support for playing WAV sound format and maybe native IOS formats like CAF or AIFF
Be more like Unity, add easy engines, stage3D is a joke and so hard for the average developer
Making Adobe AIR / Flash Open Source
Flash IDE support for Stage3D (Starling, or your own framework.)
NativeWindow option to use system chrome frame (with native resize options, native dropshadows, borders) but all custom internals, including title bar. This would allow us to make completely custom UIs that still follow the expected window behaviors of the OS -- like how FireFox and Chrome present their UIs.
Icon/graphics support in NativeMenuItem
NativeMenu support on mobile, so we don't have to re-create the wheel for basic menu options every time.
SQLITE Modules. we need it for full text search. Please add it.
Add a Compile For WebAssembly target.
Currently there is no option to add this imeOption for StageText in Adobe AIR.
AIR for Browser/HTML5 target. (Use shumway?)
Corrigir problemas com StageWebView, StageVideo e StageText
Física (nativo) integrado
Suporte Linux para AIR
Windows 8 UI apoio Modern
Compilar aplicativos de ar para PS4
Compilar aplicativos de ar para XBOX
more free tools for stage3d
Please add powerful Arabic support for flash.text.TextField without render issues on AIR mobile
It's hard for Adobe to add any major upgrade to the language if they cannot make money out of it. Let's face it, we all know most of the die-hard Actionscript supporters do not use Flash Pro at all, let alone subscribe to the CreativeCloud for a bunch of stuff they don't need, it's just hard for Adobe to continue to renew the technology in any significant way. Yes, it has added lots bits and pieces, but the AVM is still just too slow for anything half serious. Thinking back I now think Adobe was right and has the right to ask for some cut from the profits you make from your applications made with Flash, those backfire from the Flash "supporters" now seem like bunch of stingy bastards took everything for granted. Adobe, Please make a way so that I can pay you, and Upgrade the language!
Native Drag-and-Drop in the browser. This is becoming more and more expected in HTML5 web apps (without any plugins) but Flash Player does not have access to these browser APIs through AS3. Workarounds using JS/ExternalInterface are very complicated and fragile.
There is an option in Android to remove this behaviour by setting the imeOptions to "flagNoExtractUi" in the EditText layout xml (as seen here http://developer.android.com/guide/topics/ui/controls/text.html).
Support shoutcast streaming for Android devices.
In Adobe Flash, when a movie clip is on stage, you can click on it to show it in the library. I think it would be very useful to do the reverse of that, being able to click on a movie clip that is listed in the library, and having it show where it is at on stage.
Windows Phone 8 , Export to PS4 / Xbox One / Wii U with Flash Builder.
Flash would come back to life and lots of new developers will join.
NPAPI and PPAPI for IE 11 Windows 7 pro
Allow to write AVM opcodes inside .as files
I hope continue develop as4.0
Try to give a shit. Add more resources and support to the Flash Platform.
XML more features for validation and connections with .xqi databases
In Flash Professional, custom layers color in the Timeline.
Make HAXE (haxe.org) official AS NEXT.HAXE provide a lot more features than AS3, like macro,abstract, struct, etc. Since Adobe has no intention(resource) to develop AS NEXT, Why not just let other people do it for flash-platform. Plus HAXE currently can compile to CPP/JAVA/PYTHON/C# with OPENFL/LIME HAXE is a perfect cross-platform game development platform. Why not just embrace HAXE and supercharge the game developers with more power and choices.
Diagnosis and repair module
My idea is that any In-App purchase made through Air runtime, adobe takes a cut from it. This is a cut I am willing to pay. What do you people think? Please add your ideas to the comments or vote up to show Adobe YES we are willing to pay if you upgrade the language and runtime and have the future of Flash secured.
I like to see Adobe resume development and support for Firefox (NPAPI) for Linux, particularly 64bit versions. I can understand why Adobe might chose to end development for NPAPI in favour of PPAPI, but as I understand it, NPAPI based development is continuing on Windows and Mac OS. It's only Linux and Solaris versions of NPAPI browsers that are getting dropped.
希望继续as4.0的开发, 十分期待 然后扩展下4.0api的权限和功能
%USERNAME%/AppData/Local/Google/Chrome/User Data/Default/Pepper Data/Shockwave Flash/System
stop screwing us with flash block!
We hope this will be added as it can be a show-stopper for many landscape games that use text input within the gaming experience (such as MMO's and virtual chat worlds). It will also help making the experience look the same on both Android and iOS.
HTML5 Clean Export Option [With ActionScript Support]
This application seems to be in agreement with the capitalist market, which belongs to Adobe. But like Microsoft, which has ASP.NET and C #, codenamed Roslyn, Open Source compiler, Adobe should consider this fact more attention. We all know that Adobe does not make money directly with AIR / Flash, and Unity makes its runtime for example. Like Microsoft, Adobe makes money by selling their tools (Flash Builder, Flash CC). Prior to being Open Source, ASP.NET, worked only on Windows platform. Now, with the power of community, which implemented qualities found in other projects, such as Ruby, ASP.NET has become better and multiplatform. Yes, now it runs on Linux and Mac OS! The community is not able to talk to vendors of hardware and software. But Adobe is. Would not be as Flex, which was donated to another institution, with other interests. She would be the strong name behind the runtime, as well as Microsoft and Oracle. A community that knows the market and its needs, would guide the main improvements to be made, as happened with ASP.NET. The developers of this platform are very passionate, and are in need of a major renovation, as would ASNext. Maybe, if that happened, the community itself would help in the formulation of this language, removing a heavy burden of developers Adobe. After all, HTML5 has not worked and will not work so early. It's just a promise that will not be fulfilled, and when Adobe started to see its revenue Animator Edge, Muse, and other tools that no designer or programmer uses, in addition to Photoshop, start to plummet, perhaps the Indian CEO who does not see made a good choice among AIR / Flash and HTML5, 6, 7, 8, ...
Return of right-click 'Stop' option on Flash videos.
Do not delete the uncompressed image BitmapData when it's not in the display list after 10 seconds
When using the virtual keyboard on Android in landscape mode a fullscreen input box is added by the system on many mobile devices covering the entire screen.
Make Flash PAUSE (always) when the browser Window is Not In Focus! That will resolve the huge problem of stuttering playback because of time sharing between tens of tabs in the browser and therefore will reduce crashes, hangs, will prevent malicious/annoying ads from running in the background, will be more user-friendly and will allow for high performance playback! of that single demanding app/website/game!
Flash or AIR support to use TWAIN scanning API.
Support for Wii U development
FlashBuilder and Flash Pro... Maybe we merge these tools so we have a decent code editor but a GUI interface like Unity.
Native mobile UI list with renderer
Compatibility with the Syphon Framework using stage3D so we can share frames with vjing app's or doing better mapping installations.