Join a global community of Adobe Air users and developers.
Recently active
Any suggestions on which Adobe software is best for developing mobile apps for an ad agency. Regards, Cynthia, Expect Avdertising, Inc.
In AIR 3.x, a socket write() + flush() on a client will hang (and freeze the entire app) if the socket peer advertises a ZERO TCP Window, i.e. no space available in peer receiver's socket buffer.AIR on Windows insists that the developer flush() the socket in order to write (any data at all). When the peer (receiver) advertises a 0 byte tcp window, the client flush() call can sometimes take 10 seconds (i.e. 10000 milliseconds), whereas normally it should take 10 to 50 milliseconds.Additionally, AIR stayed in hung position. Since the socket had TCP KEEPALIVE option enabled (at the server), the socket stayed open. I let it stay hung overnight. The next day when I rebooted the server, the socket got closed and finally the AIR program "RETURNED FROM the sock.flush()" call. A timestamp before and after the call to flush() showed that the flush() call was in hung state for 56472475 milliseconds, i.e. 15.7 hours! After it returned from the flush() call the A
Hi there,Im using StageWebView (AIR 3.5+) to display youtube-videos in an iFrame, wrapped in a fairly simple html-body. On older android versions (2.x), the youtube player fits itself into the StageWebView perfectly.On newer android version (3.x & 4.x), the OS "inspects" the html and replaces the youtube-player with a custom-os-player.This works just fine on all tested android-devices - except Sony xperia.Here, the video of the os-player is cropped and the about 15%on the right side is missing. This is the html im using:var htmlString:String = '<!DOCTYPE HTML>' +'<html>' + '<style>body{padding:0;margin:0;background-color: transparent;}</style>' + '<body>' + '<iframe class="youtube-player" ' + &nbs
Hi, I'm in the process of converting some flash apps into air apps for use on android market. These apps will be paid for, commercial apps, and as such need to be copy protected *somehow*. So far I've read into the LvL license manager at android market, which is a purely java based API, and as such I can't think of any way to integrate into that into an actionscript app. I've also contact android market directly and they've confirmed that it's the app itself which must manage the license protection. Has anyone any ideas how to stop the apps being pirated? Anyone know if the following ideas are possible? - adobe add license manager support to actionscript and hook in and use that? (I can't tell but it looks like adobe license manager code is only related to their "inMarket", which, as far as I can tell, is for .air files (not .apk andoird ones). - call a java function from actionscript somehow. Or create an entirely java based
Hi,On Google play, the version of Adobe AIR 3.6 (February 12, 2013) is : 3.6.597With the official version of AIR 3.6 SDK (February 12, 2013), the version of Adobe AIR is : 3.6.599Is this normal ?Philippe
I've got a HTML/JS air app which connects to a REST interface on a remote server via HTTPS. It POSTs data to the interface every minute, sometimes more frequently but certainly no more than 3 times a minute.Every time it connects, my code creates a URLRequest, a URLLoader, sets up some listeners on the loader, then sends the request. It's literally a textbook piece of code, lifted almost verbatim from Adobe's own examples and has worked for a year on OSX and Windows without any problems.A couple of weeks ago my Macbook Air updated itself to 10.8.2. I think by coincidence it also updated to the latest Air 3.5 at roughly the same time.As of that update, my app has begun to hang at random, but always as a result of URLLoader.load(). It can't be fixed except by Force Quit-ing and restarting. I've added trace and try/catch statements around literally every line of my interface code, but the answer is the same: it gets as far as the URLLoader.load() statement, then hangs. Nothing is caught b
Hello Guys, I need to ask how to make a native notification alert in iOS and android ( notification bar ) ???
Is great about the open premium features, however we not see any about windowsphone and BB10. In any time Adobe wants to investment in that ways?
i have iPad2 (ios 6.1) application that uses stagewebview to show login pages. All of sudden it started to work incorrectly - when stageWebView shows web page with input fields and i tapping input field to enter text - i dont get system keyboardJust nothing happens, cursor blinks but i am not able to enter text. It was ok some times ago in the same application, can it be after iOS 6.1 upgrade?Please help!
It used to be that you could not copy the clipboard in an AIR app on an iOs device.Is this still the case?
iOS 6 has introduced a new privacy setting system that has users pick whether your app can access the camera roll. I tried catching an error when using addBitmapData to add to the camera roll, and that didn't work for detecting it. It also looks like that function returns void, so I can't check a return value for success. I need to do something like have a message to say this 'image cold not be stored to your photos because you have disabled photo access for this app'.How do you tell if the photo privacy setting is turned off?
I'm trying to get the MAC address of the user's device in Adobe AIR. This is the code I'm using.public function getDeviceMac():String { return NetworkInfo.networkInfo.findInterfaces()[0].hardwareAddress.toString();}That function works ok in the PC (or when testing in the PC with ADL Mobile),but in the iPad 2 or in an Android device (Acer Iconia A500) I get an errorabout the property not existing. I suppose it's not implemented in the mobileversions of AIR. It would be nice if it were implemented in future versions.Is there any workaround for this?I'm just seeking a way to uniquely identify a device, so is therean alternative unique identifier I can get from AIR programatically(maybe the UDID?), if it's not possible to get the MAC?Thanks for your help!
My friend has bad situation. Was used lates public release of Air.App works prefectly. He has uploaded it successfull before. After it upload updated version - iOS approving team reject it with this info..We found that your app exhibited one or more bugs, when reviewed on iPad (3rd Generation) running iOS 6.1, on both Wi-Fi and cellular networks, which is not in compliance with the App Store Review Guidelines.Specifically, when launching the app, a blank black screen is displayed.For discrete code-level questions, you may wish to consult with Apple Developer Technical Support. Please be sure to:- include the complete details of your rejection issues- prepare any symbolicated crash logs, screenshots, and steps to reproduce the issues for when the DTS engineer follows up.For information on how to symbolicate and read a crash log, please see Tech Note TN2151 Understanding and Analyzing iPhone OS Application Crash Reports.If you have difficulty reproducing this issue, please try testing th
Performing a READ after WRITE corrupts the WRITEI consider this a serious bug wich should be fixed as soon as possible.Details can be found in the bugbase and at stackoverflow.I would like to ask here to vote the bug in the bugbase, so adobe might consider fixing it.tx leo
Please download the attached file to view this post
Hi everyoneI'm having a bit of an issue with the AS3 bitmap object. I'm currently developing an 8-bit style pixel game for AIR for Android. This game is being developed at a very low resolution and is being scaled up to maintain the charm of an old retro game. One of the methods I'm using is drawing pixels directly to bitmap objects and scaling the object up to create the old look. When testing on a mobile device, this works beautifully when you set the rendering method to Direct but when you change the render method to GPU the visuals go all blurry and anti-aliased (it's as if the bitmap is being smoothed out). The mini map for example is rendered using the setPixel method and then scaled up 9 times. Looks great on my PC but once I export it to my phone it looks absolutely awful! This is no good as I want to keep the clean, solid pixel look to maintain the the old 8-bit feel and obviously I'd like to stick to GPU mode due to it's speed. Like I said, this only happens once you test on
Hello,I've developed an Adobe Native Extension that allows you to include Heyzap in your application (on iOS/Android), it's here:https://github.com/jrouwe/HeyzapANELet me know if it is of any use to you.
I have installed CS6 Flash Pro on my Mac Mountain Lion, and just upgraded the AIR 3.xxxApparently it already had 3.5 installed, and upgraded that to 3.6However, the Adobe Flash directory contains a directory AIR3.2 - not 3.5 and no other. So where is the AIR3.5 and or 3.6 directories that were installed?Thganks
Hi everybody, I am usin a AirFacebook.ane ( by freshplanet ), and embed this ANE file in my flash CS6 ( library path ) but when I try to import ( import com.freshplanet.AirFacebook ) it return no file path...anyone ever use this?
My goal here is to compile an mxml application in FB 4.7 in order to have retina quality display.In order to do so, I followed the instructions to overlay the air sdk in FB 4.7 with the new air 3.6 sdk (AIR 3.6 SDK with ActionScript Compiler 2.0).I also followed the instructions in the air 3.6 sdk releasenote, and in order to enable retina display I changed the namespace to 3.6 in my application descriptor file, and I also add an xml line as explained.Now my mxml project won't compile, the error being :Processus terminé de manière inattendue.DVFreeThread - CFMachPortCreateWithPort hack = 0x2688e70, fPowerNotifyPort= 0x26888a0DVFreeThread - CFMachPortCreateWithPort hack = 0x59b6d0, fPowerNotifyPort= 0x599530invalid application descriptor: Unknown namespace: http://ns.adobe.com/air/application/3.6Détails de la commande de lancement : "/Applications/Adobe Flash Builder 4.7/sdks/4.6.0/bin/adl" -runtime "/Applications/Adobe Flash Builder 4.7/sdks/4.6.0/runtimes/air/mac" /SERVEUR/Trace
We have a customer who uses an Adobe AIR application we wrote. They have been on 2.7 of AIR for sometime and our application has run fine, 24 hours a day, 7 days a week. AIR 3.1.0 was released and now, only on the Windows XP machines, the application is crashing routinely on a fault in webkit.dll. We have seen no such problem on the Windows 7 machines. I have included a screenshot from the Event Viewer in Windows XP. The customer was able to uninstall 3.1.0 and put back AIR 2.7 and the problems went away. Has anyone else experienced a similar problem?
I am trying to write a mobile Air application and have a large number of labels, which scroll off the screen.I would like to guarantee a specific label (I would know the label's ID) would be visible on the screen (ie scrolled to, say, the centre of the screen.I have tried verticalScrollPosition but cannot seem to get the correct value for the position.Any ideas on how to do this would be appreciated.
Hello, I'm working on an AIR project for a client and I'm having a problem: some testers reported that after closing the application they can still see the application running in the task manager using about 50% of the cpu. From what we where able to see, this problem is present only in Windows XP SP2. If the same application is run on XP SP3 or Mac the application exits as expected. If the application is opened again, a new instance of the application is visible in the task manager. After closing it both the instances remain in the task manager. We noticed also that this behavior happens only after the application starts loading data from a web server using a URLLoader. (so far the problem was reported if the application was closed after the request but before the reply of the server, but we are still looking into this) We tried calling the Close method of the URLLoader before shutting down the application or calling explicitly the NativeApplication.nativeApplication.exit(), but
I'm currently working on a mobile app wich is supposed to be a store of interactive books for kids. These books, being interactive, cannot be loaded SWFs as the app will have to work in both iOS and android, and as you may know that simply doesn't work in iOS (apple always HAS to be different -.-). Having that in mind I moved to create a my own AssetLoader system that will get urls from an xml file, load everything and finally display it. Sounds easy right? Well, it is. The major problem here is the animations: they are 2 files (a png spritesheet and a json) wich are parsed using this library, but the tiles can be small, medium, big, wathever, and when they're big the blitting operation (copyPixels) takes too long. While the sounds have already been loaded and are playing, no images are displayed untill copyPixels has finished it's job.(tl;dr starts here)So, is there anyway of preloading copyPixels? I could perfectly add an ADDED_TO_STAGE event on the sprite that contains the animtion,
Hello All,I'm already using AIR 2.0 along with ExtJS 3.4 for a little personal app. I've got a need to move to Sencha extsj 4.1 . I know that SVG is proprietary to Adobe, is SVG support available in 3.6 for say ExtJS or does one need to consider other alternatives (Chromium, JavaFX etc).ThanksJan S.
Remix with Firefly Community Gallery
Thousands of free creations to fall in love with and remix in Firefly.
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.