Adobe AIR multi platform Unique ID (Hardware ID) - actionscript-3

How to get an unchangeable unique ID for make licensing system in new Adobe AIR (ActionScripts3) for multi platform?
If there is no default way in AIR development system, what's best copy protection way for AIR platform?
I found a good component but this is no longer available.

Look into the Device Info ane by FreshPlanet.

Related

Is it possible to distribute enterprise/in-house tvOS apps over the air to Apple TV?

iOS enterprise apps has the ability to be distributed over the web using a manifest file. Can the tvOS be distributed in a similar manner? I know there's no web browser for tvOS, but I was wondering if there's a way to airdrop a file onto the Apple TV to install an internal tvOS app?
The only way so far is to either use an MDM server or use Apple Configurator via a Mac to drag and drop an IPA.
You can use Testflight to distribute you App in-house creating a group of internal or even external testers.
Sadly HockeyApp or similar 3rd party distribution systems do not support tvOS yet.

AIR for Apple Watch?

I was wondering if adobe air would come out for the apple watch or is there any way to develop with adobe air for iWatch? Thanks!
WatchOS 2 apps require submission to Apple using LLVM BitCode. Apple can than compile to native code (currently S1/arm7v) as they update the watch framework and/or hardware and the developer does not have to resubmit their apps to handle those changes.
Adobe has not publicly mentioned adding any additional platforms to Air and it would require a major investment to place a AS3/Air front-end on the LLVM compiler. I, personally, highly doubt this feature will ever be seen.
Learning X-code (or license and learn Xamarin/C#) is the only way to go right now (unless someone knows of other third-party development env. that support WatchOS2/WatchKit).
Add your Vote of support to additional Air platforms:
Open Adobe bug/tracker for Windows Phone 8/10 (open since 10/2013): https://bugbase.adobe.com/index.cfm?event=selectBug&CFGRIDKEY=3648920
Open Adobe bug/tracker for WatchKit & Android Wear:
https://bugbase.adobe.com/index.cfm?event=bug&id=4069595

making Desktop Flash AS3 Air application without installing AIR

Well the title say it all.
So far i've been using flash IDE and publish it as AIR to make desktop app. But the down side of this is that users have to install adobe AIR in their computer before they can use this app.
So:
1. Is there a way to make desktop app without users installing adobe AIR using Flash IDE (coz AS3 is my favorite lang so far).
2. Is there another language or software I can learn, so when ever I make desktop app or perhaps mobile app users can just install it in their devices whithout having to install anything else.
I need all the insights I can get, So thanx in advance to all you guys :)
Since FlashBuilder 4.6 and Flash Professional CS6 you should be able to export your release build as "Signed application with captive runtime". If you choose so, the user will not need to install the AIR runtime.
MDM Zinc as .exe file! or else. http://www.multidmedia.com/ also for desktop Apps.
regards aktell
Users cannot use AIR apps without having AIR installed.
But do you really need AIR functionalities? Because you can publish .exe files with Flash, which simply embed Flash Player inside. If you target Windows platforms and you don't need anything special from AIR - this is a good choice.
Other than that - there are a lot of languages that can publish desktop apps, just browse around. .NET is one of the most used ones.

how can i make in app buying in actionscript

I have a child book mobile application and my customer asking me that
he wanted to 10 book 5 free and 5 purchasable.How can i do that
You will need a Native Extension (ANE)
You could make your own, but i would reccomend buying one like this -> milkmangames.com
For Android, you need to use an AIR Native Extension (ANE) (link is a tutorial on how to create and use one). An ANE allows you to run a native code (Java on Android, Objective-C on iOS and Mac, C++ on Windows). You would tie into the native APIs already available for in-app purchases. There are free options available, though they are generally not well documented. I recently had luck with the GCM ANE found here (though you will need to rebuild it in order to use your own icon).
For iOS, Adobe actually provides a way to do it within AIR itself using the RemoteNotifier class. I was able to implement this extremely easy. No trouble whatsoever and it is documented fairly well. This also uses native APIs, but it is built into the AIR SDK and is fully supported by Adobe. I highly recommend using this over an ANE. Read this article

AIR application update itself?

How to make AIR application update itself with newer version ?
( AIR on Android and iOS )
( Flex 4.6 )
There are a large amount of tutorials available how to let air update itself. These are all focusing on desktop applications.
You are asking for an auto-update feature for Android and iOS. Android and iOS have their own update mechanics. If you launch a new version on the app store the app store or play store should handle the update. It is not possible to let adobe air update itself on those mobile operation systems as this would create a possible security issue.