Hi Guys, We have plan to add simple GUI IDE to Moonshine which outputs Royale Jewel type of applications. Be patience and observer Moonshine IDE on GitHub. ;)
Thanks, Piotr wt., 10 mar 2020 o 11:05 Carlos Rovira <carlosrov...@apache.org> napisał(a): > Hi Paul, > > the example you posted is easy to do nowadays with current Royale in > development branch. You can take a try with Jewel or emulation components. > You'll be surprised of how far Royale is this days :). > > Best > > Carlos > > > > El mar., 10 mar. 2020 a las 5:28, Alex Harui (<aha...@adobe.com.invalid>) > escribió: > > > While it may be that someone offers a GUI IDE some day for Royale, there > > is are some other approaches, one that has been prototyped, and one that > > wasn't possible with Flash Player. > > > > IIRC, one prototype adds some things to your app that allow you to edit > > the x/y/width/height in your MXML and immediately see the results in the > > browser. > > > > The other approach is to write a bead that can track your MXML from the > > browser so you can use the browser tools to modify the UI and hit some > > button that will then update the MXML. > > > > There are some limitations to these approaches which is why none are > > available at this time. The main one is that use of view states greatly > > complicates these approaches (as it does for a GUI IDE as well). So one > > question for you, are you using view states (mx:State)? > > > > -Alex > > > > On 3/9/20, 8:26 PM, "Paul Stearns" <pa...@compuace.com.INVALID> wrote: > > > > Regarding a GUI IDE, in one application, one of the larger modules > has > > 1,390 lines of mxml code. One of 10 tabs in that module has 29 enterable > > "fields" another tab has over 50 enterable fields. > > > > Attempting to create complex screens which are usable for the type of > > data entry these systems are used for would be difficult at best without > > using a GUI editor. If you are designing traditional web applications > where > > everything is stacked and the user scrolls forever then yes you can do > that > > without a GUI IDE. If however you want to design highly usable business > > applications deployed to thin clients (to use an ancient phrase) you need > > GUI tools to be productive. > > > > My initial test application (very simplistic) for Royale can be found > > here, be sure to click everything; (If something doesn't work as > expected, > > let me know, no data is stored) > > > > > > > https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fflex.yozyo.net%2FTestModule%2Fbin-release%2FMain.html%3Ftest%3D123&data=02%7C01%7Caharui%40adobe.com%7C2d118f114b934f5c2b7f08d7c4a2d308%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C637194075912239790&sdata=iA9Av%2FhjDmDmMqdRVgsb2wb33Eqq8G7VVpbQ1cQDJ%2Bg%3D&reserved=0 > > > > Some of the The features I am looking for include canvas with x/y > > placement of items, multiple panels up simultaneously, etc. > > > > 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 <carlosrov...@apache.org> > > Sent: 3/9/20 6:14 PM > > To: users@flex.apache.org, Paul Stearns <pa...@compuace.com> > > Subject: Re: [Spam] :Re: Flex 4.16.1 broken for AIR33.1? > > Hi Paul, > > > > many years ago I must say that was completely true, for that reason I > > started trying to introduce in my clients and projects Flash and AMF > in > > early 2000, first with Flash authoring tool, then with MTASC (someone > > remember it? ;)), and then Flex was really what we just needed. That > > was > > very disruptive compared with the html/js/css stack at that time. > > > > Currently that's not true. Near 2020, js is like the bytecode in > Flash > > and > > Royale is the current Flex. So it's clear that you don't need to go > > very > > "low level", but if you needed, you can do it! (and that's good). But > > Royale should allow you to develop without the need to go that route. > > and > > just use good proven patterns like Flex did. We're working towards > > that...and I think we're already got it. :) > > > > About GUI IDE, although I think is something very cool to have > > something > > like that, I abandoned that kind of tools many years ago. Maybe in > the > > future I could be working in something like that, just for pleasure, > > but > > for now there's still many work to do in Royale in things more > needed. > > Maybe others could drive that effort... But I really think the > current > > Royale coding is very straight forward to do. As well examples like > > Tour De > > Jewel has a lot of code to see how things should be used and learn > > from it > > a lot of good practices. > > > > El lun., 9 mar. 2020 a las 22:48, Paul Stearns () > > escribió: > > > > > What attracted me to Flex initially was that it ran in its own > > > environment, completely separate from the html, web browser and > their > > > multitude of DOMs. I used to write apps in ASP/HTML, and every > other > > week a > > > new version of a browser would break something. > > > > > > For the type of applications I write & support, having a GUI IDE, a > > > defined language (like as3 & mxml) and an engine which which > provides > > > consistent results across platforms are the most important > features. > > At > > > this point the weakness I see in Royale is there isn't a GUI IDE, > > and since > > > it doesn't have its own engine, it relies on the vicissitudes of > > javascript > > > and how the particular browser it is running in implements its DOM. > > > > > > This is why I shied away from .NET, and PHP in the past except for > > more > > > traditional websites with a bit of user interaction. Javascript > > frameworks > > > just hide the ugliness, they don't make it go away. > > > > > > Having said all of the above, I am taking a chance on Royale to see > > what > > > the level of effort will be to convert to it. > > > > > > 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 > > > Sent: 3/9/20 4:55 PM > > > To: Paul Stearns > > > Cc: users@flex.apache.org > > > Subject: Re: [Spam] :Re: Flex 4.16.1 broken for AIR33.1? > > > Hi Paul, > > > > > > I suppose you refer to Java Applets, hope other could give more > info > > about > > > this, but although you're in part right, I think Flash Player is > > more well > > > integrated in Browsers and Applets never had the power of Flash. > But > > it's > > > ok, you can enable in browsers... anyway, we 're in 2020 and seems > > things > > > will continue its course, so nothing we can do to revert that. > > > > > > I always be a great advocate of the Flash platform, but I found in > > Royale > > > something better that what we had with Flash. IMHO, we have the > best > > of > > > both worlds. From Flex/Flash I wanted the "development > productivity", > > > languages (AS3, MXML), compiler, AMF, and many other things. From > > web I > > > always liked things like CSS (that's far superior than what we had > > in Flex > > > for sure), and the fact that we are not constraint to a plugin and > a > > > sandbox, so it's more easy to do things for the web. > > > > > > We have both combined now in Royale, and that's for me amazing. As > > we get > > > components with clear API definitions, and access to latest > browsers > > > features, we are getting the same productivity that we had in Flex, > > and as > > > well we are removing the complexity in Browsers where you need to > > test in > > > each browsers or lost time solving browser compatibility problems. > We > > > finally can have things like IoC (Inversion of Control), DI > > (Dependency > > > Injection), Metadata, MXML, Routing (Deep Linking), LocalStorage > > (like old > > > Local SharedObject), just to name a few. > > > > > > But even more, since the bead/strand Arquitecture is really > > powerful, and > > > Apps build with royale are more easy to build that even was in > > Royale. And > > > the most important: Performance: The apps built with Royale has an > > > outstanding performance. Apps migrated from Flex use to be many XX% > > faster > > > in Royale. > > > > > > I must say, I'm very happy with what we're getting with Apache > > Royale :) > > > > > > Carlos > > > > > > El lun., 9 mar. 2020 a las 20:46, Paul Stearns () > > > escribió: > > > > > > > I am investing Royale, but haven't seen any results yet. > > > > > > > > I am showing my ignorance here, but, my confusion is, will Java > > still be > > > > deployable via web browsers? If so, what is the difference > between > > using > > > a > > > > web browser to deploy a Java app, and a Flash app? > > > > > > > > Why couldn't Adobe/Harmon changed Flash to use the methodology > > Flash uses > > > > for deployment? > > > > > > > > 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 > > > > *Sent*: 3/9/20 3:31 PM > > > > *To*: users@flex.apache.org, Paul Stearns > > > > *Subject*: [Spam] :Re: Flex 4.16.1 broken for AIR33.1? > > > > Hi Paul, > > > > > > > > must say don't know what's the actual support of Adobe for Flash > > Player, > > > > or if it will left to Harman as part of the AIR deal, maybe > Andrew > > can > > > give > > > > some light on this. Since Flash will be just present on AIR, and > > not in > > > any > > > > other place, that could have sense. But that will mean more > > maintenance > > > > effort and people needed by Harman. > > > > > > > > Anyway, donating to Apache has no sense at all, since Flash > Player > > has > > > > many licensed closed source parts that can't be open source, or > at > > least > > > > that's what they always says. But again...donating Flash Player > and > > > making > > > > it OS, if it could be something doable at some point (let's go > > utopic ;), > > > > does not change anything, since Browser vendors are closing > plugin > > doors. > > > > So even in that case, it continue to be a death end. > > > > > > > > I think Apache Royale is this days in a very good shape, and is > > better > > > > each day... so I maybe people should give a try and consider it > as > > an > > > > option for the future. > > > > > > > > Thanks > > > > > > > > El lun., 9 mar. 2020 a las 20:04, Paul Stearns () > > > > escribió: > > > > > > > >> Has Adobe stopped supporting it, and has not turned it over to > > Apache? > > > >> Now that is just unconscionable. > > > >> > > > >> 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 > > > >> Sent: 3/9/20 1:28 PM > > > >> To: users@flex.apache.org, Paul Stearns > > > >> Subject: Re: Flex 4.16.1 broken for AIR33.1? > > > >> Hi Paul, > > > >> > > > >> not bad idea, but don't know a browser that will support Flash, > > and the > > > >> problem is Adobe is stopping supporting flash player as a > plugin, > > so I'm > > > >> afraid that's not possible. > > > >> > > > >> El lun., 9 mar. 2020 a las 17:40, Paul Stearns () > > > >> escribió: > > > >> > > > >> > Better yet, how about supporting a browser whose main feature > > is the > > > >> > support of Flex? > > > >> > > > > >> > My applications are 99.9% flex. The main things I use the > > browser for > > > is > > > >> > application deployment, file upload/download and displaying > PDF > > > files.. > > > >> > > > > >> > 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 > > > >> > Sent: 3/9/20 10:09 AM > > > >> > To: users@flex.apache.org > > > >> > Subject: Re: Flex 4.16.1 broken for AIR33.1? > > > >> > Hi Andrew, > > > >> > > > > >> > When Dec, 31th arrives, Flex will be out of browsers, so just > > allowed > > > >> using > > > >> > AIR. Maybe AIR could have an option to bundle Apache Flex with > > each > > > >> version > > > >> > that ensures all work right. I mean, in 2021, Apache Flex will > > not > > > have > > > >> > sense with AIR right? so why not to think in something that > > ease even > > > >> more > > > >> > AIR+Flex marriage? Of course a version without Flex should > have > > sense > > > >> too > > > >> > for people that does not use Flex at all. > > > >> > > > > >> > Make that sense? > > > >> > > > > >> > Thanks > > > >> > > > > >> > Carlos > > > >> > > > > >> > El lun., 9 mar. 2020 a las 14:45, Frost, Andrew () > > > >> > escribió: > > > >> > > > > >> > > Hi > > > >> > > > > > >> > > We'd be happy to add things like this geometry API change - > > but it's > > > >> then > > > >> > > going to be version-dependent so it would need to be > compiled > > > against > > > >> the > > > >> > > later AIR SDK and would only run on the later AIR runtime.. > > > >> > > > > > >> > > I'm not sure whether there are other changes that would > really > > > impact > > > >> the > > > >> > > Flex SDK itself. So perhaps we can consider these on a > > case-by-case > > > >> > basis. > > > >> > > > > > >> > > The one thing I keep coming back to though, is that it seems > > to be a > > > >> very > > > >> > > painful process for (a) people to download and start using a > > new AIR > > > >> SDK, > > > >> > > and (b) people who then have to combine a Flex SDK with an > > AIR SDK! > > > >> So we > > > >> > > should perhaps address this in the first instance (and from > > our QA > > > >> folk, > > > >> > > having a simple way to ensure you get back to a clean > version > > of > > > >> one/both > > > >> > > of these SDKs would be good too!) > > > >> > > > > > >> > > Any other thoughts on missing features or things that would > be > > > useful, > > > >> > > please send them in! > > > >> > > > > > >> > > thanks > > > >> > > > > > >> > > Andrew > > > >> > > > > > >> > > > > > >> > > -----Original Message----- > > > >> > > From: Piotr Zarzycki > > > >> > > Sent: 09 March 2020 13:01 > > > >> > > To: users@flex.apache.org > > > >> > > Subject: [EXTERNAL] Re: Flex 4.16.1 broken for AIR33.1? > > > >> > > > > > >> > > Hi Andrew, > > > >> > > > > > >> > > This kind of situation may occur more often in the future if > > Air > > > would > > > >> > > have more and more features. Is there any plan to someone > > from your > > > >> Team > > > >> > > simply add missing stuff to Flex? Any thoughts on this > > approach? > > > >> > > > > > >> > > Thanks, > > > >> > > Piotr > > > >> > > > > > >> > > On Mon, Mar 9, 2020, 1:49 PM Frost, Andrew > > > >> > > wrote: > > > >> > > > > > >> > > > Hi Olaf > > > >> > > > > > > >> > > > > I think it would be nice if any AIR updates would be > > compatible > > > >> with > > > >> > > > > the > > > >> > > > latest Flex SDK > > > >> > > > Yes completely agree, this was an error on our part to not > > > consider > > > >> > > > the fact that overrides of the APIs that we were changing > > would > > > have > > > >> > > > been affected. The changes were reverted, and we have > > > re-implemented > > > >> > > > the new functionality within additional APIs/methods so > that > > > >> existing > > > >> > > > apps will now compile/run without any changes on the > > 33.1.1.63 > > > >> release. > > > >> > > > > > > >> > > > We definitely intend that there is still full > compatibility > > > between > > > >> > > > Flex and any changes we make with AIR.. so thanks to > > leokan23 and > > > >> Alex > > > >> > > > for bringing this to our attention! > > > >> > > > > > > >> > > > thanks > > > >> > > > > > > >> > > > Andrew > > > >> > > > > > > >> > > > > > > >> > > > -----Original Message----- > > > >> > > > From: Olaf Krueger > > > >> > > > Sent: 06 March 2020 20:30 > > > >> > > > To: users@flex.apache.org > > > >> > > > Subject: [EXTERNAL] RE: Flex 4.16.1 broken for AIR33.1? > > > >> > > > > > > >> > > > Hi, > > > >> > > > > > > >> > > > I didn't follow the entire discussion, but I'd like to > > mention > > > that > > > >> I > > > >> > > > am not sure if we still have enough volunteers which are > > willing > > > to > > > >> > > > work on a new Flex release. > > > >> > > > > > > >> > > > That said, I think it would be nice if any AIR updates > > would be > > > >> > > > compatible with the latest Flex SDK... as long as it's > > possible. > > > >> > > > > > > >> > > > Thanks, > > > >> > > > Olaf > > > >> > > > > > > >> > > > > > > >> > > > > > > >> > > > -- > > > >> > > > Sent from: > > > >> > > > > > > >> > > > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fclicktime.symantec.com%2F3T23VtMr4Dz6j6DqBbgaf5T7Vc%3Fu%3Dhttp%253A%252F&data=02%7C01%7Caharui%40adobe.com%7C2d118f114b934f5c2b7f08d7c4a2d308%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C637194075912239790&sdata=VNLYBUe1LJaLdwUrgqOC6YZsYufcwhlivkiljxQTyE8%3D&reserved=0 > > > >> > > > %2Fapache-flex-users.2333346.n4.nabble.com%2F > > > >> > > > > > > >> > > > > > >> > > > > >> > -- > > > >> > Carlos Rovira > > > >> > > > > https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C2d118f114b934f5c2b7f08d7c4a2d308%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C637194075912239790&sdata=M2iILzk8UGcWyJ6WHBJPaFpVk%2B7f%2Bg2V2O4dD3RHtTc%3D&reserved=0 > > > >> > > > > >> > > > > >> > > > > >> > > > >> -- > > > >> Carlos Rovira > > > >> > > > https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C2d118f114b934f5c2b7f08d7c4a2d308%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C637194075912249784&sdata=QQrsLW%2B%2BScKRSe4vFxghzris7E1zv5ZLoRhe0KGJp%2Fo%3D&reserved=0 > > > >> > > > >> > > > >> > > > > > > > > -- > > > > Carlos Rovira > > > > > > > https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C2d118f114b934f5c2b7f08d7c4a2d308%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C637194075912249784&sdata=QQrsLW%2B%2BScKRSe4vFxghzris7E1zv5ZLoRhe0KGJp%2Fo%3D&reserved=0 > > > > > > > > > > > > > > -- > > > Carlos Rovira > > > > > > https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C2d118f114b934f5c2b7f08d7c4a2d308%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C637194075912249784&sdata=QQrsLW%2B%2BScKRSe4vFxghzris7E1zv5ZLoRhe0KGJp%2Fo%3D&reserved=0 > > > > > > > > > > > > > -- > > Carlos Rovira > > > > > https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C2d118f114b934f5c2b7f08d7c4a2d308%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C637194075912249784&sdata=QQrsLW%2B%2BScKRSe4vFxghzris7E1zv5ZLoRhe0KGJp%2Fo%3D&reserved=0 > > > > > > > > > > > > -- > Carlos Rovira > http://about.me/carlosrovira > -- Piotr Zarzycki Patreon: *https://www.patreon.com/piotrzarzycki <https://www.patreon.com/piotrzarzycki>*