Hi, Jason: While the Royale project is fairly active, the Flex project has not been moving forward of late. Incorporating this interesting initiative into Apache Flex would give you a structure in which to develop and to which to attract contributors, and would give the Flex project new life.
I am a doc guy rather than a hard-core developer, but I would be happy to help document the Dot Net solution. Andrew <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> Virus-free. www.avast.com <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> On Wed, Jul 14, 2021 at 8:03 PM Jason Taylor <jtay...@dedoose.com> wrote: > Hi Guys, I've struggled with this idea for a long time and finally started > action on this project. I experimenting with building a Dot Net version of > Flex which includes rudimentary flash as well. Currently I have a bare > bones working prototype using SKIA as the front end demonstrating the > concept is doable, but obviously will take a ton of work. I am not > implementing everything 100% as I'm making some choices on which flash > features are implemented as well as leveraging some of C# language and > runtime features, but the idea is most MXML would be able to run with minor > modification. I also have an AS3 to C# converter which should assist since > the C# syntax is very similar to AS3 but far more powerful. > > My main motivation for this project is the direction of the current UI > frameworks that support dot not including WinUI, UNO, Avalonia. All of > them don't meet my needs in one way or another including full cross > platform compatibility, pixel perfect control, and an XML like dialect that > is clean, simple, and powerful. If you've ever worked on XAML after > working on MXML it's crazy how much more complicated simple things are in > XAML and you still don't get full control of what is rendered. > > I have been coding in flash since Flash 6, Flex since it's inception, and > C# since it's launch and I have developed and maintain what is possibly the > most complex application ever made in Flex (Dedoose). The only reason I > was able to do this is how Flex makes it fast and easy to rapidly develop, > iterate, expand, and maintain. I have other avenues going at Dedoose to > make a compatible version of Dedoose in one of those newer frameworks but > the amount of technical debt we will take on in doing so is something I'm > not terribly excited about. > > While I respect the groups decision with Royale, I believe a Dot Net > solution could be far more powerful, far easier to develop & maintain. > > If anyone is interested in assisting me in this project I will be looking > for collaborators with experience in flash, flex, and C#, and potentially > be offering pay for this work. Please email me directly if interested, > and if I see interest I'll setup a Discord and we can talk and figure out > the details. > > ~ JT > -- Andrew Wetmore http://cottage14.blogspot.com/