TIOBE Index for May 2014 May Headline

‪#‎Adobe‬ ‪#‎ActionScript‬ enters top 20!

“This month ActionScript entered the TIOBE index top 20. ActionScript is a JavaScript dialect that is mainly used to write Flash programs to show interactive animations and videos. ActionScript’s popularity already peaked in 2008 and 2009, but after Steve Jobs announced to ban Flash from Apple’s devices, it lost popularity rapidly. Flash (and thus ActionScript) is still struggling to get into the mobile market, but it is gaining market share. For (small) web-based games, Flash and ActionScript are still market leader with an installed based of 96%, though.

The TIOBE Programming Community index is an indicator of the popularity of programming languages. The index is updated once a month. The ratings are based on the number of skilled engineers world-wide, courses and third party vendors. Popular search engines such as Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube and Baidu are used to calculate the ratings. Observe that the TIOBE index is not about the best programming language or the language in which most lines of code have been written.

The index can be used to check whether your programming skills are still up to date or to make a strategic decision about what programming language should be adopted when starting to build a new software system. The definition of the TIOBE index can be found here.

‪#‎Actionscript3‬ ‪#‎FlashPlatform‬ ‪#‎AdobeAIR‬

Source – http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

1 Billion AIR Installations

The AIR team has announced that in April 2014 the number of AIR applications installed around the world (on different devices and desktops, so that does not include updates and installs) surpassed the billion mark (that’s billion with a B, as in 1,000,000,000 ). They also published some usage stats pertaining to OS (over half of the installs are on Android), use (games dominate at over 70%), and more.

Congratulations, Adobe AIR!

Open letter to @Adobe & Adobe AIR

This letter was written by Gary Paluk:

Re: http://blogs.adobe.com/digitalmarketing/web-experience/adobe-experience-manager-mobile-app-announcement/

The following message was originally posted on facebook:
https://www.facebook.com/garypaluk/posts/10152028727336149

Hi Loni, firstly, thank you for your response to questions. I was a developer of the Away3D TypeScript HTML5 project which was funded by Adobe. I wrote my own Flash/Air 3D engine called Zest3D which had no funding from Adobe, so I’m in quite a good position to comment given my experience with the technologies being discussed.

The comments here illustrate just how concerned developers are, developers that have invested in Adobe technology over the years. I have invested 13 years of my own development career in Adobe products and evangelized the technology over that time. Your users can see that there is a perfectly good technology that does more than the new HTML5 offerings and they are evidently frustrated that you are not supporting developers that do not see why they aught to retrain to use an inferior technology.

Whilst I understand business choices are being made to support HTML5, Adobe should understand developers will leave rather than use inferior technology. I, for one, would resent moving to your HTML5 technology and every highly skilled developer that I have spoken to has said the same. You can see that in the comments already received.

Many of those developers feel that Adobes evangelist attitude to HTML5 is misplaced and a PR/market bending directive that is damaging their livelihoods and the skill-sets that they have accumulated and as most people would understand, developers and artists want to use the best products and workflows to get a job complete. In this case, the best product is Adobe Air and certainly not PhoneGap. So why do we keep seeing Adobe pushing the technologies that the developers do not want?

I would like to take the opportunity to ask Adobe to speak out and offer their support to existing developers with serious PR and coverage and continued accelerated roadmap for the Adobe Flash and Air product before all of your best developers leave and take their years of development and programming skills with them. Adobe has seen this already as developers have sought to find other native solutions, Unitiy has become the entry level tool of choice and companies like myself and Minko are essentially planning or working on building superior tools that may soon make Air obsolete whilst supporting native and HTML5 development without the need for an Adobe toolchain. This is the effect of alienating your development community and losing sales of your supporting tools.

Personally, I do not want to see Adobe Air or Adobe Flash disappear as they both have a formidable user base, excellent workflow, perfect cross-platform capability. With a small amount of investment, I feel that Flash and Air could be a much superior technology and with this approach Adobe might regain the trust of their developer community whilst continuing to enrich the lives of those developers who have continued to champion Adobes history of excellent web technologies.

Gary Paluk
http://www.plugin.io

Building for iOS7

Apache Flex allows you to build apps that work across many different platforms including mobile platforms such as Android and iOS. Recently, Apple announced that Starting February 1, 2014 any new apps and app updates submitted to the App Store must be built with Xcode 5 and iOS 7. The Adobe AIR team fixed the AIR 4.0 SDK to be compatible with Apple’s new guidelines.

The Apache Flex SDK now allows users to download this new AIR SDK  4.0.0.1619 so that they can continue to build and deploy apps for iOS7.

When installing the new Flex SDK, be sure to select the AIR SDK to at least version 4.0 (you can also use the AIR 13.0 beta version as well), as well as Flash Player 13 from the dropdown list

Screen Shot 2014-02-26 at 4.29.12 PM

Adobe Creative Cloud – 1 million members strong!

1) Adobe Creative Cloud now has over 1 million subscribers!

2) Creative Cloud for photographers is now available!

If you own Photoshop CS3 or higher, it’s $9.99 a month and you get:

  • Photoshop CC
  • Lightroom 5
  • 20 GB cloud storage space
  • Behance for creating a professional online portfolio

The price is not going to increase, so it’s a fabulous deal.

Only catch is: you MUST subscribe by December 31, 2013 – this deal goes away at the end of the year.

Learn more here: https://creative.adobe.com/plans/offer/photoshop+lightroom

Flash Professional CC Update 1

Today there is a new update to Flash Professional CC (13.0.1). You can receive these updates through the creative cloud desktop application. I have not tried to get the updates through the update in the Flash IDE, but I am sure that will work as well.

Some of the new bug fixes in this update

Flash Professional CC 13.0.1 Update contains important bugs fixes. The following is a list of all bugs fixed in this update:

[Reference #3590263]: The Welcome Screen fails to load on launching Flash CC. And also, Flash CC crashes on creating a document, if FlashFirebug add-on is enabled for Mozilla Firefox. Due to this, the Test Movie window does not load.
[Reference #3597140]: Frame scripts added, modified, and saved to a movieclip is lost on closing a reopened document.
[Reference #3606259]: Flash straightens the first curve drawn using a Wacom tablet.
[Reference #3603351]: “Cannot load scene into memory” on opening a saved file whose publish settings has duplicate profile entries.
[Reference #3588521]: Flash CC freezes on closing, intermittently. It is strongly recommended that you download and install this patch from Microsoft.
[Reference #3594685, #3592211, #3598994]: Memory corruption issues when working with Timeline and Sprite sheets.
[Reference #3585379]: Flash CC freezes when zooming-in on a large canvas, with filters applied for objects on stage.
[Reference #3549614]: Flash CC crashes on setting some specific fonts in code editor preferences.
[Reference #3427773]: Flash CC crashes on exporting images and SWF files on Mac 10.6.

Adobe Community Professional

I am honored to find out this past week that I have been chosen as a Adobe Community Professional (ACP) for 2013!

Adobe Community Professionals are a small worldwide team of highly skilled users from across the whole range of Adobe products, who contribute at high levels to supporting Adobe software users. I hope to continue to earn this going forward by continuing to provide you with useful Flash tutorials, video series, and more!

This means that you can expect a lot more Flash information from me this year. I plan to bring you new updates on advancing technologies via the blog, present more at area groups and lend my insight to publications.

This will be my first time being an ACP and I hope that I can give back to the Adobe Community for many years to come. I truly enjoy working with Adobe, as I have been a User Group Manager since 2009 and I love it. My hopes are to continue to continue promoting the Flash Platform, and to show why as the best choice for interactive websites, Multimedia, Games, etc.

My plans are to continue managing the Hawaii Flash User Group, speak at other user groups, as well as conferences (I am hosting & speaking at the Flash Camp Hawaii in about a week) and to contribute on the forms. Also, Please feel free to contact me with your Flash questions.

Adobe roadmap for the Flash runtimes

Say Hello to “Irving” and  “Jones” and Flash Player releases!

Flash Player and AIR “Irving” and “Jones”

Adobe is planning its next two releases for late 2013 and early 2014. These releases continue to focus on premium video, gaming, security, and stability.

Some of the features being worked on for these releases include the following:

  • OSX Mavericks support for desktop Flash Player and AIR
  • Significant reduction in iOS packaging times
  • ActionScript concurrency for mobile (beta)
  • iOS 7 support (depends upon Apple schedule)
  • Support for Windows 8.1 PlayTo
  • Support for Windows 8.1 tab suspension improvements
  • Support for Windows Internet Explorer 11 back navigation caching
  • XXHDPI icon support for AIR Android
  • pkg installer bundle for Mac OSX (vs .dmg)

Read more on Adobe’s site about the Flash Runtimes Roadmap – http://www.adobe.com/devnet/flashplatform/whitepapers/roadmap.html

 

swf versions

Flash -swf-version meaning

It’s getting more and more versions! We can’t remember them all, so here we go!

SWF Version

Compiler Option Flash Player Version AIR version
-swf-version=9 9.0.115.0 N/A
-swf-version=10 10.0, 10.1 1.5, 2.0
-swf-version=11 10.2 2.6
-swf-version=12 10.3 2.7
-swf-version=13 11.0 3
-swf-version=14 11.1 3.1
-swf-version=15 11.2 3.2
-swf-version=16 11.3 3.3
-swf-version=17 11.4 3.4
-swf-version=18 11.5 3.5
-swf-version=19 11.6 3.6
-swf-version=20 11.7 3.7
-swf-version=21 11.8 3.8

 

AIR SDK Path

  • MacOS : /Applications/Adobe Flash Builder 4.7/eclipse/plugins/com.adobe.flash.compiler_4.7.0.348297/AIRSDK

Features

Release notes

Download Flash Player

Download AIR

Labs

Document

Updating Flash Professional CS6 to support 11.5

One of the improvements to Flash Professional CS6 is the ability to manage AIR SDKs. But unfortunately you still have to manually add support for the latest version of Flash Player. Since a public beta of Flash Player 11.5 was just release, this short article might be useful.

Download Flash Player 11.5 for Desktops from adobe labs

You can get the Flash Player 11.5 Beta from http://labs.adobe.com/downloads/flashplayer11-5.html. Download the version for your operating system and install the plug in. Although you will be able to target the new player, you will not be able to test your movie by using the Run Movie command.

Download PlayerGlobal.swc

This is file can also be found on http://labs.adobe.com/downloads/flashplayer11-5.html. Once this file has downloaded, rename the file to simply playerglobal.swc. Navigate to “/Applications/Adobe Flash CS5.5/Common/Configuration/ActionScript 3.0/” and create a new folder named “FP11.5”. Place the playerglobal.swc in this folder.



Updating Player Profiles

Player profiles are xml files that define the attributes of each Flash Player’s capabilities. They are located in “/Applications/Adobe Flash CS5.5/Common/Configuration/Players/”.

Duplicate the last FlashPlayer11_X.xml file you have, and rename it to FlashPlayer11_5.xml. Open this file in you favorite text editor and make the following three changes:

becomes

Flash Player 11.4
becomes
Flash Player 11.5

becomes

Save this file, and launch Flash Professional. You should see FlashPlayer 11.5 as an option in the Publish Setting dialog.

Publish Setting Dialog

Now go build some awesome content with the new features in FlashPlayer 11.4

Note: You test your project in Flash use command + F12 in order to publish to browser (Where you should have the Flash Player 11.4 Beta plugin installed by now).