1. Luckily we are not under any deadline at this time, but we did get a zing from a code review we had. They recommended we should migrate at some point. However our branch is always behind the industry curve for certain things. For instance we have a large population of Win7 users still.
2. It would be based on perspective, luckily we use most of the common components and charts. 90% could be acceptable for conversion. This is of course removing any customization to components from the equation. Those will always require a change. 3. I might here and there, but I've received a few new people that are consuming additional time getting them up to speed. Causing me to catch up on work. I like the idea of your comparison list. It would be a large table, but very functional. Could we have a new namespace of AS components that are stripped down that are 100% compatible to the FlexJS side? People could start converting over existing apps slowly while still being able to deploy to their current targets. Could also allow a bit more decoupling from the core player AS. I would find this more interesting of an avenue. -Mark -----Original Message----- From: Alex Harui [mailto:aha...@adobe.com] Sent: Tuesday, January 17, 2017 4:29 PM To: dev@flex.apache.org Subject: [Non-DoD Source] Re: [FlexJS] Some things still missing ni FlexJS On 1/17/17, 3:43 AM, "Kessler CTR Mark J" <mark.kessler....@usmc.mil> wrote: > I do not use AMF for enterprise level applications. AMF falls short >of our requirements. But the bottom line for us for converting to FlexJS >would be seamless operation(look / feel / interaction) in all major >browsers (excluding IE) and the ability to compile it using our existing >spark based projects without having to having to create hundreds of JS >beads / customizations. Understandably heavier, but compatibility is >more important. > > The only selling point to me for converting to FlexJS would be that I >could cross compile Adobe Air apps and FlexJS. If not, then it would be >creating everything from scratch again. If that's the case I would have >to consider all the available SDK's out there before making a decision. Thanks for posting this. Some questions: 1) Are you under any deadline to migrate off of Flash? 2) If it turned out that 80% or 90% of your code would cross-compile would you still consider a full port to other SDKs? I doubt we'll ever get to 100%. 3) Would you have time to help get us to 80% or 90% or 99.5%? This got me thinking about whether Falcon could easily be tweaked to output a list of all APIs used by a code base. Then we could see how much of the Flex SDK and Flash APIs and other third-party APIs someone was using. It turns out that Spark Button has about 120 public APIs! It will be awhile if ever before FlexJS reproduces all 120. But my bet is that most of you only use about 12 APIs. While we have the Express set, and I've shown that porting most of Spark and MX on top of UIBase is "possible", in between there is the possibility of a "Spark-ish" set that builds on top of Basic like Express did and only supports the 12 popular Spark APIs for Button, etc, eventually adds a few more, but never promises to do all 120. Thoughts? -Alex