Yup. The reason I made Spectrum external to Royale is because it relies on 
third party CSS.

> On Nov 6, 2020, at 11:56 AM, Carlos Rovira <[email protected]> wrote:
> 
> hehe,
> 
> yeah! that's good :)
> 
> I think approaches are different. I see Spectrum like Material Design Lite 
> (MDL) library I did some years ago (and another option Bilbosax can check, 
> that is complete and can be found in Royale libs).
> 
> In Spectrum and MDL components, styles and behaviours come from a third party 
> and component dev must accommodate what's done by the provider. We are 
> basically wrapping a JS/CSS library with the Royale logic to make it work 
> inside Royale.
> 
> Jewel is more native to royale, and we control every aspect. We're not 
> wrapping  external sources, but creating our own components that have its own 
> styling.
> 
> Each path has pros and cons. One good thing on the Spectrum/MDL approach is 
> that third party takes care of usability and CSS/JS use to solve any problem, 
> we just need to wrap it to make it usable in MXML/AS3, in the other hand the 
> look and feel is only the one they offer and it's more difficult to change.
> 
> The good thing about Jewel is that we control the behaviours and are more 
> integrated inside the royale logic and use to be more near to what Flex 
> provided also is more suitable to look and feel changes through themes. In  
> exchange we need to fight with all kinds of implementation aspects. What this 
> means is more work to be done and sometimes more time to reach where others 
> already reach the goal.
> 
> In the end, each set has its own path and timing. For example, in comparison 
> with latest additions to Spectrum, keyboard navigation is already in Jewel 
> List, but we still don't have a Menu component.
> 
> 
> 
> El vie., 6 nov. 2020 a las 9:44, Harbs (<[email protected] 
> <mailto:[email protected]>>) escribió:
> Possibly, but I’m pretty sure Spectrum has components that Jewel is missing. 
> ;-)
> 
> Right now, we’re pretty much finished with a Tag Field component. We’re also 
> working on keyboard navigation on lists and menus, etc.
> 
> Just some friendly competition to keep us both on our toes… ;-p
> 
>> On Nov 5, 2020, at 6:08 PM, Carlos Rovira <[email protected] 
>> <mailto:[email protected]>> wrote:
>> 
>> Also probably is the set more developed in the Royale ecosystem.
> 
> 
> 
> -- 
> Carlos Rovira
> Apache Member & Apache Royale PMC
> Apache Software Foundation
> http://about.me/carlosrovira <http://about.me/carlosrovira>
> 

Reply via email to