RE: [BW] RE: Seeking collaborators for a fruitbasket in Adobe Flex

  • From: "Sina Bahram" <sbahram@xxxxxxxxx>
  • To: <programmingblind@xxxxxxxxxxxxx>
  • Date: Sun, 10 Apr 2011 14:21:55 -0400

Question, do you have a hello world already up and running?

Take care,
Sina
-----Original Message-----
From: programmingblind-bounce@xxxxxxxxxxxxx 
[mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Jamal Mazrui
Sent: Sunday, April 10, 2011 12:56 PM
To: programmingblind@xxxxxxxxxxxxx
Cc: Sina Bahram; blindwebbers@xxxxxxxxxxxxxxx
Subject: Re: [BW] RE: Seeking collaborators for a fruitbasket in Adobe Flex

Sure.  The landing page for Adobe open source projects, including the 
Flex SDK, is at
http://OpenSource.adobe.com

Jamal


On 4/10/2011 9:33 AM, Sina Bahram wrote:
> I see. In that case, this might be worth exploring.
>
> Do you have the flex SDK downloaded, and can point to some pointers.
>
> I'm slammed this month, but if it's a matter of writing some code, I might 
> enjoy at least having it on the laptop so I can fiddle
> with it.
>
> I'll share anything I learn.
>
> Take care,
> Sina
>
>
>
> -----Original Message-----
> From: programmingblind-bounce@xxxxxxxxxxxxx 
> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Jamal Mazrui
> Sent: Sunday, April 10, 2011 9:15 AM
> To: Sina Bahram
> Cc: blindwebbers@xxxxxxxxxxxxxxx; programmingblind@xxxxxxxxxxxxx
> Subject: Re: [BW] RE: Seeking collaborators for a fruitbasket in Adobe Flex
>
> Adobe includes a command-line compiler for ActionScript and MXML in the
> Flex 4 SDK.  It also sells a commercial IDE called Flash Builder, which
> is based on Eclipse.  There is a 60 day trial version of that IDE, I think.
>
> Jamal
>
>
> On 4/10/2011 8:40 AM, Sina Bahram wrote:
>> I agree, which brings up a second question of whether flash would be a 
>> platform in which to try to see if the accessibility
>> translates or not?
>>
>> Last I checked though, there wasn't an open source action script compiler. 
>> Has this changed?
>>
>> Take care,
>> Sina
>>
>>
>> -----Original Message-----
>> From: Jamal Mazrui [mailto:empower@xxxxxxxxx]
>> Sent: Saturday, April 09, 2011 11:12 PM
>> To: blindwebbers@xxxxxxxxxxxxxxx
>> Cc: Sina Bahram; programmingblind@xxxxxxxxxxxxx
>> Subject: Re: [BW] RE: Seeking collaborators for a fruitbasket in Adobe Flex
>>
>> Oh, my understanding is as follows.  I think Adobe's intent is to
>> support IA2 on Windows, and possibly ATSPI on Linux, and the Apple
>> Accessibility Protocol on the Mac.  I am not sure about the platforms
>> other than Windows, but Adobe Flex and Flash are intended as
>> cross-platform technologies, so that would make sense if accessibility
>> was also to be cross-platform.  As far as I know, Adobe chose IA2 over
>> UIA.  I think the latest UIA now includes bridges between UIA and MSAA
>> in both directions, so an assistive technology client might still get
>> accessibility support through UIA, but it would not be more than what is
>> automatically translated from IA2 to MSAA to UIA, as far as I know.
>>
>> Feel free to continue to discuss, and I hope others join, too.  I think
>> that Flash is a popular enough and pervasive enough technology area
>> that, despite other frustrations with Adobe, I think we should try to
>> take advantage of accessibility APIs that they say they have now
>> implemented.
>>
>> Jamal
>>
>>
>> On 4/9/2011 10:08 PM, Sina Bahram wrote:
>>> Jamal,
>>>
>>> Right right, but what I am saying is what interface will it be exposed
>>> through? You mentioned that MSAA is a subset of IA2, and in a
>>> way that's right, but even the subset features could be exposed via some
>>> other MIDL defined thing, right? So for example, to be
>>> quite technical, what function calls are being used to consume the
>>> information?
>>>
>>> The reason I'm wondering is this. Does this then mean that differing
>>> amounts, levels, and paradigms of accessibility are available
>>> into flex dependant upon the hosting application/process?
>>>
>>> For example, UIA has what, 28 or so roles that it can expose, and then
>>> compossits of any of those, whereas IA2 has a differing
>>> amount.
>>>
>>> Take care,
>>> Sina
>>>
>>> -----Original Message-----
>>> From: Jamal Mazrui [mailto:empower@xxxxxxxxx<mailto:empower%40smart.net>]
>>> Sent: Saturday, April 09, 2011 1:16 PM
>>> To: programmingblind@xxxxxxxxxxxxx<mailto:programmingblind%40freelists.org>
>>> Cc: Sina Bahram; blindwebbers@xxxxxxxxxxxxxxx
>>> <mailto:blindwebbers%40yahoogroups.com>
>>> Subject: Re: Seeking collaborators for a fruitbasket in Adobe Flex
>>>
>>> Hi Sina,
>>> I think IA2 is a superset of MSAA, and that a fruit basket program would
>>> probably only use the MSAA core. Hopefully, however, this could inspire
>>> others to go further than a fruit basket program with more sophisticated
>>> apps that took better advantage of IA2.
>>>
>>> I am still trying to understand this, but think there are different ways
>>> of running a Flex/Flash app, some more embedded within an HTML page and
>>> others more in a separate Flash window. I want to experiment through
>>> this process in learning the accessibility implications of different
>>> approaches.
>>>
>>> My understanding is that, with IE, the Flash Player is an ActiveX
>>> component that uses COM, whereas in most other browsers, including
>>> Firefox, it is a browser plug-in with some other binary interface (. I
>>> don't know more than that at this point.
>>>
>>> Jamal
>>>
>>> On 4/9/2011 11:49 AM, Sina Bahram wrote:
>>>    >   Jamal, are you thinking then that it will work via firefox? I can't
>>> remember whether flex can be run stand alone, I'm thinking no?
>>>    >
>>>    >   IE9 exposes UI Automation and MSAA through a broker, right? Thus, if
>>> you want IAccessible2 bindings, you're going to have to go
>>>    >   through Firefox to get them?
>>>    >
>>>    >   Take care,
>>>    >   Sina
>>>    >
>>>    >   -----Original Message-----
>>>    >   From: programmingblind-bounce@xxxxxxxxxxxxx
>>> <mailto:programmingblind-bounce%40freelists.org>
>>> [mailto:programmingblind-bounce@xxxxxxxxxxxxx
>>> <mailto:programmingblind-bounce%40freelists.org>] On Behalf Of Jamal Mazrui
>>>    >   Sent: Saturday, April 09, 2011 9:37 AM
>>>    >   To: programmingblind; blindwebbers@xxxxxxxxxxxxxxx
>>> <mailto:blindwebbers%40yahoogroups.com>
>>>    >   Subject: Seeking collaborators for a fruitbasket in Adobe Flex
>>>    >
>>>    >   I've been studying the Adobe Flex framework, which uses Flash Player 
>>> as
>>>    >   a runtime engine for ActionScript code (like JavaScript). I would 
>>> like
>>>    >   to create a fruit basket program with free tools, rather than 
>>> commercial
>>>    >   IDEs like Adobe Flash Builder. There is a command-line compiler, but
>>>    >   few examples of how to develop an app without an IDE. I may 
>>> eventually
>>>    >   figure it out, as I have done much reading, but if anyone has 
>>> knowledge
>>>    >   of this and would like to work together in building such a fruit 
>>> basket
>>>    >   , let me know.
>>>    >
>>>    >   At the CSUN conference, I learned that Flex 4 implements the
>>>    >   IAccessible2 API. Essentially the same code can run either in a 
>>> browser
>>>    >   via the Flash Player plug-in, or as a desktop app via the Adobe AIR
>>> runtime
>>>    >
>>>    >   I have collected text tutorials on Adobe Flex at
>>>    >   http://EmpowermentZone.com/flex_doc.zip
>>>    >
>>>    >   Jamal
>>>    >   __________
>>>    >   View the list's information and change your settings at
>>>    >   //www.freelists.org/list/programmingblind
>>>    >
>>>    >
>>>    >   __________
>>>    >   View the list's information and change your settings at
>>>    >   //www.freelists.org/list/programmingblind
>>>    >
>>>
>>> __._,_.___
>>> Reply to sender
>>> <mailto:sbahram@xxxxxxxxx?subject=RE%3A%20Seeking%20collaborators%20for%20a%20fruitbasket%20in%20Adobe%20Flex>
>>> | Reply to group
>>> <mailto:blindwebbers@xxxxxxxxxxxxxxx?subject=RE%3A%20Seeking%20collaborators%20for%20a%20fruitbasket%20in%20Adobe%20Flex>
>>> | Reply via web post
>>>
>>
>
<http://groups.yahoo.com/group/blindwebbers/post;_ylc=X3oDMTJxc2N0MG1oBF9TAzk3MzU5NzE0BGdycElkAzIxMDU3NDIEZ3Jwc3BJZAMxNzA1MDA1NzAzBG
>> 1zZ0lkAzE5OTA0BHNlYwNmdHIEc2xrA3JwbHkEc3RpbWUDMTMwMjQwMTMyNA--?act=reply&messageNum=19904>
>>> | Start a New Topic
>>>
>>
>
<http://groups.yahoo.com/group/blindwebbers/post;_ylc=X3oDMTJlYmxrbGRoBF9TAzk3MzU5NzE0BGdycElkAzIxMDU3NDIEZ3Jwc3BJZAMxNzA1MDA1NzAzBH
>> NlYwNmdHIEc2xrA250cGMEc3RpbWUDMTMwMjQwMTMyNA-->
>>>
>>> Messages in this topic
>>>
>>
>
<http://groups.yahoo.com/group/blindwebbers/message/19900;_ylc=X3oDMTM2Y2R2MTFuBF9TAzk3MzU5NzE0BGdycElkAzIxMDU3NDIEZ3Jwc3BJZAMxNzA1M
>> DA1NzAzBG1zZ0lkAzE5OTA0BHNlYwNmdHIEc2xrA3Z0cGMEc3RpbWUDMTMwMjQwMTMyNAR0cGNJZAMxOTkwMA-->
>>> (4)
>>> Recent Activity:
>>>
>>> Visit Your Group
>>>
>>
>
<http://groups.yahoo.com/group/blindwebbers;_ylc=X3oDMTJlYnUzM212BF9TAzk3MzU5NzE0BGdycElkAzIxMDU3NDIEZ3Jwc3BJZAMxNzA1MDA1NzAzBHNlYwN
>> 2dGwEc2xrA3ZnaHAEc3RpbWUDMTMwMjQwMTMyNA-->
>>>
>>> <*>   To contact the moderator, send an email to:
>>> blindwebbers-owner@xxxxxxxxxxxxxxx
>>> Yahoo! Groups
>>>
>>
>
<http://groups.yahoo.com/;_ylc=X3oDMTJkcmVqbzgxBF9TAzk3MzU5NzE0BGdycElkAzIxMDU3NDIEZ3Jwc3BJZAMxNzA1MDA1NzAzBHNlYwNmdHIEc2xrA2dmcARzd
>> GltZQMxMzAyNDAxMzI0>
>>>
>>> Switch to: Text-Only
>>> <mailto:blindwebbers-traditional@xxxxxxxxxxxxxxx?subject=Change Delivery
>>> Format: Traditional>, Daily Digest
>>> <mailto:blindwebbers-digest@xxxxxxxxxxxxxxx?subject=Email Delivery:
>>> Digest>   . Unsubscribe
>>> <mailto:blindwebbers-unsubscribe@xxxxxxxxxxxxxxx?subject=Unsubscribe>   .
>>> Terms of Use<http://docs.yahoo.com/info/terms/>
>>> .
>>>
>>> __,_._,___
>>
> __________
> View the list's information and change your settings at
> //www.freelists.org/list/programmingblind
>
> __________
> View the list's information and change your settings at
> //www.freelists.org/list/programmingblind
>
__________
View the list's information and change your settings at 
//www.freelists.org/list/programmingblind

__________
View the list's information and change your settings at 
//www.freelists.org/list/programmingblind

Other related posts: