What is Adobe AIR? What is the use?

  

What exactly is Adobe Air? what's the function? Most of the information on the Internet is an academic explanation. In fact, Adobe Air is a platform. This platform provides some software interfaces. Those who want to develop software can use these interfaces and other programming techniques to develop some software. These developed software are only installed on computers with Adobe Air. Can run on it. You can see if there is software on your computer that you must rely on Adobe Air to run. If you don't have it, you can remove it. Now there are not many software based on Adobe Air, and some can also be replaced by other software.

Let's take a look at the general professional explanation:

Adobe Integrated Runtime (AIR) is a cross-operating system runtime that leverages existing web development technologies (Flash, Flex, HTML, JavaScript, Ajax) to build rich Internet applications and deploy them as desktop applications. AIR supports existing web technologies such as Flash, Flex, HTML, JavaScript, and AJAX. You can use your most skilled technology to develop the most user-experienced RIA programs you've ever seen. For example, an AIR program can use one of the following: Or a combination of multiple techniques: • Flash /Flex /ActionScript • HTML /JavaScript /CSS /Ajax • PDF can be embedded in any application as a result, AIR applications can be: • Flash-based or Flex-based applications The root content (understood as a container) is Flash/Flex (SWF) • Flash or Flex-based HTML or PDF. The root content of the application is Flash/Flex (SWF)-based HTML (HTML, JS, CSS) or PDF • HTML-based, application root content is HTML, JS, CSS • HTML-based Flash/Flex or PDF, The application root content is HTML-based Flash/Flex (SWF) or PDF users use AIR applications in the same way as traditional desktop programs. When the runtime environment is installed, the AIR program can run like any other desktop program.

Because AIR is an application run-time environment, so she is very small and not visible to the user. The runtime environment provides a consistent set of cross-operating system platforms and frameworks for developing and deploying applications, so your program doesn't have to be tested on every platform, and it can be run on other platforms if you develop it on one platform. There are a number of benefits: • Developing AIR applications doesn't have to do extra cross-platform work, saving time, because cross-platform work AIR does it for us (as long as other platforms support AIR). • AIR applications are faster than Web technologies and their design patterns, allowing us to move Web development technologies to the desktop without having to learn desktop development techniques or complex underlying code, compared to lower-level languages ​​such as C and C++ is easier to learn and doesn't have to deal with the underlying APIs of each operating system.

Now the android application developed with Flash/Flex requires the Adobe AIR runtime environment, otherwise it will not run, of course, it is also packaged in apk. Adobe is currently working on cross-platform applications in the mobile space. Based on AIR, applications developed with Flash can be released across platforms. The latest AIR 2.6 supports the QNX system for android iOS and BlackBerry tablets.

What are the tools for developing AIR (SDK)? 1, Adobe AIR SDK (official standard development kit) 2, Flex 3 SDK 3, Flex Builder 3 4, Dreamweaver CS3 + Adobe_AIR_extension_for_Dreamweaver_CS3 (extension) 5, Flash CS3 + Adobe_AIR_update_for_Flash_CS3_Professional (extension) How to make the computer can run AIR program ? Just as you have to install the "Java Virtual Machine" on your computer (often integrated into the operating system) in order to run software written in the Java language. To run a program that uses AIR technology, you must have an Adobe AIR installed.

Copyright © Windows knowledge All Rights Reserved