AIR for iOS, are all features working? Need to quote a complex project and want to make sure...

Hi,
I am quoting for a large RIA to be exported as an iOS app, using features such as consuming webservices in https, etc.
My question is:
- Do all standard AIR features work when packaging for iOS? Can I consume data on the internet? store local data? save photos? access the camera? etc.
- What is notoriously not working?
Thank you very much
namaste
Filippo

Those things you mentioned should work. The main thing that does not work is you can't load an external swf that has code in it, that's not allowed.

Similar Messages

  • My old computer (a Sony) with my iTunes crashed. I have a new MAC and want to make sure I can keep all of my music (mostly from old CD's that have been lost). I bought iTunes match hoping that would work but it isn't using the data on my phone. HELP!

    My old computer (a Sony) with my iTunes crashed. I have a new MAC and want to make sure I can keep all of my music (mostly from old CD's that have been lost). I bought iTunes match hoping that would work but it isn't using the data on my phone. HELP!

    Since you have purchased a new Mac (which, BTW, is not typed in all capitals) why not buy a Time Capsule <http://www.apple.com/airport-time-capsule/> which is designed specifically to work with OS X and Time Machine?
    You don't say what part of your Sony "crashed." If it was not the HDD it is possible to take the computer apart, put the HDD in an external case, then recover the data off of it (including the music) simply drag-n-drop. If it was the HDD that "crashed" that makes it more difficult.
    If you are able to recover the music from the Sony you can then add it to the iTunes library on the Mac and iTunes Match will then scan, match and upload the tracks to be mirrored in the cloud.

  • I want to upgrade my iphone and want to make sure that all my phone and email contacts along with my photos and music get transfered to new phone.  How do I go about doing that?

    I want to upgrade my iphone and want to make sure that all my phone and email contacts get transfered along with my photos, videos and music to new phone.  How do I go about doing that?

    http://support.apple.com/kb/ht2109

  • Need to free up storage space but want to make sure photos from my camera roll are definitely in iCloud before deleting them. iPad3, IOS 8.1.3

    I have plenty of iCloud storage space but need to free up storage on the iPad. If I delete the camera roll photos and the photostream, will I be able definitely to access the photos in iCloud? in Settings > iCloud I have no iCloud Library....so I'm confused. If someone can help, I'd be grateful.

    Import photos through iPhoto. (You will prompt to delete from iPhone when import competes).
    Backup your Mac. (At least the iPhoto Library)
    Backup to iTunes.
    Backup to iCloud. (Check in Settings>iCloud>Storage and Backup>Manage Storage>your device name>Camera Roll ON).

  • I have a 3g and want to make sure my pictures are saved, how do I do it.

    I have an iphone 3G and want to save my pictures that I have on it. I'm not sure how to do it, or if it does it when I sync my phone.

    Photos/videos in the Camera Roll can be imported by your computer as with any other digital camera.
    http://support.apple.com/kb/ht4083

  • AIR for iOS app works perfectly in emulator, not at all on an actual iPad

    I'm new to mobile development, so I'm hoping I am doing some simple wrong, like a wrong checked box or something.
    I have an app that I have written for iPad. It's fully functioning when I run it through the emulator (I have to change it to Flash 10.1 and use Device Emulator because nothing else will accept touch events) but doesn't really work on the iPad. Some of the features work, and some don't. It's like it's just not quite compiling all the code, and I'm very confused.
    My publish settings:
    Player: AIR for iOS
    Script: Actionscript 3.0
    Included .swf, .xml, and all relevant .as class files
    Published using quick publish for device testing
    Are there some AS 3.0 features that won't work in iOS? If so it would be really great to have a list of those somewhere.
    What am I doing wrong? Why won't my app work on an actual device if it tests perfectly in the emulator?

    My original question has not been answered, but I am running across the same problem in a different way.
    I have added to my code, continuing to build the app, (hoping the problem can be solved eventually), and once again, the app works perfectly in Device Central but not on the iPad.
    I have buttons to select different levels of the puzzle. Each time you press a button, the level automatically updates itself on the board. So if you are playing the shape level, the shape of the puzzle piece is on the board. If you are playing the name level, the name of the puzzle piece is on the board. Etc.
    This works perfectly on my computer. However - again - when I transfer it to an iPad, choosing the "shape" level will cause the names to pop up.
    I have double and triple checked the variable names to make sure they match up and are correctly spelled and capitalized. It just doesn't function in iOS.
    Here is the code to switch levels and automatically generate a new random puzzle piece:
    function changeLevel (e:TouchEvent): void {
        trackUSAPiece = ["pieceAL", "pieceAK", "pieceAZ", "pieceAR", "pieceCA", "pieceCO", "pieceCT", "pieceDE", "pieceFL", "pieceGA", "pieceHI", "pieceID", "pieceIL", "pieceIN", "pieceIA", "pieceKS", "pieceKY", "pieceLA", "pieceME", "pieceMD", "pieceMA", "pieceMI", "pieceMN", "pieceMS", "pieceMO", "pieceMT", "pieceNE", "pieceNV", "pieceNH", "pieceNJ", "pieceNM", "pieceNY", "pieceNC", "pieceND", "pieceOH", "pieceOK", "pieceOR", "piecePA", "pieceRI", "pieceSC", "pieceSD", "pieceTN", "pieceTX", "pieceUT", "pieceVT", "pieceVA", "pieceWA", "pieceWV", "pieceWI", "pieceWY"]
        if (e.target == nameLevel) {
            PuzzleGlobals.currentLevel = "Name";
            nameLevel.gotoAndStop("Active");
            abbrevLevel.gotoAndStop("Inactive");
            shapeLevel.gotoAndStop("Inactive");
            for (var j=0; j<(PuzzleGlobals.TOTAL_NUMBER_USA); j++) {
                this[trackUSAPiece[j]].gotoAndStop("wholeName");
        else if (e.target == abbrevLevel) {
            PuzzleGlobals.currentLevel = "Abbrev";
            abbrevLevel.gotoAndStop("Active");
            nameLevel.gotoAndStop("Inactive");
            shapeLevel.gotoAndStop("Inactive");
            for (var k=0; k<(PuzzleGlobals.TOTAL_NUMBER_USA); k++) {
                this[trackUSAPiece[k]].gotoAndStop("abbrev");
        else if (e.target == shapeLevel) {
            PuzzleGlobals.currentLevel = "Shape";
            shapeLevel.gotoAndStop("Active");
            nameLevel.gotoAndStop("Inactive");
            abbrevLevel.gotoAndStop("Inactive");
            for (var l=0; l<(PuzzleGlobals.TOTAL_NUMBER_USA); l++) {
                this[trackUSAPiece[l]].gotoAndStop("shape");
    function addNewPiece (e:TouchEvent): void {
        ri = Math.floor(Math.random()*(1+PuzzleGlobals.TOTAL_NUMBER_USA));
        if (PuzzleGlobals.statesOnBoardUSA == PuzzleGlobals.TOTAL_NUMBER_USA) {
            //play BOOP sound indicating no new pieces left
        else {
            if (usaPiece[ri] != null) {
                bmc.addChild(this[usaPiece[ri]]);
                if (PuzzleGlobals.currentLevel == "Shape") {
                    this[usaPiece[ri]].height = this[usaPuzzle[ri]].height;
                    this[usaPiece[ri]].width = this[usaPuzzle[ri]].width;
                this[usaPiece[ri]].x = e.stageX;
                this[usaPiece[ri]].y = e.stageY;
                usaPiece[ri] = null;
                PuzzleGlobals.statesOnBoardUSA++;
            else {
                addNewPiece(e);
    Here is the code that creates the piece:
            public function GeoPiece(): void {
                if (PuzzleGlobals.currentLevel == "Name") {
                    this.gotoAndStop("wholeName");
                else if (PuzzleGlobals.currentLevel == "Abbrev") {
                    this.gotoAndStop("abbrev");
                else if (PuzzleGlobals.currentLevel == "Shape") {
                    this.gotoAndStop("shape");
                this.addEventListener(TouchEvent.TOUCH_BEGIN, geoPieceBegin);
    Is it possible I have a bad compiler or something? Do I need to reinstall the entire program? I just can't figure out why it would work in one operating system and not in another.
    Thanks
    Amber

  • AIR for iOS 3.1 - App name no longer working?

    I have named my app "Someapp 123" and mysteriously the app continuously drops the "123" portion of the name. It used to appear just fine.
    Yesterday I noticed AIR3.1 was released and I overlayed that. Has anyone else overlayed AIR3.1? Notice your app name not completely working?
    FWIW it is an iPad-only app. The provision clearly states the name of the app is "Someapp 123". In AIR for IOS settings I have the "App Name" parameter set properly as well.

    My app name is a small word with a number after it, e.g. "Some 123". No ampersands or anything fancy.
    I did not know that it republished the XML if I published from the iOS panel but I even see hitting "OK" in that panel re-writes the XML file (because you need to put a password in for the p12 every time before publishing) and that overwrites it.
    I edited the re-created XML file, removed junk whitespace and changed my app name to a single word "Testapp". I publish with alt+shift+f12 typically which is the same as the file menu. I hit file->Publish anyhow and I can verify yes indeed it did not overwrite my XML file. Unfortunately the app was not named "Testapp", it was still named what I had named the SWF file. I verified the XML was not overwritten and it was not.
    I noticed there's a <name> and also a <filename>. The <filename> does not have SWF applied to it and there is also an attribute <content> which actually points to the SWF. I'm not sure why both <filename> and <content> exists but I went and changed the <filename> to the app title I wanted. So both <name> and <filename> are now "Testapp". I published with file->publish and low and behold, the name of the app is now "Testapp".
    Why would flash choose to use <filename> over <name>?
    Here is a full example of my XML file:
    <?xml version="1.0" encoding="UTF-8" standalone="no" ?>
    <application xmlns="http://ns.adobe.com/air/application/3.1">
      <id>com.mycompany.AppID</id>
      <versionNumber>1.4</versionNumber>
      <filename>Testapp</filename>
      <description/>
      <name>Testapp</name>
      <copyright/>
      <initialWindow>
        <content>MyFile.swf</content>
        <systemChrome>standard</systemChrome>
        <transparent>false</transparent>
        <visible>true</visible>
        <fullScreen>true</fullScreen>
        <aspectRatio>landscape</aspectRatio>
        <renderMode>gpu</renderMode>
        <autoOrients>true</autoOrients>
      </initialWindow>
      <icon>
        <image29x29>AppIconsForPublish/29.png</image29x29>
        <image57x57>AppIconsForPublish/57.png</image57x57>
        <image114x114>AppIconsForPublish/114.png</image114x114>
        <image48x48>AppIconsForPublish/48.png</image48x48>
        <image72x72>AppIconsForPublish/72.png</image72x72>
        <image512x512>AppIconsForPublish/t512.png</image512x512></icon>
      <customUpdateUI>false</customUpdateUI>
      <allowBrowserInvocation>false</allowBrowserInvocation>
      <iPhone>
        <InfoAdditions>
          <![CDATA[<key>UIDeviceFamily</key><array><string>2</string></array>]]>
        </InfoAdditions>
        <requestedDisplayResolution>standard</requestedDisplayResolution>
      </iPhone>
    </application>
    Anything in there seem odd? Again I'm using the AIR 3.1 SDK so I'm using that namespace. Anything I put in <filename> is now the app name, however in iTunes it continues to say "Unknown Ge..." which is pretty unprofessional. Although the icon works fine. When syncing I see the value in the <filename> field, as it will say "Syncing Testapp...".

  • TS3219 I have an ipad 3 that has wifi and for some reason my youtube, facebook, and app store app are all not working. How do i fix this?!!!

    I have an ipad 3 that has wifi and for some reason my youtube, facebook, and app store app are all not working. How do i fix this?!!!

    Hey there FlamingTurd!
    If you are having issues connecting to the App Store on your phone, there is an article here that can help you troubleshoot this issue a little further:
    Can't connect to the iTunes Store
    http://support.apple.com/kb/ts1368
    We also have an article that deals with troubleshooting apps you have downloaded from the App Store and installed on your computer. That article can be found here:
    iOS: Troubleshooting applications purchased from the App Store
    http://support.apple.com/kb/ts1702
    Finally, if neither of those articles resolve the issue, you may need to restore your iPad:
    iTunes: Restoring iOS software
    http://support.apple.com/kb/ht1414
    Take care, and thanks for visiting the Apple Support Communities.
    -Braden

  • Word has stopped working on my macbook air, i have used it before and powerpoint etc are all still working, but i can no longer open word or word files can anyone help?

    word has stopped working on my macbook air, i have used it before and powerpoint etc are all still working, but i can no longer open word or word files can anyone help?

    Hi Rachel,
    Have you tried reinstalling Microsoft Word? Have you tried reinstalling Office? Have you run any updates recently for Microsoft Office? There was one that came out this week. You may wish to ask this question over at the Microsoft Word forums, there's a good chance you'll get a better answer as well. This forum is primarily designed for the MacBook Air hardware and interoperability with OS X on a MacBook Air.
    http://support.microsoft.com/gp/cp_macoffice2008_master

  • Are all features available in Power BI for office 365 available in On-Premise Excel, SQL server etc

    Are all features available in Power BI for office 365 available in On-Premise Excel, SQL server etc
    Thanks
    Nate

    No. The tools used to create Power BI reports are available in the on premises versions:
    Power Query
    Power Pivot
    Power Map
    Power View
    To take advantage of these in a PowerBI site, or to use Q&A you need a subscription to Office365 with a PowerBI license.

  • Sound preloading doesn't work in Air for iOS?

    I have a set of  sounds preloaded using load() method in Sound class in my game and it works fine when testing on my pc(windows 7). But when I deployed the game to iPad2, it seems like Air is only loading the sound files when play() method is actually called and not when load() method was called. There's a small lag when first playing a sound on my iPad2.
    Is this default behavior of Air for iOS? Is there anyway to preload sounds?
    I'm using Air 3.4 and Flash CS6 professional and the sound files are not embded but in an included folder.

    It seems to me as if pages that partially fill in autofillable fields cause the problem.
    Previously on IOS7 and before this was not a problem.
    Autofill seems to work for me if no values are filled in by the (initially loading) webpage.
    Resetting the ipad did not help on this issue.
    Neither did removing the stored pw-information help. IOS asked me to re-save the id and pw but that did not change the situation and the problem still remains unresolved.

  • Edit application settings AIR for iOS not working

    Hi all,
    I'm trying to create a .ipa so I can test my app on my iPhone but my Flash cs6 will no longer let me edit application settings so I can publish the file.
    The first time I did it, it was working fine. I added my certificate and my Provisioning Profile and published a .ipa file.
    Now, when I click the wrench tool icon or go through the file menu and select AIR for iOS settings, nothing happens. All it does is generate an .xml file for me ("filename"-app.xml).
    What is wrong and how can I fix this?
    I've tried rebooting.
    I have the same problem on Flash cs6 and Flash cs5.5 on two different computers.
    I have an iOS development Certificate.
    I have an iOS development Provisioning Profile.
    Thanks in advance for your help!
    Cheers,
    André

    Here's the link to the bug report in Adobe bugbase:
    Bug#3850040 - Flash CS6 crash
    Everyone PLEASE up Vote this bug ASAP!   (right side panel - under Attachments section)
    It's been 2 weeks since the bug was reported and it's status is still "unverified"...

  • How many of the apps on the app store are based on AIR for iOS? raw numbers? as a percentage?

    wondering how apps based on the AIR for iOS platform are doing out there in the "real world"
    thanks

    ur restrictions might have been turned on. how? no clue. but that is normally the only reason default apps are not showing on the homescreen.
    u can reset ur home screen layout and see if that helps, turn off restrictions first of course.
    my suggestion... however, is to just reset all settings to get everything at once so to speak. there might have been other settings that were changed on ur ipad that u havnt noticed yet. the reset all settings would get those back to factory default as well.
    to get to those settings
    restrictions: settings>general>restrictions
    reset home screen layout: settings>general>reset>reset homescreen layout
    reset all settings: settings>general>reset>reset all settings

  • I need to download all of my photos from my iPhone 4S and my iPad 2 to my MacBook Air. I want to make sure all my photos are not lost and that they do not return to the original devices because of the cloud. Can someone please help ?

    I need to download all of my photos from my iPhone 4S and my iPad 2 to my MacBook Air because there is no more storage space available. I want to make sure all my photos are not lost and that they do not return to the original devices because of the cloud. Can someone please help ?

    Connect your devices to the computer with the USB cable (one device at a time) and import the photos via iPhoto or Image Capture.
    If you have not changed any default settings on your computer, iPhoto will automatically launch when you plug in the device. Then follow the import prompts.

  • How to reduce suttering in Air for iOS GPU mode?

    My game currently runs at 60FPS on iPad 2 and has no problem regarding rendering speed but I'm rather annoyed by constant stuttering which causes the game to stop for 0.1-0.5 sec  once in a while. The stuttering behavior is similar to when garbage collector is ran and I supposed it is casued by GPU memory swapping as my game uses lots of bitmapdata.
    Problem is that my game transits one scene to another scene seamlessly without stopping animations in the game screen by letting old game scene sliding out of the screen and new scene sliding in. So there's no time to preload/precache graphics assets used in the new scene. After transitting different scenes a few times, the game starts stuttering when trying to show new images.
    My game works fine without stuttering on old PCs but on iPad2 it is quite obvious. Could anyone tell me some tips to reduce stuttering when using Air for iOS? In the game, all vector graphics are pre-drawn to bitmapdata(so no vector graphics are shown) and the size of graphic assets each scene has is about 2048*1024 pixels. There are about 10 scenes. On top of that, there are common interface graphic assets which are used in all scenes and the size is about 30x 400*400 pixels.
    I know the game uses quite a lot of graphic resources. Making the game preload the assets before transitting to a new scene will eliminate stutter but I'd still like to see if I can keep the seamless scene transition on iOS.
    I'm currently using Air3.5 + Flash CS6.
    * I mean preloading/precaching by actually displaying( addChild and visible=true)  them on stage and make time for GPU to cache. All the actual graphic data are already loaded.

    Some things that might help:
    I've heard that textures are uploaded as square textures on iOS. I'm not certain that really happens, but if it does then having two 1024x1024 textures would be better than one 2048x1024, because that would end up actually taking 2048x2048.
    Bitmaps are sent to the GPU when they first hit the stage, and it takes a significant amount of time for them to get there. If you are timeline animating a transition to the next scene, stagger the graphics that are going to be appearing next. That is, before you start to move on to the next area have the biggest bitmap of the next are already touching the edge of the stage. It can be invisible, or underneath another graphic, it will still get uploaded. But if you tween in all of the graphics exactly when they are needed, they will take a while to upload.
    Dispose of the bitmaps that are no longer in the scene. I think your stuttering is because you're going into a new area that has a lot of new graphics, and the GPU still has the bitmaps from the current scene and the one before that, and so has to spend time freeing up the memory before taking the new bitmaps. If you had already disposed of them the GPU might not need to clear memory for you.
    There is System.gc(). That will force the system to garbage collect, which you could do at moments that there isn't anything animating.

Maybe you are looking for

  • SSRS 2012 Conditional Formatting Color Issues When Exporting to Excel

    Hi all, We recently upgraded to SQL 2012 from SQL2008 R2. I'm having a strange issue with SSRS2012. One of the report has conditional formattings on cell background colors. Everything works fine when render the report in browser or preview mode. Howe

  • Joins and where

    When two tables are joined and there is a where predicate, what is done first ? 1) the WHERE in order to filter the records being joined. 2) the JOIN and after both tables are together with all their records Oracle filters according to the where pred

  • IMovie zoom problem

    When I import all of my video from my camera, it is normal size. but when i drag the imported video into the library, it zooms it way in and cuts people's heads off. I have tried the inspector's zoom settings, but that doesn't work, it only zooms a t

  • G61 battery pin-out.

    Need to know the battery pin-outs to try putting charging on the bench to see it the laptop charge circuit is a problem.Thanks. Richard

  • Flash Player not working on Vanguard (mutual fund) site

    I have installed Flash Player. When I go to the Vanguard (mutual fund) site, I get the message: "to see the flash chart, download Adobe Flash." What is the problem here?