Okay.
On Wed, 8 Sep 2021, 16:50 Piotr Zarzycki, <[email protected]> wrote: > Ahh I forgot about that, yes you are right, but I'm not sure whether > WebKit is out of date for years now - unless Harman updates it in new Air > version. If not displaying your application probably would be a big > problem. > > śr., 8 wrz 2021 o 17:15 Roman Isitua <[email protected]> napisał(a): > >> Okay. What led me to ask this question was the following comment on the >> jewel component set. >> >> *Note: This component is currently only available for JavaScript.* >> >> However, checking the wiki on adobe air the following comment caught my >> attention >> >> %%%%% >> >> " AIR internally uses a shared codebase with the Flash Player rendering >> engine and ActionScript 3.0 as the primary programming language. >> Applications must specifically be built for AIR to use additional features >> provided, such as multi-touch <https://en.wikipedia.org/wiki/Multi-touch>, >> file system integration, native client extensions, integration with >> Taskbar <https://en.wikipedia.org/wiki/Taskbar> or Dock >> <https://en.wikipedia.org/wiki/Dock_(computing)>, and access to >> accelerometer <https://en.wikipedia.org/wiki/Accelerometer> and GPS >> <https://en.wikipedia.org/wiki/GPS> devices.[9] >> <https://en.wikipedia.org/wiki/Adobe_AIR#cite_note-9> HTML5 applications >> may run on the WebKit <https://en.wikipedia.org/wiki/WebKit> engine >> <https://en.wikipedia.org/wiki/Web_browser_engine> included in AIR. >> >> %%%%% >> >> >> Since AIR comes with a webkit engine for running html5 apps, I thought it >> would be possible to package MDL or jewel based royale apps as AIR >> applications. >> >> >> >> On Wed, Sep 8, 2021 at 4:02 PM Piotr Zarzycki <[email protected]> >> wrote: >> >>> I'm not sure if that is possible. I believe whatever you write in Royale >>> you will have to wrap up with Apache Cordova if you wanted to have it as an >>> mobile app. Otherwise in mobile webrowser will work. >>> >>> śr., 8 wrz 2021 o 16:59 Roman Isitua <[email protected]> napisał(a): >>> >>>> >>>> >>>> Can I use Royale with material design to develop mobile apps that use >>>> Adobe AIR as runtime ? >>>> >>>> Regards, >>>> >>>> >>>> On Wed, Sep 8, 2021 at 1:41 PM Roman Isitua <[email protected]> >>>> wrote: >>>> >>>>> This is what I need. I will go through. >>>>> >>>>> Thanks Piotr. >>>>> >>>>> On Wed, Sep 8, 2021 at 1:26 PM Piotr Zarzycki < >>>>> [email protected]> wrote: >>>>> >>>>>> Hi Roman, >>>>>> >>>>>> In Apache Royale repository you have couple of examples marked as MDL >>>>>> as well [1]. In case of transpiledaction script this was and is my >>>>>> effort - >>>>>> Go to main page [2] and you will find link to GitHub. You probably need >>>>>> to >>>>>> switch to branch "Examples" to have the most updated code. Web page >>>>>> itself >>>>>> is also created using MDL. :) >>>>>> >>>>>> [1] >>>>>> https://github.com/apache/royale-asjs/tree/develop/examples/royale >>>>>> [2] https://transpiledactionscript.com/ >>>>>> >>>>>> Thanks, >>>>>> Piotr >>>>>> >>>>>> śr., 8 wrz 2021 o 12:49 Roman Isitua <[email protected]> >>>>>> napisał(a): >>>>>> >>>>>>> >>>>>>> I just stumbled upon this >>>>>>> >>>>>>> https://apache.github.io/royale-docs/libraries/mdl-royale >>>>>>> >>>>>>> The links references this two interesting showcase >>>>>>> >>>>>>> https://transpiledactionscript.com/examples/MDLExample/ >>>>>>> >>>>>>> https://transpiledactionscript.com/examples/PureMVCEmployeeAdminMDL/ >>>>>>> >>>>>>> Are the sources for the above examples available on github ? >>>>>>> >>>>>>> If not, I would still appreciate any other showcase. >>>>>>> >>>>>>> >>>>>>> >>>>>>> Regards, >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Wed, Sep 8, 2021 at 11:03 AM Yishay Weiss <[email protected]> >>>>>>> wrote: >>>>>>> >>>>>>>> There used to be an extensive mdl example with source code. I >>>>>>>> expect navigation was also showcased. @piotr, do you know where roman >>>>>>>> can >>>>>>>> find this example? >>>>>>>> >>>>>>>> On 2021/09/07 13:39:31, Roman Isitua <[email protected]> >>>>>>>> wrote: >>>>>>>> > Hi everyone, >>>>>>>> > >>>>>>>> > I am exploring the feasibility of using royale with material >>>>>>>> design >>>>>>>> > lite(MDL) to port an existing application built with react that >>>>>>>> uses >>>>>>>> > material design. >>>>>>>> > I have no prior experience with material design so I am getting >>>>>>>> up to speed >>>>>>>> > with it by learning from this site. >>>>>>>> > >>>>>>>> > >>>>>>>> https://www.tutorialspoint.com/materialdesignlite/materialdesignlite_environment.htm >>>>>>>> > >>>>>>>> > I am trying to replicate the following >>>>>>>> > >>>>>>>> > <div class = "mdl-layout mdl-js-layout mdl-layout--fixed-drawer"> >>>>>>>> > <div class = "mdl-layout__drawer"> >>>>>>>> > <span class = "mdl-layout-title">Material >>>>>>>> Design</span> >>>>>>>> > <nav class = "mdl-navigation"> >>>>>>>> > <a class = "mdl-navigation__link" href = >>>>>>>> "">Home</a> >>>>>>>> > <a class = "mdl-navigation__link" href = >>>>>>>> "">Features</a> >>>>>>>> > <a class = "mdl-navigation__link" href = "">About >>>>>>>> Us</a> >>>>>>>> > <a class = "mdl-navigation__link" href = "">Log >>>>>>>> Out</a> >>>>>>>> > </nav> >>>>>>>> > </div> >>>>>>>> > >>>>>>>> > <main class = "mdl-layout__content"> >>>>>>>> > <div class = "page-content" style = >>>>>>>> "padding-left:100px;">Hello >>>>>>>> > World!</div> >>>>>>>> > </main> >>>>>>>> > >>>>>>>> > >>>>>>>> > in royale. It appears to be much more complicated than I thought. >>>>>>>> > My implementation >>>>>>>> > >>>>>>>> > <html:Div className = "mdl-layout mdl-js-layout >>>>>>>> mdl-layout--fixed-drawer"> >>>>>>>> > <html:Div className = "mdl-layout__drawer"> >>>>>>>> > <html:Span class = "mdl-layout-title">Material >>>>>>>> > Design</html:Span> >>>>>>>> > <mdl:Navigation className = "mdl-navigation"> >>>>>>>> > <mdl:NavigationLink className = >>>>>>>> "mdl-navigation__link" href >>>>>>>> > = "" innerText="Home"></mdl:NavigationLink> >>>>>>>> > <mdl:NavigationLink className = >>>>>>>> "mdl-navigation__link" href >>>>>>>> > = "" innerText="Features"></mdl:NavigationLink> >>>>>>>> > <mdl:NavigationLink className = >>>>>>>> "mdl-navigation__link" href >>>>>>>> > = "" innerText="About Us"></mdl:NavigationLink> >>>>>>>> > <mdl:NavigationLink className = >>>>>>>> "mdl-navigation__link" href >>>>>>>> > = "" innerText="Log Out"></mdl:NavigationLink> >>>>>>>> > </mdl:Navigation> >>>>>>>> > </html:Div> >>>>>>>> > >>>>>>>> > <html:Div id="main" className = "mdl-layout__content"> >>>>>>>> > <html:Div className = "page-content" style = >>>>>>>> > "padding-left:100px;" innerText="Hello World !!!"></html:Div> >>>>>>>> > </html:Div> >>>>>>>> > >>>>>>>> > </html:Div> >>>>>>>> > >>>>>>>> > >>>>>>>> > The navigation links do not show. >>>>>>>> > The action script documentation for the material design lite does >>>>>>>> not open >>>>>>>> > so I have no idea how to configure it. >>>>>>>> > >>>>>>>> > Browsing through the source code of royale mdl library I found the >>>>>>>> > following comment on mdl Navigation.as >>>>>>>> > >>>>>>>> > /* >>>>>>>> > The Navigation class is a <nav> tag in HTML. It parents a list of >>>>>>>> links >>>>>>>> > * In Royale Navigation is implemented as a List component and by >>>>>>>> default >>>>>>>> > * it uses NavigationLinkItemRenderer class to define each item. >>>>>>>> > */ >>>>>>>> > >>>>>>>> > This made me realise that my above configuration will not work. >>>>>>>> > >>>>>>>> > Would appreciate help on this. >>>>>>>> > >>>>>>>> > >>>>>>>> > Regards, >>>>>>>> > >>>>>>>> >>>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> Piotr Zarzycki >>>>>> >>>>> >>> >>> -- >>> >>> Piotr Zarzycki >>> >> > > -- > > Piotr Zarzycki >
