CBT development in flash

i would like to know different types & ways of developing cbts in flash and finally put it on to a cd or DVD.
please give your suggestions with examples.

3dcruiser wrote:
From what I've seen so far it seems that AIR is like a shell to run FLASH in.
This is generally true. However, AIR adds a significant number of features for creating independent, non-browser, cross-platform  applications. For example, in AIR you can create new windows, read and write files, access a SQL database, display HTML, and much more.
The core of your presentation/application will probably involve the same Flash features that you would use in the browser, so learning Flash would probably be the best starting point.
http://www.adobe.com/devnet/flash/ has information and tutorials for learning Flash.
Note that if you can do everything you need to in Flash, and you don't need any of the AIR-specific features, you can also create a Flash projector file. These have an advantage that they don't need to be installed, the viewer can just double-click.

Similar Messages

  • Flex iPad Application : Run code before application enters background  Application Type: Flex Mobile Application Target Platform: iPad AIR Version: 4.0 Development Environment: Flash builder 4.6  I want to run some code just before iphone application goes

    Application Type: Flex Mobile Application
    Target Platform: iPad
    AIR Version: 4.0
    Development Environment: Flash builder 4.6
    I want to run some code just before iphone application goes into background. I need function similar to didEnterBackground
    of native xcode app
    (https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIApplicationDelegat e_Protocol/Reference/Reference.h
    tml#//apple_ref/occ/intfm/UIApplicationDelegate/applicationDidEnterBackground:)
    I tried using devactivated function of flash.display.STAGE.
    I used following addEventListener:
    STAGE = this.parent.stage;
    STAGE.addEventListener(Event.DEACTIVATE, onAppDeactivated);
    It worked for me but only when device is connected to development environment in debug mode. When I create my release build
    it is not working.
    So how can I make sure that my code runs before application goes into background.

    Even I am facing almost same issue
    Problem installing Adhoc version to iPhone and iPad - Development Environment Is - Adobe Flash CS6

  • Actionscript 3.0 development in Flash Studio8?

    My company has licenses of Flash Studio 8.0 and I would like
    to begin learning to develop applications that use the most current
    version of actionscript (in this case 3.0). I only see references
    to 2.0 in the IDE. Is studio 8.0 capable of developing for flash
    player 9.0? Maybe some sort of plugin is available? Pardon my
    ignorance but I real want to learn this stuff. We do not want to
    buy Flex 2. Any help would be great!
    Thanks
    Dave

    Dave,
    > OK, so that sort of helps. I downloaded and installed it
    > but when I went to create components like I have in my
    > Flash 8.0 application I am writing, there are none
    available.
    Those are the v2 UI Components, which means they're written
    in
    ActionScript 2.0 and are therefore incompatible with AS3.
    Using that
    special version of Flash, you may still publish in AS2 if you
    like (see
    Publish Settings), in which case those Components will
    reappear.
    > Is this a watered down version so you can't do anything
    > with forms.
    What you have is not a watered down version at all. Rather,
    it's a
    souped up version of Flash 8, which is otherwise not capable
    of publishing
    for Flash Player 9 (in other words, ActionScript 3.0). The
    title is a
    mouthful, but Flash Professional 9 ActionScript 3.0 Preview
    is a *preview
    release* of Flash 9, which gives every indication that the
    next full release
    of Flash will support ActionScript 3.0, and presumably new
    AS3-based
    Components to match.
    > Does this force me to have to get Flex2? I hope not.
    Of course not! ;) If you want to develop with AS3 now
    already, then
    you'll have to do it with something that can compile Flash 9
    SWFs. Flex
    Builder 2 is an IDE and costs money, but the compiler (Flex 2
    SDK) itself is
    freeware.
    http://www.adobe.com/products/flex/sdk/
    If you can wait for Flash 9, then that could be yet another
    choice --
    presumably improved upon the preview release in your hands.
    David Stiller
    Adobe Community Expert
    Dev blog,
    http://www.quip.net/blog/
    "Luck is the residue of good design."

  • Best book for Web Developer learning flash

    I've gotten far on my own just using online tutorials and dinking around in Flash on my own but my boss(es) are starting to ask for more complex stuff that I simply can't learn by just piecing together my Flash education.
    I know there's many, many books out there that will teach you Flash but can anyone recommend any particular one(s) that are more concentrated in creating Web elements as opposed to game or animation development?
    Thanks in advance for any suggestions.

    I hope this link would be helpful for you books For web developer Using Flash by "William Sanders"
    URL: http://search.oreilly.com/?q=Web+Developer+learning+flash&submit.x=9&submit.y=11
    Best Regards,
    Jake Bull
    Assistant Manager
    Recovery Bull Software

  • Is there any future in doing mobile development in flash CC

    Hello all,
    I was after peoples thoughts on if there is any future in doing mobile development in flash CC?
    Initially I was quite excited but I have just tried to put something together and have hit some hurdles quickly.
    At this stage the cons seem to be outweighing the pros.
    As I see it
    Pros are.
        •    Multi-platform deployment (write once and output to many devices)
        •    Easy to use flash
        •    Large resource of action-script.
        •    Supported by Adobe (I hope..)
    Cons are
        •    Poor multi touch support (no double tap support)
        •    No easy way of getting user input (as in uipicker etc)
        •    Poor performance (not being native code)
        •    Uncertain future of flash  /  flex
        •    Can not use any flash vector
        •    Dependant on if device will keep allowing flex

    I'd have to adjust that list of cons a bit, going point by point:
    ...no double tap support
    While it's true that not every gesture has been coded in AIR, you can always implement them yourself. In fact the ones you tend not to see are the easiest to implement. Double tab can easily be duplicated by a single object.
    In a view you wish to utilize it you can simply use a single object to store the last object tapped and the getTimer() it was tapped. Adding one more line of code to see if the last time it was tapped was "quickly enough", you'll know if the user double tapped.
    Yes, it's not ideal that they didn't wrap under a dozen lines of code for you, but I wouldn't say it lacks support unless it was either incredibly difficult to implement yourself, or impossible.
    ...as in uipicker etc
    There are (as you said) substantial resources out there for all sorts of Flash based components. They can all be used in your project, just as on the web. You'd be smart to stick to anything GPU accelerated, like FeathersUI.
    That said I'd say there's a LOT more components already developed of all sorts for Flash than any native SDK.
    Poor performance (not being native code)
    Stage3D performs quite amazingly. About as close to native (or better) as you can get, depending on what you're doing. The only difference is you have the power of a familiar multimedia engine wrapped around it so you're not stuck ripping apart native SDK components until they don't look like themselves (otherwise the app looks slapped together).
    I suggest you try the previously linked GPU controls before you think the performance is actually poor.
    Uncertain future of flash  /  flex
    Can't comment here, the roadmap is as unpredictable as the mobile landscape itself. Flash has a ton of uses outside mobile apps or website video/banners. It's used to make kiosks, top tier presentations, learning tools for students new to programming, sophisticated/interactive animations and 3d, etc.
    Flex is completely different.
    Can not use any flash vector
    I'm not sure what you mean by this. I use plenty of them. I typically use the graphics system to draw dytnamic interface elements and then raster them into bitmaps for presentation in Stage3D.
    Dependant on if device will keep allowing flex
    The device doesn't "allow" SWF or Flex. It is compiled down to ARMv7 compatible code. It has no idea what created the code. C++, Obj-c, Java, Perl, Python, Ruby or even LOLScript could be ported as long as the target is ARMv7 compatible code (soon to be ARMv8 64bit, Apple opening that door).
    That all aside, I've definitely been scorched by the differences between implementations of Android and iOS with AIRs limitations. While you're using the majority (hopefully) of your code base for both targets, you will definitely have differences to conform to the platforms needs.
    In the end, having had plenty of experience with the pitfalls of both, I see 2 things, which has already been living amongst us the entire time.
    1) AIR is being used where there is a need that no other runtime fills quite so nicely.
    With Adobe Native Extensions and a sophisticated 2D/3D GPU leveraging multimedia engine behind you, it's hard to find any other authoring environment more desirable.
    Even though Phonegap has native extensions, I think we can all pick out a webpage-as-an-app easily. AIR is far more difficult to spot because your imagination is the limit.
    That said, much like in the beginning, Flash was utilized to solve all our video/audio codec and font problems. We abused and over used it until technology matured so we could properly handle these issues. That leads to:
    2) The web is maturing the requirements of browsers to the point they're becoming multimedia engines or hosts themselves. Requiring them to implement 2D Canvas, WebGL and standardized JavaScript and CSS specification, we're maturing the web enough to replace AIR.
    Now that browsers allow JavaScript to power single application pages (SAP), apps will probably start to fall off in usage, much like the abuse of Flash. Apps only solve a current problem, lack of acceess to capability. Soon we probably won't need Phonegap and native extensions as the only way of developing a truely sophisticated device site.
    I imagine users would rather just use their browser to load a web address which can store everything necessary to operate with offline storage, rather than lurking through a sea of hundreds of thousands (or millions+) apps. And once again people will return to the matured web with little to no need for everything to be AIR, native code or some variant.
    Change is constant..

  • Starting iOS development with Flash Builder 4.6

    Hi guys,
    I want to start iOS development with Flash Builder 4.6. I have iPad 2 with iOS 6 installed (latest version available).
    I was following this tutorial step by step: http://help.adobe.com/en_US/flex/mobileapps/WS064a3073e805330f6c6abf312e7545f65e-8000.html #WSe4e4b720da9dedb5-27e02e9a12ee20e4a60-7fff
    As a part of it I also did this:
    Convert a developer certificate into a P12 file - http://help.adobe.com/en_US/as3/iphone/WS144092a96ffef7cc-371badff126abc17b1f-7fff.html
    Installed AIR SDK version 3.4.0.2540 as for 4.5 (I have 4.6) - http://helpx.adobe.com/flash-builder/kb/error-run-debug-deploy-ios.html
    I try Now I am getting the follwoing errors:
    Error occurred while packaging the application:
    SDK is missing file /Applications/Adobe Flash Builder 4.6/sdks/4.6.0/lib/aot/lib/AIRInterpreter
    Error occurred while packaging the application:
    SDK is missing file /Applications/Adobe Flash Builder 4.6/sdks/4.6.0/lib/aot/bin/ld64/i686-apple-darwin9-ld64
    Required files are missing indeed. But where can I find them if AIR SDK doesn't have them? What should I do now?

    All the files in lib/aot/ are part of the AIR sdk.
    You'll have to overlay the AIR sdk on top of the Flex SDK (which comes with FlashBuilder).
    On windows, simply copy-paste the AIR folder on the Flex SDK folder. (merge the two folders)
    On mac, use a command line and ditto the AIR sdk folder on Flex SDK folder.

  • Dropping development for Flash Player on mobiles entirely?

    "Even though Adobe just mentioned it was planning to invest further in HTML5 after restructuring, a rumor from ZDNet suggests the changes could go even further by dropping development for Flash Player on mobiles entirely. According to an email reportedly received by the company's partners, its future work on Flash for cellphones and tablets will focus on enabling developers to "package apps with Adobe AIR for all the major app stores." After years of battling with Apple and Steve Jobs over the place of Flash on mobiles it appears the company is ready to lay down its sword, with existing platforms like Android receiving only security updates going forward. If the rumors are true, we'll probably hear an official announcement later today, along with a few huge belly laughs from the folks in Cupertino."
    this info from Engadget.

    Confirmed
    Flash to Focus on PC Browsing and Mobile Apps; Adobe to More Aggressively Contribute to HTML5
    Posted by Danny Winokur, Vice President & General Manager, Interactive Development at Adobe in Business Professionals, Creative Professionals, Developers, Video
    Adobe is all about enabling designers and developers to create the most expressive content possible, regardless of platform or technology. For more than a decade, Flash has enabled the richest content to be created and deployed on the web by reaching beyond what browsers could do. It has repeatedly served as a blueprint for standardizing new technologies in HTML.  Over the past two years, we’ve delivered Flash Player for mobile browsers and brought the full expressiveness of the web to many mobile devices.
    However, HTML5 is now universally supported on major mobile devices, in some cases exclusively.  This makes HTML5 the best solution for creating and deploying content in the browser across mobile platforms. We are excited about this, and will continue our work with key players in the HTML community, including Google, Apple, Microsoft and RIM, to drive HTML5 innovation they can use to advance their mobile browsers.
    Our future work with Flash on mobile devices will be focused on enabling Flash developers to package native apps with Adobe AIR for all the major app stores.  We will no longer continue to develop Flash Player in the browser to work with new mobile device configurations (chipset, browser, OS version, etc.) following the upcoming release of Flash Player 11.1 for Android and BlackBerry PlayBook.  We will of course continue to provide critical bug fixes and security updates for existing device configurations.  We will also allow our source code licensees to continue working on and release their own implementations.
    These changes will allow us to increase investment in HTML5 and innovate with Flash where it can have most impact for the industry, including advanced gaming and premium video.  Flash Player 11 for PC browsers just introduced dozens of new features, including hardware accelerated 3D graphics for console-quality gaming and premium HD video with content protection.  Flash developers can take advantage of these features, and all that our Flash tooling has to offer, to reach more than a billion PCs through their browsers and to package native apps with AIR that run on hundreds of millions of mobile devices through all the popular app stores, including the iTunes App Store, Android Market, Amazon Appstore for Android and BlackBerry App World.
    We are already working on Flash Player 12 and a new round of exciting features which we expect to again advance what is possible for delivering high definition entertainment experiences.  We will continue to leverage our experience with Flash to accelerate our work with the W3C and WebKit to bring similar capabilities to HTML5 as quickly as possible, just as we have done with CSS Shaders.  And, we will design new features in Flash for a smooth transition to HTML5 as the standards evolve so developers can confidently invest knowing their skills will continue to be leveraged.
    We are super excited about the next generations of HTML5 and Flash.  Together they offer developers and content publishers great options for delivering compelling web and application experiences across PCs and devices.  There is already amazing work being done that is pushing the newest boundaries, and we can’t wait to see what is still yet to come!

  • I tell her that I'm developing a flash content with as2 and I have a very simple problem, I hope you

    Hello, how are you?
    I tell her that I'm developing a flash content with as2 and I have a very simple problem, I hope you can help me
    I happened to create a movie clip and inside to create a scroll that is two isntancias,
    I mean:
    in the first frame create a button in the 6 to 5 buttons and an action to melleve the sixth frame and another to return. (Elemental truth)
    Now I have a problem. In creating a movie clip instance name to each button and in the average place the next fram as2,
    boton.onRollOver name = function () {
           gotoAndStop ("Scene 1", "eqtiqueta");
    because what I want is that from inside the movie clip, go to the scene proncipal to a frame that is three in the label name.
    however, does not work.
    appreciate your cooperation.
    Escuchar
    Leer fonéticamente
    Diccionario - Ver diccionario detallado

    Hello, I think you need to start a discussion on the Action Script forum. This is the Flash Player forum, the browser plugin.
    Thanks,
    eidnolb

  • New development in Flash Captivate and Content Management

    My compay currently uses Serena Collage for Content
    Management along with Macromedia Studio MX 2004 for web site
    development. We have an upcoming e-learning project that we are
    considering developing in Captivate and Flash. We are mandated that
    all development be Section 508 compliant and e-learning must be
    SCORM compliant as well.
    Can I continue to use Collage to manage content developed
    from Captivate and Flash or will I have to use a different product?
    According to documentation Captivate SCORM and 508 compliant and is
    Flash 508 compliant is this correct?
    Please advise.

    I am not familiar with Collage or its requirements, but Flash
    MX 2004 is 508 compliant, I have had to make partial and full
    compliant courses with it. That being said, it took us a decent
    amount of time and effort.

  • Develop in Flash Builder 4.5

    Hi all,
    I'm working on a video streaming AIR application and would really like to start developing against the incubator codebase (particularly flash.media.H264Profile et. al.).
    I've tried configuring both the 4.5.0.20967 SDK and the 4.5.1.21328 SDK for the project, after replacing playerglobal.swc, but regardless of the settings/SDK I choose, Flash Builder complains about not finding the imports.
    I'm obviously missing something - does anyone have a fix for me?
    Thanks!

    Thanks for the quick response, Joe - I had tried that already as well.
    I just noticed that if I go into Project Properties > Flex Build Path and click Add SWC..., browse to playerglobal.swc, and add that, the imports are no longer marked as being unfound, so excellent on that, I guess!
    However, as soon as I try and debug the project, I get an 'error while loading initial content' as follows:
    Process terminated without establishing connection to debugger.
    error while loading initial content
    Launch command details:  "C:\Program Files (x86)\Adobe\Adobe Flash Builder 4.5\sdks\4.5.0.20967\bin\adl.exe" -runtime "C:\Program Files (x86)\Adobe\Adobe Flash Builder 4.5\sdks\4.5.0.20967\runtimes\air\win" "C:\Users\Dave\Adobe Flash Builder 4.5 Workspace\PWS Client - Flex\bin-debug\main-app.xml" "C:\Users\Dave\Adobe Flash Builder 4.5 Workspace\PWS Client - Flex\bin-debug"
    Am I not able to debug the project from within Flash Builder?
    Thanks!
    UPDATE: Trying to export a release build resulted in an error building main.mxml - every UI component I have was marked "identifier 'blah' used more than once."  I feel slow today...maybe I need more coffee...
    Message was edited by: dave_etww - more debugging info

  • From flash develop into flash builder?

    Recently, I'm trying to use flashbuilder as the editor to associate with augmented reality. I'm useing in2ar sdk to compile the ar function. In the official in2ar tutorial they used flash develop as a example. However, when I import the sdk to the flash builder and try to run the example, it just samplely not working. In the console window, it just show [SWF] with the path of Main.swf - 1.285 bytes after decompression. Anyone know what wrong with this? The sdk and example works perfect in flash develop.

    Go to the Insert menu in DW and select swf. Find the .swf that you want to use and select it. Save the file and then use the Preview in Browser tool. Alternately, you can use the Publish function in the File menu in Flash to publish an html docuement that you can then open in DW.

  • Difficulty with Licensing Android apps developed with Flash CS6

    Hi, I'm heading down many a blind alley with this one. I have developed an Android app using Flash CS6 and it is ready to be published on Google Play. However, as it is a paid app, it is strongly advised to license it to protect it.
    There is a bit of documentation on how to do this with Flash Builder, but I need to be able to do it with Flash. The following link provides some info, though it is far too confusing for me to follow.
    http://www.rybram.com/index.php/blog/61-air-30-android-licensing-tutorial-project
    The Android developer page has info about it here, but it keeps refering to the Manifest file.
    http://developer.android.com/google/play/licensing/adding-licensing.html
    I've seen a few other threads on here touching on this subject, but I have not had any luck with them. There's lots of references to Air Native Extensions that handle licensing but I don't understand them.
    I'm quite surprised that there is no support from Adobe on such a fundamental stage of the app production. Basically, anyone developing Android apps using the otherwise fantastic Flash CS6 will have trouble protecting their apps with licenses once published, meaning that anyone can just grab the .apk file and redistribute it anywhere.

    I think what I need is the idiot's guide
    As long as you don`t make this attudude a habit
    It might be best that you hire someone to look into the matter, pushing out sth. on the market with no real plan
    I'm heading down many a blind alley with this one
    could get you into serious trouble with customers that buy your product, experiencing trouble with some kind of DRM you are blindfoldedly implementing and having no clue how to fix it.
    Just saying.
    You wouldn`t surely feel comfortably buying from a developer who is admitting to have no clue what he/she is doing, would you?

  • Do mobile apps developed with Flash Builder 4.5 rely on a redistributable or virtual machine?

    I'm very new to Flash Builder 4.5 and am still trying to get my head around it.  I'm freelance and my primary code pimp has asked me to justify using FB 4.5 to develop mobile apps rather than something like PhoneGap or native SDKs (Objective C, Java, etc.).
    I'm quite impressed with FB 4.5 and it seems quite plain to me that FB 4.5 tries very hard to provide all the tools necessary to create iOS/Android/Blackberry apps all from a single code base but I'm wondering a few things:
    1) Does this require the use of a redistributable or virtual machine?  I'm wondering both from a performance standpoint but also just to understand better how FB 4.5 provides this magic one-project-for-all-platforms capability.  I'm guessing there must be some kind of virtual machine abstraction in use -- or does FB 4.5 generate a fully native application for each platform without the need for a machine abstraction layer?
    2) Has anyone encountered a situation where any of the target platforms lack features or behave differently?  E.g., "I cannot access some hardware feature like the accelerometer on Android under certain conditions."
    3) Can anyone speak to the relative benefits or penalties that FB 4.5 offers relative to PhoneGap or other HTML 5 solutions?

    Try to avoid using MX components in mobile apps.

  • Voice recognition support in mobile air application developed using Flash CS5.5

    I want to develop an android application via Flash CS5.5 which takes the command based on voice or convert voice in to text. Voice recognition support is available in android SDK but it is not available in latest Air SDK.
    I tried on Google to find out how to develop Voice recognition mobile application in Flash CS5.5 but did not find anything. There is some example/video which shows hack around native android code but this is for Flex not for the Flash.
    Waiting response?
    Thanks
    RTY

    Hi Rty,
    I think you should use  a native extension.
    Have a look at this link:
    http://extensionsforair.com/extensions/speech-recognition/

  • How can we develop for flash 10.1?

    The flex sdk doesn't include any of the libraries for flash 10.1. Is there an updated sdk, or method to develop for the current 10.1 player?
    Thanks,
    Sean

    CS5?  Anyway, better ask in the Flex forum.

Maybe you are looking for

  • Changing  Vendor Line item text @ FB03

    Hi Gurus,    When running MEB4 (Rebate Settlement) it'll create Accounting Entries that can be seen @ FB03... My problem is how to change the vendor line item text at FB03 upon running MEB4. Thanks in advance

  • Adding iPhoto'04 library to iPhoto'11 that already has a library

    I have been running iPhoto'09 on my MBP for about 1.5 years and just installed iPhoto'11 and all appears to be fine with the 1500 or so pictures in the current iPhoto Library for iPhoto'11. I have about 4,000 pictures on an 6 year old G4 with iPhoto'

  • Deactivate all Services together in sicf

    Hello friends Is there a possibility to deactivate in transaction sicf all services (including all subtrees)? In our system unfortunately all services are active. We want to deactivate them all. When I deactivate a supertree the subtrees are implicit

  • Section formatting

    Hello, i have a problem with section formatting. When i: a) put boxes or subreports inside two adjacent sections, b) set X and Y of it's size position to 0 and c) adjust it to match height and width of a section sometimes line between two sections ar

  • Multipackage missing export file

    I want to write two applets and they are not in the same package. The app1/class1 in package1 will import app2/class2 in package2. Also, the app2/class2 in package2 will import app1/class1 in package1. When compiling, missing export file errors occur