Use Native iOS/Android APIs with Flex/Flash Builder 4.5.1?

Is there any documented, official  way to access the native APIs on mobile devices (iOS and/or Android,  specifically)?  Perhaps some sort of ExternalInterface support?  My most  important need for this is importing 3rd party SDKs, the first one  being the Facebook iOS SDK for Single Sign-On.
If not, is support for native APIs planned?  Has anybody figured out an unofficial way to access the native APIs?
Related:
http://forums.adobe.com/thread/865548?tstart=30
http://forums.adobe.com/thread/785130
[Re-posted here from Flash Builder forum]
http://forums.adobe.com/message/3754084

Nothing official is available; although there is an AIR for TV Document on building ACtionScript extensions to AIR.  I expect that "approach" will show up in other AIR runtimes.
You can look at this for an "ad-hoc" way to do it: http://www.jamesward.com/2011/05/11/extending-air-for-android/

Similar Messages

  • Flash Islands Tutorial I - Confusion with Flex/Flash Builder Versions

    Hi Guys,
    i am new to the Adobe Flex/Flash Islands technology and tried to implement Tutorial I by Thomas Jung. Unfortunately i am confused by the various different versions for flex and the corresponding IDE's.
    As far as i understood SAP at the moment only supports Flex versions up to version 3.3 for NetWeaver 7 EHP1. Furtheron the Adobe Charting Components (used in the Tutorial) seem to be part of the Flex Builder Professional Version only.
    So i went to the Adobe Website and looked into the products and download areas. All i found was Flash Builder 4.5 Premium and the various Adobe and Open Source Flex SDK versions. I am using Flash Builder 4.5 as a trial right now. Unfortunately the Charting Components are not included.
    So the question i have is whether the Charting Components (e.g. <mx:BarChart /> )are included in the non Trial version of Flash Builder 4.5 Premium or whether there is any possibility to get them as an Add-On. Or do i have to use Flex Builder 3 Professional (i found no information about this on the Adobe Website)?
    Additional Hint:
    I found out that when i compile the poject with Flex SDK vesion 3.6 or higher, the compiler knows the <mx:BarChart /> tag. Also in that case the view designer is working. However FlashIslands is only supported up to Flex SDK 3.3. But when i choose 3.3 the <mx:BarChart /> tag and some other related tags are unknown.
    This is a really anoying issue.
    Best Regards,
    Dirk
    Edited by: Dirk Jäckel on Jul 19, 2011 12:14 PM

    HI Dirk,
    wtith Web Dynpro, you can only use Flex SDK version 3.3 and downwards. You can download the SDK here [http://opensource.adobe.com/wiki/display/flexsdk/DownloadFlex3]
    Flash Builder ships with Flex SDK 4.5 which is not compatible with WDA flash islands.
    As for the charts library, which Adobe referes to as the Data Visualization Component, it is also available as a separate download which can be unzipped into the same directory as the Flex SDK -- the library is available here [http://www.adobe.com/cfusion/entitlement/index.cfm?e=flex3sdk]
    I must say I am also confused, because as far I can tell data visualization component is not included in 3.3, but SAP makes no mention of this. Hopefully someone else can enlighten us on this issue?

  • Interactive floor plans with Flex / Flash builder

    Hi,
    I'm totally new to Flex and Flash builder and pretty strong in Java back end technologies.
    We're having a requirement of visually present the data center floor plan with the server racks in it. Following features has to be supported.
    1) Zoom in and out of the data center rack areas
    2) Clickable racks, which shows the details of the servers which it's carry (This has to be retrieved from the database)
    3) Click and reserve space in the data center floor (to install new racks)
    How am I going to achive this ?
    Any suggestions / tutorials highly appreciated.
    Thanks in advance,
    Dushan

    My first suggestion is to do a mockup using Flash Catalyst.  Its pretty intuitive.  Nail down the details.  Look at some of the code that it generates, and then go from there.

  • Using Flex 3.5 with flex/flash builder 3

    We have a flex builder 3 professional license.  We would like to switch to the 3.5 flex SDK to use features added in 3.4.  The flex builder we have only comes with 3.2.
    Is it possible to update to 3.5 flex sdk using Flex builder 3?

    Yes, go to this url and download these files:
    http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+3
    Unpack the zips and put the files here:
    C:\Program Files\Adobe\Flex Builder 3\sdks\3.5

  • Flex/Flash Builder version compability

    Hi,
    I got a question about compability.
    My friend created a Flex Project using Flex Builder 3 and Flex SKD 3.6. Now I need to further develop that project possibly without changing much stuff inside it. The best way would be to buy Flex Builder 3 with Flex SDK 3.6. But now I see that Adobe changed names/versions and I'm quite confused about it.
    Can I still buy Flex Builder 3 somewhere? It'd be nice coz my friend can teach me how to use it, he didn't work na Flash Builder.
    If I change from Flex Builder 3 to Flash Builder 4.6 will there be much differences?
    What about SDK versions? Can I work with SDK 3.6 on Flash Builder 4.6?

    Flex comes into its own when doing MMXL, where you're using markup language to layout interface components. If you're doing a utility app, that could save you quite a bit of time. If you're doing something more like a game, or graphical scenes rather than entry forms, then Flex might not be of much use.
    On the general topic of using powerful editors, you can choose to do everything inside Flash Pro, but still use Flash Builder as the script editor, though right now I can't remember where to set that! If you do investigate Flash Develop, you can create a Flash IDE project, and then Flash Develop will get Flash Pro to do the compiling. It's talked about on this page:
    http://code.tutsplus.com/articles/beginners-guide-to-flashdevelop-basix--active-7168
    For me though, I like the way I can work just inside Flash Pro. I'm seeing the graphics and the code at the same time, and a lot of what I do involves a combination of how the two work together. I know that I'm missing out on some of the powerful editor features, but Flash Pro has improved over time, and I'm on the Flash Pro pre-release, and can continue to plead with the Flash team to improve it some more!

  • Does Flex/Flash Builder allow me to do this?

    Hi, I have a scrolling gallery element that I built in Flash and then imported to catalyst as part of my website. (I'm an artist who is self-taught in the realm of web-building and maintain my own site.)  When I add new images, I end up opening my .fxp file in catalyst and then take that flash element back in Flash and add images, and then export the whole thing as a .swf and then update that file for my site.
    Can using flex/flash builder some how stream line my process where I am instead updating data. i.e. adding new images to a database, which then gets pulled in?
    Also I have text fields that require frequent updating, it would be much easier to simply update a document that gets pulled into the final output.
    Mainly I'm confused on the purpose of flex and flash builder, and am just wondering if it is something I should know in a limited way to make things easier.
    Or is there a much easier way to do this all within catalyst without the round-trip to flash? Should this be a "datalist?"
    if you want to see what I'm working with you can visit my site:
    www.timothymcmahon.com
    the gallery component is reached by clicking on either of the two circles on the lower left after entering the main page.
    Thanks, Tim

    Don't use FlashBuilder for making a gallery. Much better to google "Actionscript xml image gallery" there are a ton of solutions out there.

  • Load Flex/Flash Builder project in Flash Professional CS5

    Is there a way that I can load (or export) Flex/Flash builder project in Flash Professional CS5?
    As it turns out we got Flash Prof for our team, but it may look like we actually need Flash builder to build lots of UI related stuff..

    Specifically, I want to use flex chart in CS5. Is there a way to do this?
    Message was edited by: bart2335658
    And flex ui

  • Help with connection flash builder 4.5 to remote php database

    help with connection flash builder 4.5 to remote php database

    Fatal error: require_once() [function.require]: Failed opening required 'Zend/Loader/Autoloader.php' (include_path='.;C:\php5\pear;D:/webserver/apache2/htdocs/ZendFramework/library') in D:\webserver\apache2\htdocs\giga\first-debug\gateway.php on line 27

  • Native Android and iOS Look & Feel with Flex

    Hi. I have recently beena asked to research the use of Flex for development for mobile applications in Android and iOS. What I want to accomplish is the feeling of a native application, both look and feel. Android and iOS are very different in terms of styling components.
    Can this be even be done in Flex?
    Are my goals too high too achieve with Flex?
    Screen shots from Flex, Android, and iOS are below.
    Differences:
    Item
    Android
    iOS
    Tabs Location
    Top
    Bottom
    Top Left Button
    'Up'
    'Back'
    Top Left Button Icon
    Application Icon
    None
    Top Right Button
    Multiple
    Single
    List Item Right Carrot
    No
    Yes
    Adobe Flex Example:
    Native Android Example (Pure Android):
    Native iOS Example:

    This is definitely possible, even easy if you jsut have the time to put into it.
    All you need is an Android Theme - create custom styles for the buttons ect.
    There is a discussion about it here:
    https://issues.apache.org/jira/browse/FLEX-33732
    And it is an open issue so at some point this will probably get incorporated into the SDK.

  • Is there any difference in an android .apk file developed with flex/flash?

    Is there any difference in an android .apk file developed with flash compared to one developed with flex?
    I just made a test application and the textinput reaction time is way too slow. I used Flash to build it.

    Thank for the response.
    What I actually wanted know though was if there is a difference between an android app developed with falsh cs5 compared to an app developed with flash builder 4.

  • Can't package native installer on Linux with Flex SDK 4.5 : Invalid AIR file

    Hi,
    We've moved our application to compile against the 4.5 SDK.
    We're compiling it with Flash Builder (on mac) into an air file and as our application is using NativeProcess API, we're packaging it on each platform into a native installer with the following command (linux example) : adt -package -target native app.deb app.air
    We think we fall into the same issue as http://forums.adobe.com/message/3271944#3271944 but for the 4.5 DSK.
    On Linux it used to work with the following environment (env1):
    - Ubuntu 10.10
    - Java Sun 1.6.0_24
    - Flex SDK 4.1.0.16076 + Adobe Air SDK 2.5.0
    It stops to work when we upgrade to the new Flex SDK (env2):
    - Ubuntu 10.10
    - Java Sun 1.6.0_24
    - Flex SDK 4.5.0.20967 (with the default embeded Adobe Air SDK 2.6)
    The faut message is "Invalid AIR file" and nothing is logged in the log file (/home/<username>/.appdata/Adobe/AIR/Logs/Install.log).
    1) The .air file is installing correctly on env2 (without the support of the NativeProcess as expected)
    2) We also tried to compile the project directly on env2 :
    amxml app.mxml
    adt -package -storetype pkcs12 -keystore cert.p12 app.air app-app.xml air.swf
    The .air file is installing fine but the packaging into a native process fails in the same way...
    3) We tried to package a native installer of our .air file on env1 and it works!!! (the installed application seems to work fine also on env2!!!)
    Are we missing something or does it seems to be a bug of the Flex SDK 4.5?
    Are there some restrictions to package a native installer with the Flex SDK 4.1 a air app build with the Flex SDK 4.5 ?
    Thanks in advance,
    Mich

    Hi,
    Finally we figure out how to solve the issue.
    The packaging into native .deb installer fails as explain above because with the hole Flex SDK 4.5 (adt -version told 2.6.0.1920).
    The packaging is successfull if only Air SDK 2.6 is install.
    What is strange that both adt seems to be the same "2.6.0.1920" (found with "adt -version").
    Can someone from the Adobe dev team explain it?
    I suppose as the Flex SDK is not available for the Linux platform, the download only contains the Air SDK for Windows and Mac OS as opposed to the specific download of the Air SDK for te Linux platform...
    Thanks,
    Mich

  • Android AIR with DRM Flash Access 3 (workflow DRM client side) ? HELP

    Hello,
    I'm trying  to manage DRM encryption for video with Flash Access 3.0 on Air for Android (or mobile device profile). I looked around and haven't found any awnser so far.
    I know that Flash Player on Android devices is not supported by Adobe Flash Access, but it seems a bit different on Android AIR application, but where there is some point that I don't understand and I don't find any answer or exemples.
    How to manage the DRM API workflow for Android AIR with Framework AIR?
    Until now, i made a custom AS3 video playback (like StobeMediaPlayback), and i am trying to play:
    an encrypted video ->           http://drmtest.adobe.com/content/anonymous.f4v  (encrypted) and its metadata http://drmtest.adobe.com/content/anonymous.f4v.metadata 
    and a no encrypted video --> http://drmtest2.adobe.com:8080/Content/unencrypted.f4v on Android device with AIR framework.
    What I understand in accordance what i found this this forum, there are some differents workfows to manage DRM :
    #1 - FMRMS (Flash Media Rights Management Server) before Flash Access :
         -NetStream.play()
         -NetStream.authenticate()
    Adobe said tha that the workflow above is no longer recomanded, as we have Flash Access now
    #2 - Flash Access for (Flash Player  or AIR desktop):
    (without token authentication) anonymous
    (with token authentication)
      1. Get drm metadata
      2. Create DRMContentData class from drm metadata
      3. DRMManager.loadVoucher()
      4. NetStream.play()
      1. Get drm metadata
      2. Create DRMContentData class from drm metadata
      3. Identify from metadata that this video requires authentication
      4. Prompt user for credentials and call DRMManager.authenticate()
      5  DRMManager.loadVoucher()
      6. NetStream.play()
    more info : http://help.adobe.com/en_US/as3/dev/WS5b3ccc516d4fbf351e63e3d118666ade46-7ce3.html
    Both case use DRMManager class in which you can use loadVoucher to apply the DRMContentData object from a DRM-protected media file
    #3 - Flash Access 3.0 for (AIR 3.2 mobile device):
    But in AIR environnement for mobile device, I don't found any informations toward a workflow for DRM Flash Access. The official documention say that the DRMManager class "it is not supported on mobile devices. You can test for support at run time using the DRMManager.isSupported property" (source:  http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/drm/DRMManage r.html  ). For now, when I test my player DRMManager.isSupported, the return is "false".
    Is there a way to manage a DRM player for AIR mobile without DRMManager class  ? What is the right workfow for this? Or maybe, I mistaken something. I think some people have succeed with DRM implemtnation on AIR mobile...
    Thanks in advance
    ethiers
    (sorry for the english  and i am beginner with DRM implementation, I never did that before)
    Here is some related thread close about my question
    Public Facing Flash Access DRM Examples? (Sample Content) - http://forums.adobe.com/thread/723499
    DRM video playback - HELP PLEASE - http://forums.adobe.com/message/2962340
    Unencrypted part in encrypted content - http://forums.adobe.com/message/3643812#3643812
    Adobe DRM-Activatie crash android - http://forums.adobe.com/thread/779962
    Flash Access DRM content not showing in Android mobile - http://forums.adobe.com/thread/841990
    NetStream in AIR - http://forums.adobe.com/message/3705234#3705234

    Thank you very much Denis,
    You are absolute right! And you help me a lot.
    On my side, i tested other devices like Google Nexus One (Android 2.3.4 + AIR 3.1), HTC Flyer (Android 3.1 + AIR 3.1) and Samsumg Galaxy tab 10.1 (Android 3.2+AIR 3.1), All support very well the DRMManager service.
    For those who want to check it quickly, I developped an application to play an encrypted video with FAXS DRM : You can download :
    https://play.google.com/store/apps/details?id=air.air.com.seconceptweb.DRMTestAccessPlayer
    If you have some questions, or some observations about FAXS DRM and AIR application for Android, you can use this thread indeed.
    Observations :
    AIR 3.0
    Flash Access Content Protection Support for AIR Mobile — Flash Access content protection support is now available on mobile devices including Android powered smartphones and tablets. In addition, content protection is now supported on tablet devices powered by the BlackBerry® Tablet OS. Note: Flash Access for iOS is not supported at this time. In addition, Flash Access for Flash Player Android is not supported at this time.
    source: http://helpx.adobe.com/x-productkb/multi/release-notes-flash-player-11.html
    Sorry for my long delay for this replay, i was on vacation... very away from computer.
    Regards,
    Sebastien

  • Please give me some examples of video chat with adobe flash builder 4 or adobe flex 3.5

    I'm a newbie for flex. I had a project from my college to made a video chat application using Adobe Flash Builder 4 and used Red5.  please help me, give me some examples of video chat source code, so that i may to learn it. thanks a lot friends.

    As you are starting at the beginning you may as well start with FB4. When you install FB4 you will find that its start page has links to documentation tutorials and examples through the tour-de-flex. There are some great blogs that continue to offer advice and examples, nothing beats well written examples for learning. If you are on face book there is an Adobe Flex page that is continually giving links to examples and information about e-seminars.
    And of course there is here. So jump on board and have a bit of fun.
    David

  • Exception thrown when using SDK 4.5.1 with debug flash player

    My setup:
    Windows 7
    Flash Builder 4 Premium, Version 4.0 (build 272416), volume license
    SDK 4.5.1
    RIATest 4.3, RIATestAgent4.swc
    I compiled our application using SDK 4.5.1 with these compiler setting:
    -locale en_US -use-network=false  -theme=Halo/halo.swc --keep-as3-metadata Test -define CONFIG::WITH_DEMS  true -define CONFIG::LP_MODULE true -includes  com.mycompany.automationDelegates.MyContainerAutomationImpl  com.mycompany.automationDelegates.MyFirstComponentAutomationImpl  com.mycompany.automationDelegates.MySecondComponentAutomationImpl  com.mycompany.automationDelegates.MyThirdComponentAutomationImpl  -include-libraries "C:\Program Files (x86)\RIATest  4\agent\RIATestAgent4.swc" "C:\Program Files (x86)\Adobe\Adobe Flash  Builder 4\sdks\4.5.1\frameworks\libs\automation\automation.swc"  "C:\Program Files (x86)\Adobe\Adobe Flash Builder  4\sdks\4.5.1\frameworks\libs\automation\automation_dmv.swc" "C:\Program  Files (x86)\Adobe\Adobe Flash Builder  4\sdks\4.5.1\frameworks\libs\automation\automation_agent.swc"
    When I run our application using  the debug 10.2 Flash Player, the following exception is thrown:
    ReferenceError: Error #1065: Variable Scroller is not defined.
    at flash.system::ApplicationDomain/getDefinition()
    at  mx.automation.delegates.containers::ApplicationAutomationImpl/getAutomationChildren()[E:\ dev\4.5.1\frameworks\projects\automation\src\mx\automation\delegates\containers\Applicatio nAutomationImpl.as:266]
    at mx.core::UIComponent/getAutomationChildren()[E:\dev\4.5.1\frameworks\projects\framework\s rc\mx\core\UIComponent.as:12919]
    at  mx.automation::AutomationManager/getAutomationChildrenArray()[C:\work\flex\dmv_automation \projects\automation_agent\src\mx\automation\AutomationManager.as:4895]
    at  com.riatest::CachedAutomationManager2/getAutomationChildrenArray()[C:\WORK\RIATest\Source \agent4\com\riatest\CachedAutomationManager2.as:46]
    at  mx.automation::AutomationManager/getChildrenRecursively()[C:\work\flex\dmv_automation\pro jects\automation_agent\src\mx\automation\AutomationManager.as:1252]
    at  mx.automation::AutomationManager/getChildren()[C:\work\flex\dmv_automation\projects\autom ation_agent\src\mx\automation\AutomationManager.as:1225]
    at com.riatest::CachedAutomationManager/getChildren()[C:\WORK\RIATest\Source\agent4\com\riat est\CachedAutomationManager.as:55]
    at  com.riatest.toolbar::DisplayListTreeDataDescriptor/getChildren()[C:\WORK\RIATest\Source\a gent4\com\riatest\toolbar\DisplayListTreeDataDescriptor.as:74]
    at  com.riatest.toolbar::DisplayListTreeDataDescriptor/hasChildren()[C:\WORK\RIATest\Source\a gent4\com\riatest\toolbar\DisplayListTreeDataDescriptor.as:112]
    at  com.riatest.toolbar::DisplayListTreeDataDescriptor/isBranch()[C:\WORK\RIATest\Source\agen t4\com\riatest\toolbar\DisplayListTreeDataDescriptor.as:117]
    at mx.controls::Tree/isBranch()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\controls\Tree.as: 1552]
    at mx.controls::Tree/initListData()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\controls\Tree .as:2858]
    at mx.controls::Tree/makeListData()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\controls\Tree .as:1330]
    at mx.controls::List/www.adobe.com/2006/flex/mx/internal::setupRendererFromData()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\controls\List.as:1699]
    at mx.controls::List/commitProperties()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\controls\ List.as:896]
    at mx.controls::Tree/commitProperties()[E:\dev\4.5.1\frameworks\projects\mx\src\mx\controls\ Tree.as:1191]
    at mx.core::UIComponent/validateProperties()[E:\dev\4.5.1\frameworks\projects\framework\src\ mx\core\UIComponent.as:8209]
    at  mx.managers::LayoutManager/validateProperties()[E:\dev\4.5.1\frameworks\projects\framewor k\src\mx\managers\LayoutManager.as:597]
    at  mx.managers::LayoutManager/doPhasedInstantiation()[E:\dev\4.5.1\frameworks\projects\frame work\src\mx\managers\LayoutManager.as:783]
    at  mx.managers::LayoutManager/doPhasedInstantiationCallback()[E:\dev\4.5.1\frameworks\projec ts\framework\src\mx\managers\LayoutManager.as:1180]
    I contacted the folks who make RIATest, and they did their best to debug the problem. Their conclusion is:
    "The stack trace that you posted shows that  ApplicationAutomationImpl/getAutomationChildren calls  ApplicationDomain/getDefinition on line 266 and the call fails with an  error. This most likely indicates a bug in ApplicationAutomationImpl."
    This problem never occurred when we were compiling our code using SDK 3.4.1. What can I do to work around this and continue performing automated tests of our Flash applications?

    Try linking a Scroller into your app.

  • UC 220 M3 with Flexi Flash

    I just got in 6 UC220 M3 servers with the new Flexi flash option.
    There is documentation out from cisco that states to use Flexi Fash to store your vmware boot files.
    Here are the documents that I have reviewed on the cisco web site.
    http://www.cisco.com/en/US/solutions/collateral/ns340/ns517/ns224/ns944/white_paper_c11-718938_ps10493_Products_White_Paper.html
    Then here are the server install instructions on the UC220m3 server and itsays to install vmware on the raid 5 disk array...
    http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/virtual/CUCM_BK_CA526319_00_cucm-on-virtualized-servers_chapter_00.html#CUCM_RF_C38CF3EA_00
    The TAC best practices doesnt even mention the Flexi Flash/disk.
    Anyone have a recommendation?
    TIA

    I just got in 6 UC220 M3 servers with the new Flexi flash option.
    There is documentation out from cisco that states to use Flexi Fash to store your vmware boot files.
    Here are the documents that I have reviewed on the cisco web site.
    http://www.cisco.com/en/US/solutions/collateral/ns340/ns517/ns224/ns944/white_paper_c11-718938_ps10493_Products_White_Paper.html
    Then here are the server install instructions on the UC220m3 server and itsays to install vmware on the raid 5 disk array...
    http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/virtual/CUCM_BK_CA526319_00_cucm-on-virtualized-servers_chapter_00.html#CUCM_RF_C38CF3EA_00
    The TAC best practices doesnt even mention the Flexi Flash/disk.
    Anyone have a recommendation?
    TIA

Maybe you are looking for

  • Visible property for transient attribute.

    Hi, I am using J developer 11g Release 2.In my page i need to set the visible property for the transient attribute(conform password) because the transient attribute needs to be disable for some condition.I have tried but the property was working only

  • HTTP header setting withing XSQL

    Is there a simple way to set an HTTP response header within an XSQL or XSL file? Specifically, I would like to set the "Content- disposition" header. At the end of the day, I would like to have the results of an XSQL query, after being formatted into

  • Changes I make in camera raw do not show up or update in bridge.

    Greetings. I'm working in PS CS4 in XP(government). Changes I make in camera raw do not show up or update in bridge. These images DO process with the changes when I run my actions. For example: Open images in bridge. Edit. Open reaming images in came

  • Oracle BI 11g switch colors (styles and skins) back to 10g

    Hi all, Is there a way to siwtch back to the old colors of 10g? If you install oracle BI 11g the colors are complete different from 10g. We like to have the old colors back. Regards Stefan

  • Crystal Report (13.0.9.1312) Deployment

    Hi, We are in process of migrating existing application built in VS2003 (.net framework 1.1, with CR9) to VS2013 (framework 4.5), we have downloaded and installed CRforVS2013 and used the same for migration of crystal reports RPT files and project re