I have recently submitted a feature request to the fine folks in the Adobe AIR team. Below is the entry, what do you think? I know some of you may have concerns about security, I would like to use this entry as a soundboard of pros and cons for something like this. Thanks
First a bit of history. At first I thought it would be cool to be able to package a dll file along with my AIR app and be able to have AIR register that file locally (given that user has been warned and prompted properly) and then be able to call on that dll from my application. However dll would only be supported on apps running on Windows platform, so instead why not use jar files instead so that at least multiple platforms could take advantage of a given functionality.Here's the request:
Brief title for your desired feature:
JAR Integration and Packaging
How would you like the feature to work?
Ability to package jar files and be able to interact with them on the client (given that user has been warned and prompted properly) from my AIR application. This would give AIR the ability to interact with libraries that already do some of the much requested features like USB/Serial port communications. Given that any platform running jvm can take advantage of this feature, it makes more sense to use jar then dlls.
Why is this feature important to you?
Ability in application to interact with bar code scanners, cash drawers, print certain documents to specific printers like parking permits and invoices in stock paper.