This content has been marked as final. Show 3 replies
It is true that AIR includes a complete web engine (webkit), but it is also true that the AIR apis can only be used in desktop applications -- the code is not available in the Flash Player plugin that runs in the browser.
Note that the Flash TextField control will render simple HTML-formatted text.
So to clarify. Using AIR, I can call HTML website into a SWF because AIR has a "webkit". But AIR applications can only be run on a desktop environment not on the internet web browser.
Please confirm. Thank you.
I think there's a fundamental mis-understanding of AIR's capabilities here.
You can build an AIR application one of two ways right now:
You need to choose a method and go with it because they're inherently different.
Flash can display simple HTML and render it correctly, but good luck calling a URLRequest on a website and expect the HTML to render correctly in a flash wrapper. It's most likely not going to happen. You're better off to put things in simple text files of xml and have flash parse and format the information.
To further answer your question, AIR application can only be run on the desktop but can take advantage of internet connectivity to function correctly.
If you want to develop Flash for the web, don't use AIR... it'll be doomed to fail. If you want a desktop executable, multi-platform solution, AIR is what you're looking for.
I hope I answered your questions and clarified a bit more.