Kewl,

I figured as much but I don't have the experience with HTML/SVG I would be
learning through this.

Well you will have to treat me like a kid but I am willing to help you out
on this graphics stuff.

Mike

On Wed, May 27, 2015 at 2:17 PM, OmPrakash Muppirala <bigosma...@gmail.com>
wrote:

> On Wed, May 27, 2015 at 11:06 AM, Michael Schmalle <
> teotigraphix...@gmail.com> wrote:
>
> > Ok, I will have these screenshots then. Must I didn't know non logged in
> > people couldn't view images on KVR.
> >
> > http://snag.gy/ajFEZ.jpg
> >
> > http://snag.gy/vCJen.jpg
> >
> > http://snag.gy/785HX.jpg
> >
> >
> This helps, thanks!
>
> From these screenshots, FlexJS can handle most things - from a rendering
> point of view.  It just looks like a combination of primitives (rect,
> ellipse, line, linear gradients, etc.)  Which means that you just write
> MXML/AS3 code and most of the Javascript (+SVG) code can be generated.
>
> The things missing are RadialGradients and some filters like DropShadow and
> Glow.  I don't think it would be too hard to add this.
>
> There might be more issues, but I guess they will become more obvious as we
> start building this out.  But, this looks like a very good usecase for
> skinnable components.
>
> Thanks,
> Om
>
>
> > Mike
> >
> > On Wed, May 27, 2015 at 2:01 PM, OmPrakash Muppirala <
> bigosma...@gmail.com
> > >
> > wrote:
> >
> > > On Wed, May 27, 2015 at 10:58 AM, Michael Schmalle <
> > > teotigraphix...@gmail.com> wrote:
> > >
> > > > @Om
> > > >
> > > > Checkout page 1 and 2 of this thread. I am using OSC and AIR/Feathers
> > to
> > > > control Bitwig(Audio DAW).
> > > >
> > > > http://www.kvraudio.com/forum/viewtopic.php?f=259&t=435857
> > > >
> > > > The above is the same type of stuff I am drawing in my Caustic apps.
> > Let
> > > me
> > > > know if that makes sense to you.
> > > >
> > > >
> > > I am unable to see any images displayed on that page.  It says:
> > > "You do not have the required permissions to view the files attached to
> > > this post."
> > >
> > > Thanks,
> > > Om
> > >
> > >
> > > > Mike
> > > >
> > > >
> > > > On Wed, May 27, 2015 at 1:52 PM, OmPrakash Muppirala <
> > > bigosma...@gmail.com
> > > > >
> > > > wrote:
> > > >
> > > > > On Wed, May 27, 2015 at 10:46 AM, Michael Schmalle <
> > > > > teotigraphix...@gmail.com> wrote:
> > > > >
> > > > > > Alex,
> > > > > >
> > > > > > Thinking about this more.
> > > > > >
> > > > > > I have 1 or 2 apps that are more "administrative" such as a
> library
> > > > > > manager, MIDI importer, metadata manager for the Caustic files
> that
> > > are
> > > > > on
> > > > > > the device.
> > > > > >
> > > > > > Seeing that HTML is more text/editor centric, I could see myself
> > > trying
> > > > > to
> > > > > > get the native extension working sooner than later and using the
> > > > > > framework/components to build these simpler apps. This might
> > actually
> > > > be
> > > > > a
> > > > > > good thing since those apps are more secondary to the main ones.
> > > > > >
> > > > > > The other apps are quite graphic intensive and I don't know
> exactly
> > > how
> > > > > > easy they will be to create in straight HTML. I am thinking more
> > > > > > webgl/feathers like implementation will be needed for the
> graphics.
> > > > > Albeit,
> > > > > > I am still ignorant to what kind of graphics I could do on
> Android
> > > with
> > > > > > either the embedded web view Cordova provides or some other
> option.
> > > > > >
> > > > > > As you can see I am REALLY trying to find a reason to set aside a
> > > good
> > > > > > amount of time to get this project moving on the low level.
> > > > > >
> > > > > > @Om this is why I was interested in what you were thinking about
> > > > FXG/SVG
> > > > > > and having components use them. It would be easier to use that
> then
> > > > > > Bitmaps, maybe, I guess I use straight Bitmaps with Feathers
> > so.... I
> > > > > don't
> > > > > > know. :)
> > > > > >
> > > > >
> > > > > Do you have an example of what kind of stuff you want to draw for
> > your
> > > > > apps?  If you can give me some direction, we could collaboratively
> > > start
> > > > > hacking on it.
> > > > >
> > > > > Thanks,
> > > > > Om
> > > > >
> > > > >
> > > > > >
> > > > > > Mike
> > > > > >
> > > > > >
> > > > > > On Wed, May 27, 2015 at 12:52 PM, Michael Schmalle <
> > > > > > teotigraphix...@gmail.com> wrote:
> > > > > >
> > > > > > >
> > > > > > >
> > > > > > > On Wed, May 27, 2015 at 12:37 PM, Alex Harui <aha...@adobe.com
> >
> > > > wrote:
> > > > > > >
> > > > > > >>
> > > > > > >>
> > > > > > >> On 5/27/15, 9:02 AM, "Michael Schmalle" <
> > > teotigraphix...@gmail.com>
> > > > > > >> wrote:
> > > > > > >>
> > > > > > >> >
> > > > > > >> >In the FlexJS and FalconJX categories there is not much and
> > just
> > > > > > assuming
> > > > > > >> >since your are basically the main committer on the compiler
> > right
> > > > > now,
> > > > > > >> >that
> > > > > > >> >you just fix stuff and don't enter issues.
> > > > > > >>
> > > > > > >> Yep.  Although if more folks are going to work on stuff I’ll
> be
> > > more
> > > > > > >> motivated to file tickets.
> > > > > > >>
> > > > > > >> >
> > > > > > >> >That said, is there anything that you know about with the
> > > compiler
> > > > > > >> >FalconJX/FlexJS that I could work on to get my feet wet? Or
> are
> > > > your
> > > > > > >> TODOs
> > > > > > >> >more based on the fact you know exactly what is going on
> there
> > > and
> > > > I
> > > > > > >> can't
> > > > > > >> >do much until I fully understand the tool chain of FlexJS and
> > > GCC?
> > > > > > >>
> > > > > > >> I don’t think I have a list in my head that will help you
> learn
> > > the
> > > > > tool
> > > > > > >> chain.  I want to suppress the GCC warnings, but I don’t think
> > > that
> > > > > will
> > > > > > >> teach you much.  I want to explore Josh’s idea of FalconJX
> with
> > a
> > > > > native
> > > > > > >> HTML swc so we can write all of our JS code in AS.  If you
> want
> > to
> > > > > work
> > > > > > on
> > > > > > >> that, that would be awesome, but it may not teach you how the
> > > FlexJS
> > > > > > >> workflow is supposed to go.
> > > > > > >>
> > > > > > >
> > > > > > >
> > > > > > > Ok, that answered my question.
> > > > > > >
> > > > > > > Well, when I said "teach" I just meant getting into the code.
> > > > Really, I
> > > > > > > know the base part of the compiler and the walker/visitor
> > framework
> > > > > well
> > > > > > > ;-), so getting FalconJX to use an HTML.swc would be exactly
> > what I
> > > > am
> > > > > > > looking for to do.
> > > > > > >
> > > > > > > This is where you can keep doing what you are good at and I can
> > > work
> > > > on
> > > > > > > what I am good at(code rendering).
> > > > > > >
> > > > > > > Can I ask you to start another thread and outline what you see
> > > needs
> > > > to
> > > > > > be
> > > > > > > done to accomplish what is in your mind dealing with FalconJX
> and
> > > the
> > > > > > > HTML.swc? If you can just brainstorm, then I can ask you
> > questions
> > > to
> > > > > > fill
> > > > > > > in the gaps that I am not seeing.
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >>
> > > > > > >> Peter and I are working on our own apps that use FlexJS.  It
> > > rarely
> > > > > > works
> > > > > > >> like we’d like it to, then we fix the compiler or FlexJS code
> > > until
> > > > it
> > > > > > >> does.  It might be best for you to simply start on a test app
> > that
> > > > > uses
> > > > > > >> your NativeExtension and try to get it working in Cordova.
> Or,
> > if
> > > > > that
> > > > > > >> feels like too big a bite, I’ll push the app I’m working on
> and
> > > you
> > > > > can
> > > > > > >> work on it as well if you find it interesting.
> > > > > > >>
> > > > > > >
> > > > > > >
> > > > > > > This would be beneficial for me as well and probably others. I
> > > could
> > > > > see
> > > > > > > myself learning from something you are actively working on and
> > > > looking
> > > > > at
> > > > > > > your commits.
> > > > > > >
> > > > > > > Right now I have a September target for about 4-5 Feathers
> mobile
> > > > > Android
> > > > > > > apps I am working on to release based on Caustic audio engine,
> > that
> > > > is
> > > > > my
> > > > > > > income. :) So the Crodova experiment I see coming in the
> > > Fall/Winter
> > > > > > when I
> > > > > > > am more sound in what's going on and the component framework
> is a
> > > bit
> > > > > > more
> > > > > > > mature.
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >>
> > > > > > >> As always, I’m glad you have your and Fred’s and everyone
> else’s
> > > > help.
> > > > > > >>
> > > > > > >
> > > > > > >
> > > > > > > Yeah, well if my apps take off, which they should since I am
> > > working
> > > > > with
> > > > > > > the dev of Caustic, I will have a 100% excuse to keep working
> on
> > > this
> > > > > > > project for the foreseeable future. As you can see, with apps
> > > selling
> > > > > > using
> > > > > > > native extensions and AIR, my motivation to get them to work in
> > > > > > > HTML/Cordova increases 10 fold because they are already
> > successful
> > > on
> > > > > one
> > > > > > > platform. This is a good thing.
> > > > > > >
> > > > > > > Mike
> > > > > > >
> > > > > > >
> > > > > > >> -Alex
> > > > > > >>
> > > > > > >>
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>

Reply via email to