Downside of developing for iphone with AIR?

   I've developed a few games with flash and have wanted to try my hand at some mobile apps. Most of my games are point and clicks and since I already know AS3, AIR  seems to be a pretty good option.
I've asked about Android- which I plan on targeting first- and it appears a major downside is that many AIR apps woud require additional software on older phones and that the required software is a bit of a space hog.
What are the downsides for developing for iphone? Does IOS require special software to play AIR apps? Do they run particularly slowly on the iphone?

Whether Flash would be the best tool might depend a lot on whether you know Flash, what kind of game you're doing, and whether all of the features you need to do can be done. For example, if having Game Center and iAds is vital, then you wouldn't want to use Flash for the time being.
Flash based apps on iOS do include the AIR runtime engine, but it isn't an external engine that gets installed once into the system, each app would have a copy of the engine. That's good, in that you don't have to worry whether someone installing a later app might cause your app to stop working. It does mean that each app is a few megabytes bigger download than the Android equivalent.
On Android, the when a user downloads an AIR based app for the first time, they automatically get given the AIR runtime too. After that, any AIR apps that use the runtime that is already on the device only has to download the app itself, unless the app requires a later version of AIR, in which case the user is prompted to download the later version of AIR. It's not too painful a process.
People have requested that the AIR runtime be part of the APK, and I think that will be done one day, but not in the near future.

Similar Messages

  • Can I create a live wallpaper for Android with AIR?

    We have developed a beautiful weather app with Adobe AIR.
    Androd users ask us to create a live wallpaper and widget plugins.
    Is it possible?
    Can we create a live wallpaper for Android with AIR?

    Turned out it is NOT possible to create neither live wallpaper nor widget for Android with AIR.
    http://forum.starling-framework.org/topic/live-wallpaper-and-widgets-on-android

  • Developing for IOS with flash on a mac

    Hello,
    Lee Bremelow put up a good starter's guide on his blog about setting up development for IOS with flash on windows.
    Can someone help me with a similar introduction to doing the same on a mac?
    Been looking for one with no luck.
    thanks,
    romit

    Hi Duncan,
    In the Publish Settings window, in the HTML tab, at the top
    of the window under the "Template" option is a second option:
    "Detect Flash Version". Check this box. The AC_RunActiveContent.js
    file will contain a couple of functions that will test the user's
    plugin version. If it doesn't pass the test then the html page will
    show a message telling the user to get the Flash plugin and a link
    to the plugin.

  • Is there a car charger and fm frequency transmitter for iPhone with IOS6?

    is there a car charger and fm frequency transmitter for iPhone with IOS6?

    Here is something interesting about car chargers and the iPhone 3G:
    From Macworld:
    On to the power adapters. Here’s the story: We learned a while back that iPhone 3G doesn’t support charging “via FireWire.” The thing is, there are lots of devices out there that don’t actually have a FireWire port, but are technically FireWire chargers because they’re sending power on the dock-connector pins that were used for power by the FireWire interface. There are a lot of reasons for this, chief among them the fact that the FireWire spec allows as much a 18 volts, while USB is a 5-volt connection. Since cars provide 12 volts of power, many if not most car-chargers used the FireWire method to send power.
    However, in the interests of space and simplicity (i.e., not having to engineer for two separate power paths), Apple has dropped support for FireWire charging with the iPhone 3G. This means that many accessories won’t charge an iPhone 3G. Borchers said that Apple gave accessory developers a strong hint that this was going to happen a while ago, but he said that some companies have continued to implement FireWire-based chargers despite the warning.
    But there’s some hope in sight: Borchers told me that at least a couple of third parties will be releasing converters that will pass through the dock connection, but convert the power to a USB standard. That adapter may make many of those charging devices come back to life

  • I can't get me Ipod on my Iphone4 to play, it will until an error comes up saying this device is not optimised for iphone, with nothing plugged into it.

    My Ipod on my Iphone wont play and I have no volume bar.  I can hear when the phone rings and I can hear people talking when they call, it seems to be a software promlem that I dont know how to fix. I have been having this problem and I have realized that when the error comes that this accessory is not optimised for iphone, my Ipod wont work.  I have never had the air play button and my software is the current editon.

    Try #2 and #3 in link below. If neither work, you most likely have a hardware issue.
    Basic troubleshooting steps  
    17" 2.2GHz i7 Quad-Core MacBook Pro  8G RAM  750G HD + OCZ Vertex 3 SSD Boot HD 
    Got problems with your Apple iDevice-like iPhone, iPad or iPod touch? Try Troubleshooting 101

  • Gpu for iphone 4s air 3.4 drop in performance

    Hello, im building an air 3.4 actionscript mobile app in flash builder 4.7 for iphone. this is my first app.
    the core function of this app is to play movieclips exported from flash in 1 swc.
    the clips after added on stage are being scaled 4 times bigger, and played.
    so the problem is that i found out you can change render mode in yourappname-app.xml
    i changed it from auto - with auto on i have 60/60 fps - when i switched to gpu i get 20/60 fps and app starts to lagg.
    i tested it on exported ipa's installed via itunes, test whas made on iphone 4s
    what may be the cause of this? at what point is the gpu power for air mobile apps?
    any advice? should i switch to air 3.5?

    Hi,
    if you have vector graphics changing into GPU can, as you say, make it slower.
    If you want to improve performance with GPU mode you should try to change all the vector graphics into bitmaps. Also, change render mode to low helps.
    I recommend you to google for adobe air performances. There is a LOT of information out there and you'll need to face every different case one by one depending your code and SWC.

  • Jabber for iphone with CUCM 8.5

    Hello,
    I did the config on the CUCM for my iphone so now jabber on my iphone is connected succesfuly to the CUCM and everythings works well except desk phone intergration, I followed the process below descripted on the Cisco site but cannot understand the step below (underlined)
    http://www.cisco.com/en/US/docs/voice_ip_comm/jabber/iPhone/8.6/JABI_BK_J29330BB_00_jabber-for-iphone-admin-guide_chapter_011.html#JABI_TK_E9D245B2_00
    Step 1
    Sign in to the Unified CM Administration portal.
    Step 2
    Navigate to the device page.
    •a. In the Device Information section, click Device Association and search for the desk phone you want to associate with the mobile device.
    (here my question is which device they are talking about? We have device profile for each user and we have mobility on our company and we can connect to any phone on our company with our profile, and in our CUCM I cannot find Device information or Device Association field??
    •b. Select the device you want to associate with the mobile device, and click Save Selected/Changes.
    •c. Navigate back to the End User page.
    •d. Ensure that the Allow Control of Device from CTI check box is checked.
    •e. Select the primary extension for the desk phone you want to associate with the mobile device.
    •f. In the Permissions Information section, add Standard CTI Enabled to the User Groups list.
    For 8900 and 9900 series phones, also add Standard CTI Allow Control of Phones supporting Connected Xfer and conf.
    •g. Note the user ID of this user for use later in this procedure.
    •h. Select Save.
    Step 3
    Navigate to the Device Information page for the desk phone you want to associate with the mobile device.
    •i. Verify that the value for Owner User ID is the correct end user.
    •j. Ensure that the Allow Control of Device from CTI check box is checked.
    If this option does not appear in the Device Information section of the Phone Configuration window, the phone does not support this feature.
    •k. Select Save.
    Step 4
    Navigate to the Cisco Dual Mode Device for iPhone page.
    •l. Verify that the value for Owner User ID is the correct end user.
    •m. In the Product Specific Layout Configuration section, for CTI Control Username, enter the user ID from the End User page.
    •n. Select Save.
    Step 5
    Navigate to the Directory Number Information page and verify:
    the Allow Control of Device from CTI check box is checked
    the Associated Devices box displays the desk phone and the mobile device
    Step 6
    Restart the mobile device and the desk phone.
    Thanks for your help
    Bel

    Hello,
    By 'Use Mobile Network' I am assuming that you want to transfer the VoIP call to GSM using the Mobility Softkey on the iPhone.  There are a couple of defects that you should be aware of when using this functionality:
    1) CSCtu15500 - Call drop after user handoff VoIP call to mobile using Anyconnect (VPN)
    2) CSCty91386 - Client can't handle send-to-mobile message
    Workarounds:  For the first defect, if you are using AnyConnect (VPN), please try transfer to mobile, with out using VPN.  The the second defect, you must use the US English as the User Locale.
    HTH,
    --Vincent

  • OSX Lion is real Slow, was it developed for iPhone apps vs iMac

    I'm concerned that the new OSX Lion is developed for the new market of iphones and Apps not the graphics power of a desktop.
    All the graphics and tools have slowed down terribly. Even the windows move as you would want for your iphone but not for your computer.
    This is terrible. Are there any preferences in OSX lion given to the user to remove some of these terrible programming mistakes.
    I have a 3.06 GHZ intel Core 2 Duo
    8GB MEmeory
    ATI Radeon HD 4850
    Mac OS XLion 10.7.2

    OS X Lion is developed for Mac's, iOS is developed for iDevices.  Although I agree Lion is more iOS like than any other previous version of OS X.  What "terrible programming mistakes" are you looking to remove?

  • Newbie for development for iphone

    Hi there, I wan to start to develop apps for iphone..after few round of research, I know I need basically 2 items to staff: A Mac machine and iphone SDK.
    The question is which mac should i get of which more suitable for development?
    1) Mini Mac
    2) Macbook
    3) IMac
    Im thinking of Mini Mac, as it is cost effective but Im not sure if it is good enough for development. Any expert advise pls? Appreciate your help.
    Note that Im new and never use an Mac before.

    Go for the cheapest (Mac Mini) as it will be good enough for your needs.
    If development goes well and you sell a few apps or love developing soooo much, you could always buy another machine in the future.
    PS It would be a good idea to have an iPhone too - most of your testing can be done in simulator but not all.

  • Export for iPhone with crop?

    I did searchs for iPhone AND crop and iPod AND crop, but nothing came up, so...
    Is it possible to use QT to export to iPhone with a custom crop? I'm starting with 1280x720 HD video from a Flip MinoHD. I would like to end up with something in a 3:2 ratio like 480x320 (either cropped to 1080x720 and then scaled or scaled then cropped to 3:2).
    I can do this crop if I export to MPEG-4 and it works great. This export option, however, comes out as mp4, instead of m4v and doesn't work on the iPhone.
    Any way to do this QT?
    How about QT Pro?
    Thanks!

    Do you have any idea if I'm doing something wrong? Here's an excerpt from my email to the author (I didn't mention cropping as to simplify my question/bug report)
    Since you did not describe your actual "crop" work flow for MPEG Stramclip I suspect that is where your problem lies. Basically you are going from a 1.78:1 to a 1.50:1 aspect ration. Therefore your will have to crop the left-right edges and not the top-bottom. Since you indicate want to end up with a 480x320 viewing area, try the following:
    1) Select either of the iPhone presets. Since you will have to customize the dimensions, as well as, crop the file, it doesn't matter which preset you choose.
    2) Back in the main MPEG-4 export window, re-set the "Other" dimensions to 569x320. What you are in effect doing is setting the target height of the output you want and adjusting the width to the nearest pixel for a 16:9 aspect ratio to match your source file and, thus, minimize any distortion.
    3) Set output audio and/or video rates as desired (I normally use 1000 or 1200 Kbps for video and 128 Kbps @ 44.1 KHz for audio) and make any adjustments to brightness, contrast, saturation, volumes, etc. if desired.
    4) Now activate the "Cropping" tool by "ticking" the correct box and leave the option in the "Destination" mode.
    5) Now enter your left-right crop settings. These setting must total 89 pixels to be subtracted from the 569 scaled pixel width which will leave you with your specified 480x320 viewing area. How much you decide to crop from the left and right sides is up to you but must total 89 pixels. Thus you can keep the center area or chose to offset the viewing area as best suits your needs.
    6) Now preview the content to be sure it is exactly what you want and if/when satisfied, select the "Make MP4" button to set up and begin your export.

  • Belt pouch which is a snug fit for iPhone with the bumper on?

    I'm looking for a belt pouch which is exactly the right size for an iPhone with the Apple bumper on. A snug fit would be preferable because it works better when silent mode is on.
    Probably a better question is - is there another phone which is the same size as an iPhone with the bumper on? Then I can look at cases designed for that phone.
    Thanks for suggestions.
    Message was edited by: jthg

    I don't know if this is the type you're looking for, but an iPhone 4 with a bumper should fit well in a MOBO horizontal slim case.
    http://www.amazon.com/Mobo-Slim-Horizontal-Carrying-Case/dp/B003RD6466/ref=cmcr_pr_producttop
    BTW, I bought mine at an AT&T store, but Amazon has them for a lot cheaper. I had a soft plastic case with a back and it fit snugly in the MOBO. I am now using the free acrylic case with a back, because it is easier to out of the MOBO (smoother action).

  • How do I recommend a game to a developer for iphone?

    I would like a fallout type game for iphone. Can someone tell a developer or develop one?

    If you use the same apple ID on both devices you can download the game for free to your iPad from the App Store.

  • Web development for iPhone

    I'm looking to develop a web site for use by the iPhone. Is there a best practice around development? Should I be detecting and redirecting to a dedicated location (http://iphone.name.com), or detecting and using an iPhone friendly CSS file?

    Apple offers extensive documentation and guidance for application and web development for the iPhone, and an iPhone software development kit will be available early next year.
    You can register at no charge to be an 'entry level' developer and gain access to the iPhone Development Center by going to this page. The iPhone Reference Library, Tech Talk Videos and sample code projects are all available once you have logged in using your Apple ID.

  • Jabber for iphone with cucm 10.5

    Hi
    i would like to configure cisco jabber for iphone for the purpose of using my smartphone for calls and instant Messaging
    my question is : i will need COP file uploaded into CUCM 10.5 or already integrated  and also the configuration required 
    regards

    These guides will give you additional info on config part:
    http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/jabber/10_5/CJAB_BK_D6497E98_00_deployment-installation-guide-ciscojabber/CJAB_BK_D6497E98_00_deployment-installation-guide-ciscojabber_chapter_0110.html#JABI_TK_C15AA350_00
    http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/jabber/10_5/CJAB_BK_D6497E98_00_deployment-installation-guide-ciscojabber/CJAB_BK_D6497E98_00_deployment-installation-guide-ciscojabber_chapter_0101.html

  • Cradle for iPhone with protection?

    Purchased an iphone cradle to charge and sync my iphone, but it doesn't fit with the protective casing I have.
    Wondering if there are any cradles out there designed to fit iPhones with these cases. Can't seem to find one.
    Thanks!

    Since each case has different dimensions, that would depend on the specific case, don't you think? (Any reason why you're keeping the case model a secret?)
    Some cases like various SwitchEasy models come with an adapter to use in the Apple Universal Dock. Some cases have a removable lower section so that you can use the standard dock.
    Message was edited by: modular747

Maybe you are looking for

  • AFRU table when a confirmations at the order level is entered?

    Hello, I know that the users can enter a confirmation in the operation level (with the co11n transaction) or in the order level (with the co15 transaction). What I want to know is if physically, in the AFRU table, when a user confirm directly an orde

  • Newbie in need of help CENTER_CONTENT

    I am working in Enfocus Switch and have a simple command that I need to execute in indesign (java in CS 5.5) I need to center all object inside their rectangle frame. But I dont know how to select an object in indesign and center the content (using J

  • Activesync not letting me "load more messages"

    I have an active sync account setup with my gmail account that's not showing more than about 20 or so emails in my inbox. I should be able to scroll down to the bottom of the list and click a line that says "load more messages" but that button does n

  • SAP ECC 6.0 dummy password lock issue???

    The password for dummy sap ecc 6.0 installed in external hdd gives error "too many failed attempts, login no longer possible". Can anybody tell me how to unlock it???

  • Activity not saving in EIC

    Hi, I am having a problem in EIC.I am giving all the fields in the Activity creation and when I am trying to save it then I am having an error for which the Activiy is not saving. 2 green buttons which says Activity was saved and It was not possible