can someone describe these 3 technologies, the differences between the, and how they relate to each other?
AIR can connect to device resources. With AIR you can prepare apps to run on any type of device. Adobe AIR can be independent installed on your device or be emmbeded in your App. Flash player (plug in or standalone app) is the simplest way to watch Flash SWF content on desktop (app) or in your browser (plug in).
Today even the Flash development tool has been renamed to reflect the fact that most developers are using Adobe AIR to develop HTML5 content rather than Flash content.
ActionScript is the programming language for the Adobe® Flash® Player and Adobe® AIR™ run-time environments. It enables interactivity, data handling, and much more in Flash, Flex, and AIR content and applications. ActionScript executes in the ActionScript Virtual Machine (AVM), which is part of Flash Player and AIR.
Application development. AIR runs applications within a contained Flash Player instance. It runs web applications via WebKit rendering engine.
From this Armor Game's post:
Flash - Vector-based animation package that, over time, has developed scripting and gradually gotten more complex and supported more interactive results to the point where it's used for things like complicated Flash games and other such stuff. Can be scripted with ActionScript and compiles to the SWF format. Flash is part of the CS packages, which are in the high hundreds / low thousands. There's also different versions of the package available, so make sure the one you get has what you need.
AIR - An enhanced API and separate runtime for Flash applications centered around desktop support. A program written for AIR can do all the fun things that the normal Flash player can't, such as catching the middle and right clicks. I'm fuzzy on the details, though. Not really relevant if you're just interested in making Flash games to go up on the web, but it might be worth looking into if you want to have a more fully-featured downloadable version of your game.
Actionscript (from http://en.wikipedia.org/wiki/ActionScript) -
a scripting language originally developed by Macromedia Inc. (now owned by Adobe Systems). It is a dialect of ECMAScript (meaning it has the same syntax and semantics of the more widely known JavaScript), and is used primarily for the development of websites and software targeting the Adobe Flash Player platform, used on Web pages in the form of embedded SWF files.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With