FlashBuilder and Flash AS3 question

I'm heads down working with the FlashBuilder tool which is heavy AS3, and have used Flash CSx for years.
My question: I'm assuming my AS3 skills that I develop with FlashBuilder will be directly applicable to Flash CSx, correct? I understand I'll need the context of applying my AS3 code to the Flash objects when working in Flash CSx but for the most part will my AS3 skills carry over from FlashBuilder to Flash CS4/5?
Thanks in advance,
Rich

AS3 knowledge and skills has nothing to do with editors/IDE (which CSx, FlashBuilder, etc. are) per se. So, once you get your hands on AS3 - it doesn't matter where you write your code - it will work the same way in the final compiled swf. Nevertheless, there is a learning curve involved while getting to know new development environment as with any new software.

Similar Messages

  • Basic Flash/AS3 Question - Please help!

    I am pretty new to ActionScript 3 and Flash. I don't want my movie clip to play unless the person's mouse curser is on the movie clip for more than a second. If the person just runs their curser over the movie clips really quickly, then it should do nothing. It must be more than a second. How do I code that?
    ActionScript Code I have that needs to be altered:
    stop();
    var myTimer:Timer = new Timer(1000, 1);
    myTimer.addEventListener(TimerEvent.TIMER, timerListener);
    function timerListener (e:TimerEvent):void{
    gotoAndPlay("over1");
    image1.addEventListener(MouseEvent.MOUSE_OVER, image1overFunc);
    function image1overFunc(e:MouseEvent):void {
    myTimer.start();

    stop();
    var myTimer:Timer = new Timer(1000, 1);
    myTimer.addEventListener(TimerEvent.TIMER, timerListener);
    function timerListener (e:TimerEvent):void{
    gotoAndPlay("over1");
    image1.addEventListener(MouseEvent.MOUSE_OVER, image1overFunc);
    image1.addEventListener(MouseEvent.MOUSE_OUT, image1outFunc);
    function image1overFunc(e:MouseEvent):void { myTimer.start();
    function image1outFunc(e:MouseEvent):void {
    myTimer.reset();

  • QT7 Pro - QTVR and Flash - Repeat question

    Within Flash I create a user interface for my QTVR realty tours.
    I export as a flat QTVR file.
    Then within QT PRo 6 I am able to select the Flash Track layer properties (MOVIE - GET MOVIE PROPERTIES) and deselect the MOUSE CAPTURE ENABLED checkbox. This allows the VR to 'spin' properly.
    I have asked this question before and I have heard nothing back from Apple so here it goes again:
    I could not use the same workflow I used with QT Pro 6 (as above) with QT Pro 7 - I tried it back in May 2005. Has anything changed since then?
    Has this Flash Track property been reestablished in any upgrades?
    I thought that I had asked Apple - a long time ago - they said they would answer the question - but I have heard SQUAT!
    Any help would be appreciated.
    Peter.
    G4 DP 867   Mac OS X (10.3.9)  
    G4 DP 867   Mac OS X (10.3.9)  

    The ability to edit the "mouse capture" properties has been removed from QT version 7. It is still available in version 6.5.2 (Movie Properties window).
    I've installed version 7 of QT and use it with an older (previously hidden) copy of QT 6.5.2 Pro. I'm still able to remove the check mark from the movie properties on these files.
    To install both version of QT Pro on the same OS you need to "hide" the older QT Player app prior to the upgrade. I just added 6.5.2 to the app name (Applications folder) and now can use both versions (and both different movie properties windows) during my work.

  • Rman and Flash Recover questions.

    I am trying to understand some of the new features of Oracle 10g as they relate to backup and recovery.
    1) Flashback Query? I have looked thru many technical bulletins in the Oracle Technology Network and Metalink and am still confused as from where Flashback Query retrieves the data. Documentation seems to point to the Undo Tablespace. Is this is true I assume the Undo Tablespace would have to be quite large if you wanted to retrieve a record that might be > 1 week old on an active database. The undo_retention parm would have to be set quite large and the Undo Tablespace would have to be created with the "Retention Guarantee" clause. Correct?
    2) Backing Up the Flash Recovery Area to Tape?
    For all databases we backup with Rman this is the standard backup configuration we use for Oracle 9i.
    RMAN> show all;
    RMAN configuration parameters are:
    CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 100 DAYS;
    CONFIGURE BACKUP OPTIMIZATION OFF; # default
    CONFIGURE DEFAULT DEVICE TYPE TO 'SBT_TAPE';
    CONFIGURE CONTROLFILE AUTOBACKUP OFF; # default
    CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE SBT_TAPE TO '%F'; # default
    CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default
    CONFIGURE DEVICE TYPE 'SBT_TAPE' PARALLELISM 2;
    CONFIGURE DEVICE TYPE DISK PARALLELISM 1; # default
    CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE SBT_TAPE TO 1; # default
    CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
    CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE SBT_TAPE TO 1; # default
    CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
    CONFIGURE MAXSETSIZE TO UNLIMITED; # default
    CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/crs01/app/oracle/product/9.2/dbs/snapcf_CRSP.f'; # default
    The standard Rman backup script we use is seen below.
    run {
    # Full database backup including the control file and spfile
    backup database format '%d_%U' ;
    # Switch logs before backing up the archive logs
    sql 'alter system archive log current';
    # Backup all the archive logs for the past 5 days
    backup archivelog from time 'sysdate-5' format '%d_archives_%U';
    # Mark unavailable backups as expired
    crosscheck backup;
    # Delete backups older than 100 days
    delete noprompt obsolete;
    delete expired backup;
    # Delete archive logs older than 7 days
    delete noprompt archivelog until time 'SYSDATE-7';
    # Backup control file again
    backup current controlfile;
    resync catalog;
    If we use Flash Recovery area and have enough disk space for two days of Rman backups to be stored there we must move anything over two days old to tape. The command "Backup Recovery Area" backs up the Rman backups in the Flash area to tape, correct? Will any of the
    configuration or backup commands listed above have to change? Upon execution of the Restore command in Rman will Rman know to retrieve from tape a backup > 2 days old?
    Thanks

    Hi David
    1.yes u need large undo tablespace that hold information for long time.
    and set undo retension parameter according to need of flashback query.
    But Don't set "Retention Guarantee" because when u set this parameter it will fail DML transaction on database.
    because it will give importance to retail data in undo.
    In simple Scenerio(No Guarantee Mode)
    if DML required undo space in undo tablespace then it will overwrite expired undo and select query may be fail with "snapshot too old error"
    But when u set it to undo retension then
    oracle will not able overwrite on expired undo and u r DML query fail..........
    so in normal prod database we will give more importance on DML query rather then Select query
    so Don't use undo retension to gurantee mode.
    But u can use in dataware house where query take long time to fetch result even in days.
    2.u need to config MML for taking backup of rman to tape directly.
    Thanks and regards
    Kuljeet Pal Singh

  • Screen is grey and flashing apple, question mark and warning symbol

    I was working on my computer when a message appeared on my screen telling me my hard drive was almost full. I tried to delete some files, specifically Logs files, and then continued working until my screen froze and I had to shut down. When I rebooted the following appeared on my screen.

    Sorry, but you did not post your image. Please use the camera icon in the message composition window's toolbar to upload your image into your post.
    Meanwhile see:
    Freeing Up Space on The Hard Drive
      1. See Lion's Storage Display.
      2. You can remove data from your Home folder except for the /Home/Library/ folder.
      3. Visit The XLab FAQs and read the FAQ on freeing up space on your hard drive.
      4. Also see Freeing space on your Mac OS X startup disk.
      5. See Where did my Disk Space go?.
      6. See The Storage Display.
    You must Empty the Trash in order to recover the space they occupied on the hard drive.
    You should consider replacing the drive with a larger one. Check out OWC for drives, tutorials, and toolkits.
    Try using OmniDiskSweeper 1.8 or GrandPerspective to search your drive for large files and where they are located.

  • My older ibook g4 is locked up with an icon flashing. looks like a file folder flashing a blue and white face/question mark. what is this?

    my older ibook g4 is locked up with an icon flashing. looks like a file folder flashing a blue and white face/question mark. what is this?

    Apple's suggestions for dealing with the flashing question mark folder:
    http://support.apple.com/kb/TS1440?viewlocale=en_US
    Niel has summed it up pretty nicely.

  • Folder with face and flashing question mark, what to do when this happens?

    I'm sure this has been asked a million times, please help, my brother has a ibook G4, OSX 10.3.9, about 3 years old and now when he turns on the ibook it has a folder with a face in it and a flashing question mark. Do you just leave it and it will sort it self out or is there something to do to make it go away? Any help will be appreciated. Thanks

    I have replaced a 40 G harddrive with a seagate 160 G drive. When I try to start it it only comes up with the flashing question mark. I have tried to boot off the install CD, but it only flashes the question mark. This is my daughters computer and she really needs it to work for school.
    I have tried to "restore" using my new Mac Book and the old 40 G drive in an external USB case. But still is no good. I have used DiskWarrior and the drive will boot.
    This is an ibook G4 running 10.4.2

  • Installed new hard drive and flashing question mark appears

    I bought a new hard drive for my macbook pro (mid 2009) because my original harddrive bit the dust... I purchased it off of amazon which states that its specifically for macbooks and the reviews appeared to back it up. I saw a lot of people with great reviews of the same model of macbook that I have so I figured it was the best solution.. I connected the new hard drive but I am getting the dreaded flashing folder/question mark. Is this normal before re-installing the OS x? Heres the problem, I am out of town on business and do not have the original OSx disc on hand. So my question is, is the flashing question mark normal upon installing a new harddrive? and if so, is there away to install the OSx onto the new harddrive without the disc?
    my macbook was running mavericks before the harddrive went to poo, however I did try to re-install mavericks before i ultimately realized that I needed to new harddrive. I noticed that rebooting my mac with command+r would give me the option to reinstall mavericks without a disc or anything. the next question I have is, would this still be do-able on the new harddrive? I tried the command+R option on the new harddrive but nothing happens.
    Can someone help me out here, I am getting a little desperate as I have gone over a week without my mac and theres so crucial things I need to get done! Luckily I have all my stuff backed up on an external hard drive, I just need to get the mac running again. Thanks for taking time to read!

    1. Yes, it is normal. If there's no OS on the drive, there's nothing to take the computer past that point.
    2. No, there's no way on that Mac model. You need to use an existing system(see #4).
    3. Not on that Mac model; it doesn't have the Internet Recovery system, and there isn't a recovery partition on the new drive.
    4. If the backup drive contains a bootable clone of any compatible OS, or a Time Machine backup created from Mac OS X 10.8 or newer, connect it and restart the computer with the Option key held down. If it doesn't contain either, you can't.
    (105476)

  • When I start MacBook Pro13 shows gray Screen and flashing file Image with question mark

    When I start MacBook Pro13 shows gray Screen and flashing file Image with question mark , it's brand new I just receive it from Apple Store .

    Startup Manager to select Startup disk.
    http://support.apple.com/kb/HT1310
    Repair Disk
    Steps 2 through 8
    http://support.apple.com/kb/PH5836

  • Hi guys, problem with grey screen and flashing question mark. on top of it while in utility, i'm unable to verify, verify disc permission or repair disc0 which is obviously my main hd. any ideas where to go from here? tried to reistall osx but no luck.

    hi guys, problem with grey screen and flashing question mark. should be straight forward affair but on top of it while in disc utility, i'm unable to verify, verify disc permission, repair or even erase disc0 which is obviously my main hd. any ideas where to go from here? tried to reinstall osx but no luck, stucked when asked to chose location to install osx. would really apreciate any kind of help with this cause i'm quite new mac user. ty

    If you don't have a backup, read this:
    https://discussions.apple.com/docs/DOC-1689

  • PUT and DELETE in Flash AS3

    I am working on the Google Calendar API which has been built for Flex/AIR. In the API, for performing a Delete or Update operation, it uses DELETE or PUT methods in the URLRequest. But I think these being REST based calls are supported in AIR.
    I am using this API in a Flash/AS3 application and have successfully implemented the Update functionality by using X-HTTP-Method-Override method for PUT and instead using POST, which is supported in Flash. But when I try to do the same thing for Delete method, I get a 401 error in the API call.
    Any idea how this problem could be solved?

    AIR supports all the specified HTTP methods, but there seems to be a bug in the HTTPService class. Instead you should use URLLoader and URLRequest. If you change to that you won't even need to use the Method Override header.
    Read more here : http://spy6.blogspot.com/2009/06/adobe-air-put-delete-head-http-methods.html .

  • Flash Builder 4.7 and design view question

    I have programmed a large, commercial level mobile application using Flash Builder 4.6. It is working GREAT when ran on both iOS and Android devices. 
    I was using the trial version of Flash Builder 4.6 to develop this application. I used the states feature that FB has built in to handle Portrait, Landscape, and Phone / Tablet configs. This means that I built 4 different layouts for all 8 of my views in my mobile application. Using the design view in FB 4.6 was what allowed me to do this.
    I have to say that I LOVE Flash Builder so far. GREAT tool. 
    My trial ended just last week. I had to purchase version 4.7 of the software, only to find out that they REMOVED the design view from the software.
    All complaining aside, what have other programmers who are in the same boat as me done as a solution? I would like to continue to program in AS and Flash Builder as I have taken the time to write the application and learn the whole platform. 
    As it stands now, I am in the process of downgrading my liscence keys from 4.7 to 4.6, but in order to do this I had to RETURN my retail version of FB 4.7 premium (bought online) and buy a volume liscening version (NOT through adobe, only allowed to do this through a reseller such as CDW). then once I have a key for 4.7 through volume liscencing, it can be downgraded to 4.6.
    I'm hoping to get input from others in the same boat. Did you change Programming languages? if so, to what? Did you change IDE's? If so, to what?

    Joe -
         I actually never completed the downgrade to 4.6 so I've been using 4.7 without the design view.    In 4.6, I would put a control on the view within design view.  Then I would change each state, move it around, and it would be placed that way.  In my case, each view has 4 states - portraitPhone, landscapePhone, portraitTablet, and landscapeTablet.   I had to do this 4 times for each control under 4.6
         So I went back and looked at my code in 4.7 and all the resulting code was these explicit x, y, height, and width values.  See the code below:
    <s:states> <s:State name="portraitPhone" stateGroups="phone,portrait"
    />
     <s:State name="landscapePhone" stateGroups="phone,landscape"/>
     <s:State name="portraitTablet" stateGroups="tablet,portrait"/>
     <s:State name="landscapeTablet" stateGroups="tablet,landscape"/>
     </s:states>
     <s:List id="lstMake" x="10" y="19" height="25%" allowMultipleSelection="false"borderVisible="
    true" click="changeMake(event)" labelField="label"width.landscapePhone="
    295" height.landscapePhone="105"x.landscapeTablet="
    25" y.landscapeTablet="54" width.landscapeTablet="461"height.landscapeTablet="
    292" fontSize.landscapeTablet="24"width.portraitPhone="
    182" height.portraitPhone="175"x.portraitTablet="
    16" y.portraitTablet="35" width.portraitTablet="399"height.portraitTablet="
    360" fontSize.portraitTablet="24">
     <s:dataProvider>
     <s:ArrayList id="makeCollection">
     <fx:Object label="Cadillac" data="18"/>
     <fx:Object label="Chevrolet" data="1"/>
     <fx:Object label="Dodge" data="2"/>
     <fx:Object label="Ford" data="3"/>
     <fx:Object label="GMC" data="4"/>
     <fx:Object label="Isuzu" data="6"/>
     <fx:Object label="Jeep" data="7"/>
     <fx:Object label="Licoln" data="8"/>
     <fx:Object label="Mazda" data="9"/>
     <fx:Object label="Mercury" data="10"/>
     <fx:Object label="Nissan" data="11"/>  
    <fx:Object label="Oldsmobile" data="12"/>
     <fx:Object label="Sterling" data="20"/>
     <fx:Object label="Suzuki" data="13"/>
     <fx:Object label="Toyota" data="14"/>
     </s:ArrayList>
     </s:dataProvider>
     </s:List>
     <s:Label x="10" y="8" fontSize="11" text="Vehicle Make"x.landscapeTablet="
    10" y.landscapeTablet="23" fontSize.landscapeTablet="24"fontSize.portraitTablet="
    24"/>
     <s:Label x="143" y="11" fontSize="11" text="Vehicle Year"x.landscapePhone="
    354" y.landscapePhone="10"x.landscapeTablet="
    517" y.landscapeTablet="23" width.landscapeTablet="143"height.landscapeTablet="
    26" fontSize.landscapeTablet="24"x.portraitPhone="
    204" y.portraitPhone="8"x.portraitTablet="
    446" y.portraitTablet="11" fontSize.portraitTablet="24"/>
     <s:List id="lstYear" x="145" y="20" height="25%" allowMultipleSelection="false"borderVisible="
    true" click="doYearChange(event)" dataProvider="{yearCollection}"labelField="
    value"x.landscapePhone="
    313" y.landscapePhone="19" width.landscapePhone="157"height.landscapePhone="
    105"x.landscapeTablet="
    524" y.landscapeTablet="54" width.landscapeTablet="343"height.landscapeTablet="
    292" fontSize.landscapeTablet="24"x.portraitPhone="
    200" y.portraitPhone="19" height.portraitPhone="194"x.portraitTablet="
    453" y.portraitTablet="37" width.portraitTablet="276"height.portraitTablet="
    358" fontSize.portraitTablet="24">
     </s:List>
     <s:List id="lstModel" x="10" y="147" height="30%" borderVisible="true"dataProvider="
    {modelCollection}" labelFunction="lblFunct"width.landscapePhone="
    460" height.landscapePhone="99"x.landscapeTablet="
    13" y.landscapeTablet="384" width.landscapeTablet="992"height.landscapeTablet="
    309" fontSize.landscapeTablet="24"x.portraitPhone="
    10" y.portraitPhone="221" width.portraitPhone="301"height.portraitPhone="
    184" allowMultipleSelection="false"click="doModelSelected(event)" fontSize.portraitPhone="
    12"x.portraitTablet="
    16" y.portraitTablet="428" width.portraitTablet="742"height.portraitTablet="
    521" fontSize.portraitTablet="24"></s:List>
     <s:Label x="12" y="132" fontSize="11" text="Vehicle Model"x.landscapeTablet="
    10" y.landscapeTablet="354" fontSize.landscapeTablet="24"x.portraitPhone="
    10" y.portraitPhone="207"x.portraitTablet="
    10" y.portraitTablet="401" width.portraitTablet="154"height.portraitTablet="
    21" fontSize.portraitTablet="24"/>
      So instead of continuing to try and modify these values by hand, then run the program, using trial and error, I took a different tact.   I removed ALL x y height and width values.  Then, I wrapped all the mxml code in either <s:HGroup or <s:Vghroup tags depending on what I wanted.  Then I would just set the vertical and horizontal align on these groups.  This allows everything to scale correctly based on the size of the view (each device really is a little different).   Finally,  I hand entered things like font sizes by using State Groups like this:   fontSize.phone="12"  fontSize.tablet="22".    It still took testing on the screen to see how my layouts worked but it just makes the UI so much easier to change around and works so much better with out all the static stuff in it.
    If you have some time , I would suggest taking one of your 4.6 views that has all these static variables and trying to modify it to work like I said above.    My modified code (to do the same thing as above) is below:
    <s:states> <s:State name="portraitPhone" stateGroups="phone,portrait"
    />
     <s:State name="landscapePhone" stateGroups="phone,landscape"/>
     <s:State name="portraitTablet" stateGroups="tablet,portrait"/>
     <s:State name="landscapeTablet" stateGroups="tablet,landscape"/>
     </s:states>
     <s:VGroup height="100%" width="100%" verticalAlign="top">
     <s:HGroup paddingTop="10" width="100%" height="50%">
     <s:VGroup width="60%" paddingLeft="5">
     <s:Label fontSize="11" text="Vehicle Make"fontSize.tablet="
    24"/>
     <s:List id="lstMake" width="100%" allowMultipleSelection="false"borderVisible="
    true" click="changeMake(event)" labelField="label"fontSize.tablet="
    24" fontSize.phone="12">
     <s:layout>
     <s:VerticalLayout horizontalAlign="contentJustify" requestedMaxRowCount.portraitTablet="8" requestedMaxRowCount.phone="6" requestedMaxRowCount.landscapeTablet="4"gap="
    0" rowHeight.phone="28" variableRowHeight="false" rowHeight="55"verticalAlign="
    middle"/>
     </s:layout>
     <s:dataProvider>
     <s:ArrayList id="makeCollection">
     <fx:Object label="Cadillac" data="18"/>
     <fx:Object label="Chevrolet" data="1"/>
     <fx:Object label="Dodge" data="2"/>
     <fx:Object label="Ford" data="3"/>
     <fx:Object label="GMC" data="4"/>
     <fx:Object label="Isuzu" data="6"/>
     <fx:Object label="Jeep" data="7"/>
     <fx:Object label="Lincoln" data="8"/>
     <fx:Object label="Mazda" data="9"/>
     <fx:Object label="Mercury" data="10"/>
     <fx:Object label="Nissan" data="11"/>  
    <fx:Object label="Oldsmobile" data="12"/>
     <fx:Object label="Sterling" data="20"/>
     <fx:Object label="Suzuki" data="13"/>
     <fx:Object label="Toyota" data="14"/>
     </s:ArrayList>
     </s:dataProvider>
     </s:List>
     </s:VGroup>
     <s:VGroup width="30%">
     <s:Label fontSize="11" text="Vehicle Year"fontSize.tablet="
    24"/>
     <s:List id="lstYear" width="100%" allowMultipleSelection="false" borderVisible="
    true" click="doYearChange(event)" dataProvider="{yearCollection}"labelField="
    value" fontSize.phone="12" fontSize.tablet="24">
     <s:layout>
     <s:VerticalLayout horizontalAlign="contentJustify" requestedMaxRowCount.portraitTablet="8" requestedMaxRowCount.phone="6" requestedMaxRowCount.landscapeTablet="4"gap="
    0" rowHeight.phone="28" variableRowHeight="false" rowHeight.tablet="55"verticalAlign="
    middle"  
    />
     </s:layout>
     </s:List>
     </s:V

  • Adobe Air and Flash Future on Desktop and Mobile Devices

    Hello,
    iam interested to develop for mobil and desktop devices with AS3 and Flash Professional and i have any question.
    I see also many benefits to develop in flash as in java because javas gui development is based on swing a old java graphics engine.
    Next reason is the plattform like Linux,Windows,IOS.,the Game Development and other stuff.
    With Flash i can create nextgen interactive stunning cool gui interfaces for apps.
    I dont know why flash sucks for the market and devices.
    My question: is as3 and flash save for the future ?
    Make it really sense to learn as3 and Flash ?
    I have read many blogs,threads on adobe and other forums year 2012 Adobe stop flash development,
    and now 2013 google androids kitkat now have removed api features that kills complete flash !!!
    Other comments says Flash is dead for the market!? Many frustradet flash developers he work 10 years and more with flash are crying.
    So what is really the Future for the A3 and Flash Development ?
    Thanks and greetings

    Hi mc_gfx,
    > You think i can get started with flash and air development without worries?
    Software development always involves risk, so you can't really do much without worries.       AIR in particular is a cutting (bleading?) edge technology. Adobe is attempting to solve a difficult problem with limited resources, and the results aren't always ideal.
    If you want to deploy to Android and iOS, and you write two native apps, you face a 100% risk that you'll have to write your app twice. While this may not take twice as long as writing it once, it will come close.
    If you use AIR, you only have to write your app once, but you face other risks.
    Here's the problem. In AIR, Adobe is attempting to create a framework that translates ActionScript into bytecode for two different platforms. This isn't easy. Every time Apple or Google upgrades their operating system Adobe has to try to refine AIR so that it translates everything correctly for the new OS. AIR also has to maintain backward compatability with all previous OSs (is that the plural of OS?). AIR also has to work with many different models of Android and iOS devices. This includes supporting most, though not all, of the many different capabilities that these OSs support. Adobe, wisely, doesn't try to support every new feature immediately. Instead, it picks and chooses which new features it will support, and how soon. But even taking this approach I have the impression that their task is daunting.
    If you research this forum you'll find numerous examples of people complaining about features that don't quite work correctly. For example, I've put ~6 developer months into developing a language learning app, only to find that AIR's MP3 playback support has some limitations which severely impact the playback of voice recordings, which severely degrades the value of my app. I'm hoping that Adobe will fix this bug, but it's been two months now, with no movement. Another serious bug, involving audio recording using the device microphone, took three months to get fixed. During that period I had no idea whether it would get fixed, or whether I'd have to disable an important feature of my app on iOS.
    So, you want "without worries"?  
    Some people are lobbying Adobe to include support for Windows Phone in the AIR framework. IMHO, this is madness. Adobe clearly has limited resources. Let them first focus on making basic features like MP3 playback work properly on the platforms that they already support.
    The same issues probably apply to all the other cross-platform development frameworks - Sencha, Xamarin, etc. They face the same difficult technical challenges. I can't speak to the question of how well they're addressing them, but I'd want research them carefully before I invested a lot of time into developing with them.
    With regards to AIR, here's my advice: Before you start a non-trivial project using AIR, make a list of all the things that your app will do, then see if you can find existing apps created with AIR that do these things. Make sure that the feature works on both Android and iOS. You won't be able to test on every device that you'd like to support, but pick a few and test on them.
    You don't need to worry about your app's logic - ActionScript is great for that - and AIR translates it just fine. But think carefully about your app's 'skin' - all the ways that you want it to interact with the outside world - input and output - and confirm that apps exist that demonstrate that AIR can handle these features. Also think about the app's infrastructure - network interactions - database interactions - etc.
    You'll probably end up with a list of features that you haven't been able to confirm. You can vet these by creating a proof of concept that confirms that AIR will support these needs. Do this before you start developing the full app. Once that's done, pray that everything that works now will continue to work with future OSs and devices. Adobe has a pretty good record on this sort of things, but there aren't any guarantees.
    Don't worry, be happy        ?
    HTH,
    Douglas

  • Best way to interface flash AS3 with CF

    Does anyone know of any good examples of how to interface
    Flash AS3 with Coldfusion?
    Thanks!!!
    Carlos

    Unfortunately the camera does something with flash media, which could confuse the question. Do you mean that you want to use this camera for creating Adobe Flash Video content? If that's the case I would argue to use its 720p/24p mode, that would give you 24 fps 1280x720 movies that ought to work nicely in Flash, and could scale to smaller 16:9 sizes better than say a 1080i video would. You could use 720p/30p too if you want it a little smoother.
    If you have Studio 8 installed on the machine you're using, you can export straight from FCP to FLV, by choosing the Export to FLV option in the Export using QuickTime Conversion dialog.

  • Starling and Flash CS5.5

    This question weighs more on the side of flash as I'm trying to get this to work with Flash CS 5.5. and installed the updated extenstion so flash can publish in the version 11 player. I have all libraries and files referenced correctly, however when I play in the browser, Internet explorer 8 with flash player 11.6, nothing shows up. I have done some research which all points to the fact that it should work. I also get a compiler error:
    RenderSupport.as, Line 421 1046: Type was not found or was not a compile-time constant: Program3D.
    upon further research I was told to disreguard this error and play in the web browser as you were not able to play within flash due to the internal player being an outdated version. If there is anyone here who has experience in dealing with starling and flash, and possible reasons why it may not be appearing correctly?
    NOTE: I have built the same project in FlashBuilder 4.7 and works fine. Just having issue converting over to Flash. I have checked and saw that it is possible to do this with Flash, its just something im missing.

    You will have a better chance to find a solution on the starling forums
    From what you tell it could be either of two probems:
    1. Your project uses flex-only classes (that are not available in flash)
    2.You have missed sth. when upgrading flash cs 5.5 for fp11-Publishing (installing the extension is not enough)
      for a detailed description of this topic see here

Maybe you are looking for

  • ERRO DE VALIDAÇÃO NO MONITOR DE NFE

    Boa tarde, Estamos com alguns erros de validação no monitor de nf-e (J1BNFE), e não conseguimos identificar onde esta o erro. Podem ajudar ? Erro de validação: Campo Region of NF-e Issuer: V09 (Campo B12_CUF) Erro de validação: Campo Modelo da Nota F

  • IPod Classic Won't Display Notes or Contacts

    After I installed iTunes 11.1.0.126, my notes and contacts don't display on my iPod Classic.  I have the "enable disk use" option checked on iTunes. I have manually saved txt files saved to the Notes folder and vcf (vCard) files saved to the Contacts

  • How to sync data of the operating 100000 record in the 9i DB??

    I use java to develop the program in JDBC. In the 9i DB has 100,000 more record data in the TABLE_A. The TABLE_A had been operatten with the DLL of select and update/insert in the two threads, that is Thread_select and Thread_update, on same time. Th

  • One website appears small and in the upper left corner of the screen - how do I fix

    A website that used to appear normal on my screen now has shrunk and is at the upper left corner of the screen. It is too small for me to use. How do I get the website to appear normal size again? I already tried "Full Screen" option and that does no

  • JREW Error in Installation

    I'm trying to install Oracle 8i PE into a laptob with Windows 98 and upon installing, it gives me an error message saying "JREW has performed an illegal operation. Must shut down." Can anyone help me solve this installation problem?