AIR ANE Notifications

Has anyone tried creating ANE notifications in Flash Pro CS5.5 yet? I'm doing it for android and ios.
http://www.adobe.com/devnet/air/native-extensions-for-air/extensions/notification.html
other important info comes from:
http://help.adobe.com/en_US/air/build/WS597e5dadb9cc1e0253f7d2fc1311b491071-8000.html
I tried to follow the articles closely but i'm getting this error:
"VerifyError: Error #1014: Class com.adobe.ep.notifications::NotificationManager could not be found."
I've added the swc (the .ane file converted to a swc that came with the article's zip file) to my fla's "actionscript 3.0 settings" library path and set its "link type" to "external". Also, I did the AIR 3.0 overlay in Flash Pro but I don't think that really matters since Flash cannot compile it properly anyway.
Here is my code taken mostly from the article. (probably not the best! i'm no expert.)
package  {
          import flash.display.MovieClip;
          import flash.events.EventDispatcher;
          import flash.utils.Timer;
          import flash.events.Event;
          import flash.events.TimerEvent;
          import flash.events.MouseEvent;
          import flash.events.StatusEvent;
          import flash.display.StageAlign;
          import flash.display.StageScaleMode;
          import com.adobe.ep.notifications.NotificationManager;
          import com.adobe.ep.notifications.NotificationEvent;
          import com.adobe.ep.notifications.Notification;
          import com.adobe.ep.notifications.NotificationAlertPolicy;
          import com.adobe.ep.notifications.NotificationEvent;
          import com.adobe.ep.notifications.NotificationIconType;
          public class testANE extends MovieClip {
                    public var notificationManager:NotificationManager;
                    public var n:Notification;
                    // You can set this value to anything you want (and use various values)
                    // You can then pass this value into the notification manager to cancel notifications of a specified type
                    public const NOTIFICATION_CODE:String = "MY_CUSTOM_NOTIFICATION";
                    public var timedNotification:Timer;
                    public function testANE() {
                              // constructor code
                              stage.align = StageAlign.TOP_LEFT;
                              stage.scaleMode = StageScaleMode.NO_SCALE;
                              if ( notificationManager.isSupported )//Not sure if this should be "NotificationManager.isSupported" instead
                                  createManager();
                              else
                                  trace("The notification native extension is not supported.");
                    //setup notification manager
                    protected function createManager():void
                                        notificationManager = new NotificationManager();
                                        n = new Notification();
                                        // This action label appears in two places on iOS: on the action button of the notification dialog, and on the unlock slider when the device is locked.
                                        n.actionLabel = "Open";// If unset, the iOS default will be used.
                                        n.alertPolicy = NotificationAlertPolicy.EACH_NOTIFICATION;// Allows you to contorl whether an alert is dispathed with each notification, or just the first notification.
                                        n.cancelOnSelect = true; // On Android, specifies whether the notification persists when the user taps it in the notification area
                                        // On Android and iOS "...the app will be brought to the foreground if it was in the background or launched if it had been shutdown.
                                        // On iOS, the way to perform the action of a notification manifests itself as a button
                                        // on the notification dialog that appears when a notification is fired and different
                                        // text on the unlock slider when the device is locked.
                                        // On Android, the way to perform an action is not visible, it is performed by selecting
                                        // the notification from the notification list (window shade)."
                                        n.hasAction = true;
                                        n.actionData = "customAction";
                                        // Allows you to set the Android notification icon
                                        n.iconType = NotificationIconType.MESSAGE;
                                        // On both Android and iOS, lets you set a number on the icon or application badge
                                        n.numberAnnotation = 0;
                                        // On Android, "ongoing" notifications aren't cleared with the clear button
                                        n.ongoing = false;
                                        // Android and iOS
                                        n.playSound = true;
                                        // On Android, alerts (sound and vibration) until acknowledged
                                        n.repeatAlertUntilAcknowledged = false;
                                        // Only configurable on Android
                                        n.vibrate = true;
                                        n.tickerText = "My Ticker Text";
                                        n.title = "My Title Text";
                                        n.body = "My Body Text"; 
                                        //user touches notification
                                        this.notificationManager.addEventListener(NotificationEvent.NOTIFICATION_ACTION,onNotificationActionEvent);
                                        this.notificationManager.addEventListener(StatusEvent.STATUS,onNotificationStatusEvent);
                                        //start timer to send notification
                                        //startTimer();
                                        //setup buttons
                                        notify_btn.addEventListener(MouseEvent.CLICK, notify_ClickHandler);
                                        cancel_btn.addEventListener(MouseEvent.CLICK, cancelNotification_clickHandler);
                    //user touches notification
                    private function onNotificationActionEvent(ne:NotificationEvent):void
                              trace("Notification action received. Type: " + ne.actionData);           
                    private function onNotificationStatusEvent(ne:NotificationEvent):void
                              trace("Notification status event received!");
                    //send notification
                    protected function notifyUser():void
                              // Dispatch the notification
                              // Note that the way popups work on iOS dictate that a pop-up window will only appear when the application is in the background.
                              // If the notification is dispatched and the app is running normally, you won't see a pop-up (but you will receive the event).
                              this.notificationManager.notifyUser(NOTIFICATION_CODE,n);
                              trace("air notification sent");  
                    //cancel notification
                    protected function cancelNotification_clickHandler(event:MouseEvent):void
                              if ( this.notificationManager )
                                        this.notificationManager.cancel(NOTIFICATION_CODE);
                                        trace("Notification canceled.");
                              else
                                        trace("No notifications have been dispatched.");
                    //start timer notification
                    protected function startTimer():void{
                              timedNotification = new Timer(3000,1)
                              timedNotification.start();
                              timedNotification.addEventListener(TimerEvent.TIMER, callNotifyUser);
                    //timer event
                    protected function callNotifyUser(event:TimerEvent):void{
                              notifyUser();
                              timedNotification.removeEventListener(TimerEvent.TIMER, callNotifyUser);
                    //button click handler
                    public function notify_ClickHandler(event:MouseEvent):void{
                              notifyUser();
To finally bring this into the android emulator, I believe I need to create a working swf with no errors. But of course that is where I'm stuck!
If you look at the files provided for the vibration ANE they have included an actionscript library with the ANE zip files:
http://www.adobe.com/devnet/air/native-extensions-for-air/extensions/vibration.html
Is it possible this is missing from the files for Notifications?
Thanks.

@ brad5151:i hope you get notifications working! keep trying! but i'm afraid its missing code. for the vibration example, there is an additional swc (VibrationActionScriptLibrary.swc) that comes with the ANE. but the notification ANE didn't come with an additional swc. there is a "com" folder, but it only has html help files in it. i think maybe its a mistake or something.
1. I wondered about this. But i`v change extension ane to swc and i imported this to fdt. And I have all classe in it. Imports are corect - without any error. But still I dont know is this corect solution.
@brad5151:changing my code to: public var notificationManager:NotificationManager= new NotificationManager(); as you suggested doesn't help. if you look at the vibration links above, he did the same thing i did. he didn't create a "new Vibration()" until after he tested that it "isSupported".
2. In VibrationActionScriptLibrary.swc You have Vibration class and in this class is "
public static function get isSupported() : Boolean;"  this is static method. You invoked to this method like this "Vibration.isSuporrted" (capital V). And You can do this without new vibration. Thats why in vibration extension is ok. But when you check class  NotificationManager  (com.adobe.ep.notifications)  isSupported method isnt static. You have check it like this "notificatin.isSuporrted. (small n)" When You have new declaration after if there is an error. 
@brad5151:anyway, i cannot build the project. i get this error now: "1046: Type was not found or was not a compile-time constant: NotificationEvent." if i cut out all references to NotificationEvent's, then i get the same error for NotificationManager and Notification.
Check my answer number 1
@brad5151: "i got the exact same error code as you when i published: "Error creating files. An Implementation for native extensions com.adobe.Vibration  required by the application  was not found  for the  target platform." - I have this error when I published it directly to my phone :/ Do not know why...
Still I didnt get notification working! I hope I find some time to "play" with it :]
I`m not an expert. I`m still learning. Maybe I`m mistaken (especially in changing ane to swc :] ). Sorry if I`m wrong.

Similar Messages

  • Has anyone implemented Facebook SSO on Android using Adobe AIR ANE?

    Has Anyone implemented Facebook SSO on Android using Adobe AIR ANE?
    All help would be appreciated

    Hi,
    We have two ANE's for this, one is a basic single sign on and the other is a full FB API implementation.
    Single sign on:
    http://distriqt.com/product/air-native-extensions/facebook-utils
    Full API:
    http://distriqt.com/product/air-native-extensions/facebookapi
    Cheers

  • Adobe AIR ANE for Mac OSX 32-64bits Error

    Hi,
    I'm trying to build a ANE for Mac OSX. I setup XCode 5.1 and was following this two tutorials:
    http://riawanderer.com/2012/03/27/working-with-air-native-extensions-on-the-mac/
    http://quetwo.com/2011/12/03/working-with-air-native-extensions-on-the-mac/
    To get the project setup.
    I'm finding that Adobe AIR.framwork in folder /runtimes/air/mac is 32-bit, but XCode has deprecated 32-bit...so I'm finding this error when I try to build the project:
    error: -fobjc-arc is not supported on platforms using the legacy runtime
    Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cl ang failed with exit code 1
    So right now ANE development for Mac OSX is broke since I can't build a cocoa framework library due to 32-bit deprecation and Adobe not updating the library since 2011
    I'm right or maybe I'm missing something.
    Hope someone could give some path to solve this since it's very frustrating to deal with this stuff to see there's no update for this basic libraries for Mac.
    If what I'm seeing is true, I see another error in Adobe stack that make people like me supporting the platform tired of deal with this kind of things. Sorry to be sound so frustrated but it's a very negative experience for the Adobe AIR platform since you see that a part of the platform is not updated for 3 years!.
    Thanks
    Carlos

    Does what is talked about here help in any way?:
    http://stackoverflow.com/questions/22363266/xcode-5-1-force-32-bit-compilation-for-a-cocos 2d-iphone-v3-project

  • Adobe AIR ANE Android NoClasseDefFoundError

    I am developing an ane for using and enjoying the service games google play.
    I made a test app natively and runs perfectly.
    I generated one ane and made a falsh builder for test. By utilizing it happens the following error:
    07-22 15:55:35.555: E/AndroidRuntime(9983): FATAL EXCEPTION: main
    07-22 15:55:35.555: E/AndroidRuntime(9983): java.lang.NoClassDefFoundError: com.google.example.games.basegameutils.GameHelper
    07-22 15:55:35.555: E/AndroidRuntime(9983):     at com.google.example.games.basegameutils.BaseGameActivity.getGameHelper(BaseGameActivity.ja va:93)
    07-22 15:55:35.555: E/AndroidRuntime(9983):     at com.google.example.games.basegameutils.BaseGameActivity.onCreate(BaseGameActivity.java:10 3)
    07-22 15:55:35.555: E/AndroidRuntime(9983):     at com.google.example.games.tanc.MainActivity.onCreate(MainActivity.java:70)
    07-22 15:55:35.555: E/AndroidRuntime(9983):     at android.app.Activity.performCreate(Activity.java:5248)
    07-22 15:55:35.555: E/AndroidRuntime(9983):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1110)
    07-22 15:55:35.555: E/AndroidRuntime(9983):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2162)
    07-22 15:55:35.555: E/AndroidRuntime(9983):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2257)
    07-22 15:55:35.555: E/AndroidRuntime(9983):     at android.app.ActivityThread.access$800(ActivityThread.java:139)
    07-22 15:55:35.555: E/AndroidRuntime(9983):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1210)
    07-22 15:55:35.555: E/AndroidRuntime(9983):     at android.os.Handler.dispatchMessage(Handler.java:102)
    07-22 15:55:35.555: E/AndroidRuntime(9983):     at android.os.Looper.loop(Looper.java:136)
    07-22 15:55:35.555: E/AndroidRuntime(9983):     at android.app.ActivityThread.main(ActivityThread.java:5086)
    07-22 15:55:35.555: E/AndroidRuntime(9983):     at java.lang.reflect.Method.invokeNative(Native Method)
    07-22 15:55:35.555: E/AndroidRuntime(9983):     at java.lang.reflect.Method.invoke(Method.java:515)
    07-22 15:55:35.555: E/AndroidRuntime(9983):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:785)
    07-22 15:55:35.555: E/AndroidRuntime(9983):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601)
    07-22 15:55:35.555: E/AndroidRuntime(9983):     at dalvik.system.NativeStart.main(Native Method)
    I looked in the package and the class it appears. I found the following solution, but does not work.
    NoClassDefFoundError for code in an Java library on Android - Stack Overflow
    Go to "Properties" of the project.
    Select "Java Build Path"
    Select "Order and Export" Tab
    You should see the selected project's "src" and "gen" paths and dependencies here.
    The order how they listed were first "src" and then "gen" path
    I switch them, so that "gen" folder is build before the "src"
    Thank you

    Hello, Alex
    I'm just creating an ANE to use the new service from Google Play Service
    My real problem is this:
    I caught the ANE https://github.com/freshplanet/ANE-Google-Play-Game-Services. using google play service in froyo version. And use another ANE AdMob using the latest version of google play service.
    By using and enjoying the two together in my project I have problem as there are conflicting library because I have two different versions of google play service, got the idea to update the ANE https://github.com/freshplanet/ANE-Google-Play- Game-Services. And put the dependencies google service only play one of them.
    ANE that started my whole problem was updating.
    I had this same error in native application (Android) and was simple to solve. I changed the "build path -> Order and Export" order of packets by placing the "gen" in primero and the "src" soon followed. But this change does not fit when I expoprto the jar to generate ANE.
    I ended up finding another that NEDs use google play latest service
    https://github.com/alextel69/google-play-game-services-ane.
    I saw in the documentation that it is using AIR SDK 4.0 and I'm using the AIR 3.6 SDK. I'll update my version and find out if that resolves the problem.
    Which version of AIR SDK are you using?
    Once I have news we report here
    Thanks for your help.
    Have a great day

  • HT4718 My macbook air show notification "HDD lock". I can't install MacOSX on Partition. Why ?

    i have a Macbook Air Mid-2012, system is error.
    I want reinstall this mac, but this show "HDD lock" notification. ican't reinstall Moutain Lion on this.
    My Macbook Air: S/N C0*******RVC
    <Edited by Host>

    I finally did it. In fact, if the DVD wasn't readable by OS X after the burning, he was readable by rEFIt on the superdrive. Me (OS X Lion 4 on a MacBook Air late 2011) and a friend (OS X Mountain Lion 1 on a MacBook Pro of 2008) did it this way :
    1. Download the Ubuntu iso named "ubuntu-12.04.1-desktop-amd64.iso".
    2. Burn it on a blank DVD with the disk utility.
    3. Make a partition for Ubuntu with the disk utility.
    4. Install rEFIt.
    5. Restart the Mac.
    6. Select the icon of Tux behind a little disc.
    7. Try Ubuntu from the disc.
    8. While trying Ubuntu on the disc, use the installer to install Ubuntu. NOTE: NE CAREFUL WHILE INSTALLING UBUNTU, IF YOU CHOOSE THE WRONG OPTION AT A MOMENT OF THE INSTALLATION YOU CAN ERASE OS X.
    9. After the installation, Ubuntu should tell you that you might restart the computer. Restart the Mac, and you'll arrive on the rEFIt menu.
    10. You can now use Ubuntu on your Mac, enjoy.
    We both did it and it worked well, I even reinstalled Ubuntu and it worked well again. Just be careful while installing Ubunut, I'll maybe repeat myself but choosing the wrong option could suppress OS X. Except if you just want a MacBook Air with Ubuntu for the weight… Have a nice day.
    Message was edited by: Subs_255

  • Turn off Air Update Notification

    Is there a reg key to turn off the notification to update
    Adobe Air?
    Our machines are frozen w/ Deep Freeze. We only update
    machines at certain times of the year.
    I don't want my users to have constant notifications of
    updates.
    Thanks
    S.

    Hi,
    AIR applications cannot disable runtime updates. The decision
    to disable runtime updates in an open system is a decision the end
    user needs to make. If the runtime is deployed within an intranet
    in a closed system, IT administrators can disable the runtime
    update. This can only be accomplished within a closed environment
    and only after an enterprise has accepted the Adobe AIR
    distribution agreement. You can obtain a redistribution agreement
    here:
    http://www.adobe.com/products/air/runtime_distribution1.html
    Regards,
    Luis Polanco
    Adobe AIR

  • Air Desktop Notification

    All,
    I am in process of developing a Adobe air application with some basic business features . I am using windows o/s
    I have been able to push my application on system tray but am unable to get desktop alerts when its on system tray , some what like gamil or yahoo .
    I did lot of googl-ing but couldn't find a way out.
    Any sort if help or leads would be useful
    Thanks
    like_it

    Pretty much similar to a small notification window which pop up at the right corner of your windows screen when you get a new mail on GMAIL and stay there for a few seconds and then goes back again.
    Same as some one pings you on yahoo and a small notifications pops up at the right corner of screen.
    Thanks

  • Upgraded to Windows 8.1 broke Flash/AIR/ANEs

    Here is the problem, been using Flash/AIR for years to build AIR powered apps. Recently built a new system running Windows 8.1
    I transfer all my work over from the old Windows 7 machine and open up the .fla files, fix the links and test the file, here is the error.
    The content cannot be loaded because there was a problem loading an extension: Error: Requested extension com.distriqt.Camera could not be found.
    XPath error : Invalid expression
    /userSettings/victims/*[exact_name='adl.exe']/(null)[1]/*[1]
                                                  ^
    XPath error : Invalid expression
    /userSettings/victims/*[exact_name='adl.exe']/(null)[1]/*[1]
                                                  ^
    XPath error : Invalid expression
    /userSettings/victims/*[exact_name='flash.exe']/(null)[1]/*[1]
                                                    ^
    XPath error : Invalid expression
    /userSettings/victims/*[exact_name='flash.exe']/(null)[1]/*[1]
                                                    ^
    XPath error : Invalid expression
    /userSettings/default/(null)[1]/*[1]
                          ^
    XPath error : Invalid expression
    /userSettings/default/(null)[1]/*[1]
    So seems like the .ane files are breaking the file somehow. So I make a blank file with nothing on it and it runs. Then I just add the .ane file into the publish settings and that breaks the app.
    Anyone have any clue what is causing this. Is there some inherent incompatibility between AIR or ANEs and Windows 8.1? BTW I tested with the latest SDK 15.0.0.302 both in CC and CC2014.

    Well switched back to Windows 7 and all seems to be working but had the same issue at first. My guess is that it was caused by the old files looking for something from the OLD machine in the C:\Users\UserName\AppData\Local\Temp folder. When this error originally came I up I went and found the files it was asking for on the old machine and copied to the new. This I believe is where the error above started causing issues, the .fla was looking for some sort of old extracted versions of the file which it was not finding due to new drive paths and only when I switched to 7 and instead of copying old files over, I deleted the folder it was looking for, did I resolve this although I am still not 100% certain that was the case. I also had issues with Flash not recognizing plugged in devices when trying to publish to device and going back to 7 solved this as well so I think Ill stick to 7 for now till 10 comes out but I wrote this up in case someone one day runs int this problem.

  • Adobe air ane for android build

    I have created a ane of android.
    with an error that it is jdk1.7, there is no problem that it is jdk1.6.
    it's jdk1.7 the jar of ane do not create?

    Does what is talked about here help in any way?:
    http://stackoverflow.com/questions/22363266/xcode-5-1-force-32-bit-compilation-for-a-cocos 2d-iphone-v3-project

  • Gaming AIR ANE in-app

    Hi,
    Can we have a tutorial for adding the in-app ane for iOS you provided in the adobe gaming SDK, the example is really unclear and the api are confused.

    I added the in-app ane adobe made for iOS ... but can you tell me why productStore.addEventListener(TransactionEvent.PURCHASE_TRANSACTION_CANCEL, purchaseTransactionCanceled); is fired if I purchase the app ? it should fire if the NO button is pressed .

  • Show Notifications in Air - Flash Builder 4.6

    Hi, I'm new into Flash Builder mobile apps development.
    I just downloaded the latest release of Flash Builder, the 4.6.
    I read in this Adobe's article, that with this version I can add "Notifications" to my apps.
    I tried to, but all my experiments failed.
    Here's a quick personal video illustrating all my steps, and coding errors, please, whatch it:
    (It's very, very short, just the time to write some lines of code)
    I think my error is simple to solve... but I'm a NewBie and I don't know very much this programming IDE.
    Thanks everybody for any help.
    Have a nice day
    Brandon
    WOW!
    I'm seeing now that my video's quality is very low... here's the code I wrote:
    // Here I want to declare my personal Notification Variable, as said in Adobe's Tutorial
    private var myNotification:NotificationManager;
      // I saw that NOTIFICATION MANGER does not exist in my code library... but I tried pasting Adobe's one...
      // as you can see from this video... the compiler gives me coding error..
      // CONCLUSION... WHAT CAN I DO ???
      // THANKS TO ALL !!!
      // Bye  :-)
    protected function button1_clickHandler(event:MouseEvent):void
    // Here I'll paste Adobe's code to create a new Notification for my first Flash Builder Mobile App...
    // CODE...
    Thanks again

    Here's Adobe's article I missed to link:
    http://www.adobe.com/devnet/air/native-extensions-for-air/extensions/notification.html
    And the video I made:
    http://www.youtube.com/watch?v=v0S26Qle-tc&feature=channel_video_title
    PS = WHATCH MY VIDEO IN FULL HD - 1080p, or YOU'LL NEVER READ THE CODE

  • Local Notifications in Adobe AIR

    In AIR 3.4, Adobe introduced support of Push Notifications. But how i can do more simple local notifications in AIR? Everywhere it is written only about Push Notifications.

    Adobe AIR 3.4 has introduced only push notifications on iOS, if you want to use local notifications then you can use native extension : http://www.adobe.com/devnet/air/native-extensions-for-air/extensions/notification.html

  • Adobe Air native extension for admob

    Dear Adobe Team,
    We have recently purchased Adobe Air native extension for admob for android & ios
    but every time we upload our app to an ipad or iphone, the app crashes.
    We have carefully followed your instructions, and we're sure we've not made a mistake writing the action script 3 code.
    We need your help in solving this problem urgently, as we are now running behind schedule in uploading our app.
    Thanks very much,
    Amir Steklov and Dorit Leshnick

    Before I was also searched a lot to find good  add network and also Admob.
    Finally we done successfull integration using..  working fine in all IOS devices. not yet released to Apple app store
    http://code.google.com/p/flash-air-admob-ane-for-ios/source/browse/trunk/admobaneiphone/sr c/admobtest.as?r=2
    You can check our add setups using Air ANE's for our android game ExpressTrain.
    https://play.google.com/store/apps/details?id=air.timuzsolutions.expresstrain&feature=sear ch_result#?t=W251bGwsMSwyLDEsImFpci50aW11enNvbHV0aW9ucy5leHByZXNzdHJhaW4iXQ..
    you no need to buyAdobe Air ANE's everything is free but all u need to do is googling,
    hope this will help.
    Bala
    Message was edited by: vamsibalu

  • DO I NEED AIR 3.2?

    I am updating (adding to) the below posting -- it's been 4 days since posting it and I'm puzzled why no one has responded to it. 
    It appears that Chris and/or others have responded to other posts since my posting.  Was what I was asking below unclear?
    I am confused by the reference indicating that AIR is part of the OS and, as such, downloading Air 3.2 is unnecessary.  Again -- my basic hypothesis is that since I have an earlier version of AIR installed, and no OS upates have changed that version to AIR 3.2, is the statement that AIR is part of the OS inaccurate?  If so, is it logical that I should download and install AIR 3.2 to have the latest version on my system? 
    Finally, are all these other posts about problems installing AIR something I should seriously be concerned with or are they just a minority experience, with most AIR installations successful?  (I would think that Chris, as an Adobe employee, would have credible comment on that.)
    Looking for some support, please!  Thanks!
    I have Windows 7 Home Premium (with Service Pack 1) on a Dell XPS 8300.  Air 2.6.0.191.20 was preinstalled on my machine by Dell on 8/17.2011.
    So about half a year later I discover Air 3.2 is available for downloading and installation.  I've received no automatic prompts regarding installing it.  But nonetheless, upon a cursory overview of online information I've decided that Air is worth having, and, yeah -- why not go with the latest version?
    But -- on an Adobe web page (http://www.adobe.com/products/air/tech-specs.html) it says, "Note: Adobe AIR is part of the operating system and part of the operating system update, and thus a separate download is not required."
    Huh?  (Then why haven't numerous Windows 7 updates since delivery of my pc shown an upwards revision of the version of Air in my system?)
    Then -- adding to my confusion and general sense of caution -- I see nuerous posts regarding difficulties with installing Air.
    Adobe's "Chris" seems like a good guy -- wanna help me out, please?!  Bottom line -- should I download and install Air 3.2?  Or, if pros and cons get too dicey, am I at least able to if I want the latest version?

    Hi,
    Sorry I hadn't gotten to your post yet.  I'm behind and still going through posts from a week and a half ago
    AIR isn't required for your operating system unless you use an application that depends on it.  Think of AIR like you would Java.  It's a platform/runtime for other applications to be built on.  If you don't use any application that was built with AIR (or Java) then there is no need for it to be installed.
    If you do have an AIR application installed that requires AIR, I would definitely recommend updating to the latest version just to make sure you have all of the security updates that we've provided.  You can do this by visiting get.adobe.com/air and downloading the latest version, which is 3.2.  Updating your OS will not update the AIR runtime.  You can also get updates by actually launching your AIR based applications.  AIR will notice that it's out of date and prompt you to install and update to the latest version.
    Since you haven't received any AIR update notifications, this leads me to believe you aren't actually using any AIR applications.
    You can always start the AIR uninstall process, if AIR applications are installed you'll get a dialog letting you know which applicaiton's will be affected.  You can choose to continue to uninstall or cancel at that point.
    Hopefully this makes sense.
    Chris

  • Notification Center Missing?

    Hi,
    After a visit to the Apple Store in Tokyo with this MacBook , I came home and reinstalled OSX and upgraded other stuff. During this time I discovered that the Notification Center which I have on my iMac is missing from the Air. The icon is missing from the System Preferences. So, I really don't want to go thru a reinstall again, it's time consuming, but is there a way to get the Notification Center or do I just write it off as a missed opportunity? Ideas?  Thanx.

    As I can see, you are using OS X Lion on your MacBook Air, and Notification Center is a OS X Mountain Lion feature.
    As it looks like you have already purchased OS X Mountain Lion, just open App Store on the MacBook Air, go to Purchases tab, and download OS X Mountain Lion. While it's downloading, make a backup of your data with Time Machine and/or Carbon Copy Cloner, and check that your applications are supported > http://www.roaringapps.com
    When the download finishes, the OS X installer will appear, so follow the steps

Maybe you are looking for

  • Is there a way to create custom instrument icons in GarageBand '09?

    Hello everyone! I am just curious if any of you might know a way to create custom instrument/track icons in GarageBand (I show an example of what I mean below)? For instance, Let's say one of the guitar tracks I've recorded was done with a Flying V a

  • Changes to BI web templates are not updated

    Hello BI Experts, I need to find a way to advise my portal resource on how to resolve a problem we are experiencing. When we make a change to a web template, the changes are not updated and it appears that the old version is cached.  The only way we

  • "Service Name" and "Routine Name" in tmadmin

    In tmadmin console, there is "Service Name" and "Routine Name". What is the differences between them? Do they have relation with "Server Name"? Thx.

  • Can I run two applications at once from two different computers?

    Good Evening, I would like to use the cloud service. I have read over the FAQs and they were quite clear, however I did not seem to find something to the effect of what I need answered. If I were to download the apps on a backup computer and my perso

  • Recover my lap

    Hai I was watching the movie in my hp lap, movie not played correctly.. I suddenly off my hp lap.. Once I on my lap it is not working.. It showing as hard disk error.. But it is working.. I try to install a new os.. I can't .. Provide me the solution