Here is the repo for Jude’s Radii8 project: https://github.com/velara3/Radii8 <https://github.com/velara3/Radii8>
He did a lot of work there. I hope there’s some way to make it worth his while to complete Royale support in it. > On Oct 15, 2019, at 8:56 AM, Alex Harui <[email protected]> wrote: > > FWIW, past discussions on this topic brought up the fact that the standard > for “interactive developer-driven placement of widgets” in the HTML/JS/CSS > world are things like JSFiddle which are considered much faster and more > “real-time” than the workflow required by Flash Builder’s Design View. FB’s > DV was the best Adobe could do because that technology required compiling a > SWF and re-starting the Flash Player usually as a browser plugin. In the > HTML world, you can just tweak a number, hit F5 and see it. > > That means to me that DV-like things really ought to be more JSFiddle-ish. > The big difference is that instead of editing the source MXML, compiling, and > re-loading in the browser, it might be better to build a tool that maps the > HTML DOM to the MXML widgets so you can either edit in the Browser and some > plug-in will offer to update your MXML files, or some other kind of plugin > watches MXML files and updates the DOM in the browser, skipping the > compile/transpile step if changes are only attributes. I have a prototype of > the latter that uses an AIR app to monitor MXML files and update a SWF via > LocalConnection. Judah was playing around with it, but not sure if he got it > to work for JS. > > Then the Royale IDE providers may not need to produce a DV-equivalent, or can > leverage code in our repos to provide something like it. DV was a pain to > support in the framework as it broke the rules about Application being the > top-level widget in a Flex app. For Royale, we could add beads to the > components that make it easier for them to be tracked. > > I’d be interested in hearing more from Paul and anyone else who needs a > WYSIWYG editing tool as to what the “must haves” really are. Would it be ok > if you had to do the layout outside of the IDE in another tool? Would it be > ok to have to take longer to re-transpile everything if you touch any code > (Script block, event handlers in MXML, etc). I personally don’t have the > bandwidth to work on this stuff right now, but maybe others can. It “should” > be easier to update the browser for certain attribute changes in MXML or > vice-versa than build a full DV. > > HTH, > -Alex > > > From: Paul Stearns <[email protected]> > Reply-To: "[email protected]" <[email protected]>, > "[email protected]" <[email protected]> > Date: Monday, October 14, 2019 at 11:46 AM > To: "[email protected]" <[email protected]> > Subject: Re: IDE for Royale > > Carols: > > Without a WYSIWYG editing tool to develop with, developer productivity is > greatly reduced. Most of our applications are done using direct placement on > canvases. We anchor components and use percentages from time to time. > > One of the main features we found attractive about Flex was the ability to > create desktop like applications deployed as thin client applications. To > provide that look and feel placement and tolerances of components is crucial. > Traditional web based applications (we wrote ASP prior to converting to Flex > and we currently write some in Oracle's Apex) just don't provide the same > level of control over the user experience. > > What is not important is responsive design. These applications are not > designed for mobile devices. We believe by restricting our design to be > usable on a phone or tablet, makes the application less functional for how > people will actually use it, which is sitting at a desk. When writing data > entry intensive applications, keyboards and monitors are the target devices, > every time a person needs to reach for a mouse, or touch the screen they are > wasting time. > > > We have no problem using new tools, as long as they are at least as robust as > the old tools. > > Paul R. Stearns > Advanced Consulting Enterprises, Inc. > > 15280 NW 79th Ct. > Suite 250 > Miami Lakes, Fl 33016 > > Voice: (305)623-0360 x107 > Fax: (305)623-4588 > > > From: Carlos Rovira <[email protected]> > Sent: 10/14/19 2:08 PM > To: Paul Stearns <[email protected]> > Cc: [email protected] > Subject: Re: IDE for Royale > Hi Paul, > > as part of your move to a new technology my advice is that you embrace with > the change the new tools. In this case, Moonshine or VSCode are the main ones > for now. > Flash Builder is a tool in some kind of EOL by Adobe, without any update in > about 10 years, so although I know some people is still using it, and I think > can work with Royale with some tweaks, I think is better to change it for > something fresh and new that is getting updates each month. > > Just my 2. > > > > El lun., 14 oct. 2019 a las 19:55, Paul Stearns (<[email protected] > <mailto:[email protected]>>) escribió: >> Does FlashBuilder 4.7 support Royale? >> >> I saw a GitHub project that seemed to indicate it would. I was unsure >> whether that product was being maintained. >> >> Paul R. Stearns >> Advanced Consulting Enterprises, Inc. >> >> 15280 NW 79th Ct. >> Suite 250 >> Miami Lakes, Fl 33016 >> >> Voice: (305)623-0360 x107 >> Fax: (305)623-4588 >> >> >> From: Piotr Zarzycki <[email protected] >> <mailto:[email protected]>> >> Sent: 10/14/19 1:44 AM >> To: Paul Stearns <[email protected] <mailto:[email protected]>> >> Cc: [email protected] <mailto:[email protected]> >> Subject: IDE for Royale >> Great question Paul! We do have separate type of project in Moonshine called >> - Visual Editor. Currently we offer only Flex and PrimeFaces type of >> project, where you can creat simple UI and export to Adobe Air and Web type >> of project. >> >> We do have plan in future add Visual Editor for Royale. >> >> Thanks, >> Piotr >> >> On Sun, Oct 13, 2019, 11:47 PM Paul Stearns <[email protected] >> <mailto:[email protected]>> wrote: >>> One thing I can't seem to find, is a GUI editor for MXML files in >>> Moonshine. Am I missing something, or is it only a text editor? >>> >>> If Moonshine does not have a GUI editor, are there any IDEs with GUI >>> editors for Royale/MXML? >>> >>> Paul R. Stearns >>> Advanced Consulting Enterprises, Inc. >>> >>> 15280 NW 79th Ct. >>> Suite 250 >>> Miami Lakes, Fl 33016 >>> >>> Voice: (305)623-0360 x107 >>> Fax: (305)623-4588 >>> >>> >>> From: Piotr Zarzycki <[email protected] >>> <mailto:[email protected]>> >>> Sent: 10/13/19 3:01 PM >>> To: Paul Stearns <[email protected] <mailto:[email protected]>> >>> Cc: [email protected] <mailto:[email protected]> >>> Subject: IDE for Royale >>> Hi Paul, >>> >>> We will release Moonshine probably this week with update to 0.9.6. >>> >>> Each Royale version should work with Moonshine. Try download manually from >>> royale website binaries for 0.9.6 and add to Moonshine. Existing Royale >>> project if contains file *..as3proj you can double click and it will open >>> in Moonshine. Not that if you choose 0.9.6 you may end up with issue >>> described here [1]. I've provided workaround here [2] >>> >>> Flex project if contains Flash Builder file you can also open trough >>> Moonshine by pointing folder by options "Open/Import project..." from Home >>> tab. - Maybe you will have to go trough some wizard during that process, >>> than select appropriate template during setup. There is possibility that >>> you will have to correct some settings after importing project - right >>> click on project and Choose "Settings" - review them to see if all paths >>> are correct. >>> >>> You will have to build probably tourdeflex using ant script (still can open >>> project in Moonshine), cause it's multimodule application and we are not >>> handle properly multimodule app in Moonshine yet and it didn't contains >>> also file to open in Moonshine. I just fixed it [3]. Try checkout that >>> folder [4]. >>> >>> I don't know how to properly build tourdeflex by ant, but if script is >>> working you can do use Moonshine as well - right click on project, choose >>> settings and in "Ant build" tab select build.xml in folder >>> tourdeflexmodules. Than choose Project -> Build with Apache Ant. >>> >>> Any non multimodule app you should be able to build by options available in >>> Project. >>> >>> Finally you can read more about emulation components here [5] >>> >>> [1] >>> http://apache-royale-development.20373.n8.nabble.com/Broken-royale-config-in-JS-only-build-of-released-Apache-Royale-SDK-0-9-6-td12515.html >>> >>> <https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapache-royale-development.20373.n8.nabble.com%2FBroken-royale-config-in-JS-only-build-of-released-Apache-Royale-SDK-0-9-6-td12515.html&data=02%7C01%7Caharui%40adobe.com%7C56436bd28b9c446e074d08d750d6df96%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637066756109368161&sdata=IvrS60NCy1bYGvuHtNzLRQ70Q31wZVim7wKd%2F1NKmTk%3D&reserved=0> >>> [2] >>> http://apache-royale-development.20373.n8.nabble.com/Broken-royale-config-in-JS-only-build-of-released-Apache-Royale-SDK-0-9-6-td12515.html#a12543 >>> >>> <https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapache-royale-development.20373.n8.nabble.com%2FBroken-royale-config-in-JS-only-build-of-released-Apache-Royale-SDK-0-9-6-td12515.html%23a12543&data=02%7C01%7Caharui%40adobe.com%7C56436bd28b9c446e074d08d750d6df96%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637066756109378161&sdata=HuU6b5lIsKxtM8Th5GXosylUivxKBQPVKSHbdxHIhaU%3D&reserved=0> >>> [3] >>> https://github.com/apache/royale-asjs/commit/0117eaf5cd8e51024c0818af7ad67b988630f282 >>> >>> <https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fcommit%2F0117eaf5cd8e51024c0818af7ad67b988630f282&data=02%7C01%7Caharui%40adobe.com%7C56436bd28b9c446e074d08d750d6df96%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637066756109378161&sdata=1FtJjlG9nwRuNLOQuPNaU3wehGSomz0Ow%2FaNFplbfiw%3D&reserved=0> >>> [4] >>> https://github.com/apache/royale-asjs/tree/develop/examples/mxroyale/tourdeflexmodules >>> >>> <https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Ftree%2Fdevelop%2Fexamples%2Fmxroyale%2Ftourdeflexmodules&data=02%7C01%7Caharui%40adobe.com%7C56436bd28b9c446e074d08d750d6df96%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637066756109388154&sdata=b6GeoH05H4rf%2F1PGT3b0eBvW9SNoW%2BU2VpliirNAhBE%3D&reserved=0> >>> [5] https://github.com/apache/royale-asjs/wiki/emulation-components >>> <https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fwiki%2Femulation-components&data=02%7C01%7Caharui%40adobe.com%7C56436bd28b9c446e074d08d750d6df96%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637066756109388154&sdata=BhJCxHcLjirjaZyqvufrzZdtBh3853dNy%2FFmOkwSuPc%3D&reserved=0> >>> >>> Thanks, >>> Piotr >>> >>> >>> On Sun, Oct 13, 2019, 7:45 PM Paul Stearns <[email protected] >>> <mailto:[email protected]>> wrote: >>>> I downloaded Moonshine. I told it to download Royale, which I noticed it >>>> is downloading 0.9.4. I think I want 0.9.6 which is the latest & greatest. >>>> >>>> Will 0.9.6 work with Moonshine? >>>> >>>> How do I upgrade? >>>> >>>> Last but not least, is there a tutorial on how to migrate/convert an >>>> entire flex project to Royale? >>>> >>>> Perhaps how to open a Flexbuilder 3 project with Moonshine. >>>> >>>> Paul R. Stearns >>>> Advanced Consulting Enterprises, Inc. >>>> >>>> 15280 NW 79th Ct. >>>> Suite 250 >>>> Miami Lakes, Fl 33016 >>>> >>>> Voice: (305)623-0360 x107 >>>> Fax: (305)623-4588 >>>> >>>> >>>> From: Piotr Zarzycki <[email protected] >>>> <mailto:[email protected]>> >>>> Sent: 10/13/19 12:28 PM >>>> To: [email protected] <mailto:[email protected]> >>>> Cc: [email protected] <mailto:[email protected]> >>>> Subject: IDE for Royale >>>> Hi Paul, >>>> >>>> Here is the link to information about IDE [1] >>>> >>>> Here is code to tourdeflex [2] and other Emulation components examples. >>>> >>>> [1] https://apache.github.io/royale-docs/get-started/development-tools >>>> <https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapache.github.io%2Froyale-docs%2Fget-started%2Fdevelopment-tools&data=02%7C01%7Caharui%40adobe.com%7C56436bd28b9c446e074d08d750d6df96%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637066756109398146&sdata=OY36q9p%2Fdp2pNwCTKpSxF7qiNC8JrEfN6QtYDewMojw%3D&reserved=0> >>>> [2] https://github.com/apache/royale-asjs/tree/develop/examples/mxroyale >>>> <https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Ftree%2Fdevelop%2Fexamples%2Fmxroyale&data=02%7C01%7Caharui%40adobe.com%7C56436bd28b9c446e074d08d750d6df96%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637066756109398146&sdata=2qw0Jm4oda%2BMzEYdnN9wSS8%2BTgC36BG6w3D7r2W2wGw%3D&reserved=0> >>>> >>>> Thanks, >>>> Piotr >>>> >>>> On Sun, Oct 13, 2019, 6:08 PM Paul Stearns <[email protected] >>>> <mailto:[email protected]>> wrote: >>>>> To begin dabbling with Royale, I would like to use an IDE. For Flex I am >>>>> using Flexbuilder 3. >>>>> >>>>> What is the best IDE for Royale? Where can I get it? >>>>> >>>>> Alex mentioned tourdeflex migration example, where can I find that? >>>>> >>>>> >>>>> >>>>> Paul R. Stearns >>>>> Advanced Consulting Enterprises, Inc. >>>>> >>>>> 15280 NW 79th Ct. >>>>> Suite 250 >>>>> Miami Lakes, Fl 33016 >>>>> >>>>> Voice: (305)623-0360 x107 >>>>> Fax: (305)623-4588 >>>>> > > > > -- > Carlos Rovira > http://about.me/carlosrovira > <https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C56436bd28b9c446e074d08d750d6df96%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637066756109408139&sdata=dPBlfYf8mJKNqdGgLeuxIyBC7FyNJ6KlW%2Fefk5yV9M0%3D&reserved=0>
