That sounds very good Piotr! Congrats. I can see many migration efforts this days, what means Royale is finally here usable and ready to go for many use cases. And that's what we know since probably others are going hidden to our eyes :)
El mar., 15 oct. 2019 a las 10:02, Piotr Zarzycki (< [email protected]>) escribió: > Like I said we do have plan to have Visual Editor for Royale, but > currently our whole Team is occupied with porting large Flex app to Royale. > I think Royale itself starting to taking an advantage of that process. :) > > Hopefully we will get back to work on Moonshine more very soon. > > Thanks, > Piotr > > wt., 15 paź 2019 o 09:43 Carlos Rovira <[email protected]> > napisał(a): > >> Hi, >> >> hope Juda can give us his view about making Radii8 work with Royale. >> Since we have various editors in place, it would be great to be able to >> plug something like that in Moonshine, VSCode,... >> >> >> El mar., 15 oct. 2019 a las 9:10, Harbs (<[email protected]>) >> escribió: >> >>> Here is the repo for Jude’s Radii8 project: >>> 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]>) >>> 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]> >>> *Sent*: 10/14/19 1:44 AM >>> *To*: Paul Stearns <[email protected]> >>> *Cc*: [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]> 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]> >>> *Sent*: 10/13/19 3:01 PM >>> *To*: Paul Stearns <[email protected]> >>> *Cc*: [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]> 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]> >>> *Sent*: 10/13/19 12:28 PM >>> *To*: [email protected] >>> *Cc*: [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]> 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> >>> >>> >>> >> >> -- >> Carlos Rovira >> http://about.me/carlosrovira >> >> > > -- > > Piotr Zarzycki > > Patreon: *https://www.patreon.com/piotrzarzycki > <https://www.patreon.com/piotrzarzycki>* > -- Carlos Rovira http://about.me/carlosrovira
