incubator-flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Frank Pepermans" <frankp...@hotmail.com>
Subject Re: [FALCON] It starts with an idea
Date Thu, 15 Nov 2012 10:30:14 GMT
Not sure how it would not fit in the definition you state,

I read it as you start out with one code base, and have the ability to run 
it on as many devices supported,
if he'd succeed, then then only difference would be that on Android devices, 
you app will not be running via AIR, but natively,
does that really matter in the end?

Even if he manages to make even a small subset of Flex port to Java 
(Android), that'd be an enormous boost to the project I think.

Ideally, Flex should be very portable to other environments and runtimes, 
given the current status of Flex this is an (ugly) behemoth
of a task, perhaps sometime in the future we can think of using the Flex 
idea and starting from scratch, in the hopes of creating this very portable 
framework some day...



-----Original Message----- 
From: Carlos Rovira
Sent: Thursday, November 15, 2012 11:07 AM
To: flex-dev@incubator.apache.org
Subject: Re: [FALCON] It starts with an idea

Just only a thought... Apache Flex definition is "Apache Flex® is a highly
productive, open source application framework for building and maintaining
expressive web applications that deploy consistently on all major browsers,
desktops and devices (including smartphones, tablets and tv)"

So while the Mike's android idea is interesting does not seems to fit the
goal of this project. Or I missing something?. I think that the effort is
android-only, so not cross-platform.

My key points here is: whatever you want to do is up to you, but to be part
of Apache Flex should be aligned with the main focus and goal of the
project. If you use the Falcon compiler to make something useful but
different, I think it could be a brand new project, that could have sense
in its own.

I think that if we does not focus in a set of targets as a group with a
shared clear idea in mind that make this project evolve in the way people
expect, this could make users abandon this project as the time pass in
favor of other technologies/frameworks and make Flex obsolete.

For HTML5 and JS my feeling is that the hype should start to fall since the
performance is very poor compared to native development or opengl based
technologies (like stage3d), -my think is  if a genius like Grant Skinner
could not bring better performance with easelJS no body can-. I don't like
to continue attached to Flash VM since the press is very bad and
Adobe/Google is finishing to kill a fantastic product due to decisions made
with Chrome Pepper API. But nowadays I don't see other option since
browsers continue to promote JS virtual machines without making it go to
the same level Flash has today...what is inaceptable as a replacement.




2012/11/15 aYo ~ <ayo@binitie.com>

> "Yes, I am only talking about Android here, that is what I use. I really
> never see myself developing on iOS, so why would I even care about it. 
> ;-)"
>
> Do I hear my voice echo? Dude, I really need to know you. ;-)
> On Nov 15, 2012 12:40 AM, "Michael Schmalle" <apache@teotigraphix.com>
> wrote:
>
> > Well I can guarantee my development is strictly native Android for the
> > next couple years at least hopefully a lot longer.
> >
> > I could see myself contributing a huge amount of my own resources if I
> > somehow tied that into my Android endeavors. Creating an abstraction of
> > their UI stuff would be really fun and could turn into something I 
> > hadn't
> > even thought of.
> >
> > Yes, I am only talking about Android here, that is what I use. I really
> > never see myself developing on iOS, so why would I even care about it.
> ;-)
> >
> > When I write tools I always aim for an abstract structure, dealing with
> > MXML we already have it. So if this falls under your HTML5/Web 42 cross
> > compilation, think tank, cloud computing blah blah blah, then great! If
> > not, it does for me. :) (general statement, not aimed at you aYo)
> >
> > Mike
> >
> > Quoting aYo ~ <ayo@binitie.com>:
> >
> >  a lot of my current work is now AIR and native Android based. Coming
> from
> >> a
> >> flash flex background, I found droid development a lot easier  because
> of
> >> its similarity to flex development. Michael has a bijou of an idea 
> >> here.
> >> On 14 Nov 2012 23:34, "Michael Schmalle" <apache@teotigraphix.com>
> wrote:
> >>
> >>  Yes, it does exist and Google has don a fine job promoting their 
> >> layout
> >>> designer etc.
> >>>
> >>> Coming from years of Flex development and MXML application design I 
> >>> can
> >>> certainly say that although using XML as they do is great, having a
> >>> compiler like the MXML compiler could offer a huge abstraction that
> their
> >>> XML could not match.
> >>>
> >>> Plus the extension side of being able to produce their layout XML OR
> >>> straight Java constructs is compelling enough for me to want to try 
> >>> it.
> >>>
> >>> One of the great things I am realizing about Apache is I don't work
> for a
> >>> corporation and even the WC3. I work for myself fulfilling something I
> >>> see
> >>> that could help "something", maybe myself as centered as that sounds.
> >>>
> >>> Regardless of this idea I have, my point is this. One of Adobe's
> >>> marketing
> >>> schemes was to throw crap on every wall possible and market it as such
> >>> with
> >>> huge holes in between.
> >>>
> >>> Apache Flex will get a new life if us committers and community realize
> it
> >>> didn't work then and it won't work now. (The one size fits all). I 
> >>> want
> >>> to
> >>> start off with point specific tools that do 1 thing. I have developed
> >>> enough tools to know you don't invent a swiss army knife until you 
> >>> have
> >>> invented the knife, screwdriver, cork opener etc. Once you have all 
> >>> the
> >>> tools you can then put them together.
> >>>
> >>> As far a JavFX well, I don't know I haven't used it.
> >>>
> >>> Like I said, I have no stake in Flex and I want to stay away from the
> >>> Flash Player and AIR. This doesn't mean I won't contribute if momentum
> >>> goes
> >>> in a certain direction, just that I want my own dream that isn't 
> >>> canned
> >>> into the cliche'd 2012 HTML5 hype.
> >>>
> >>> Mike
> >>>
> >>>
> >>>
> >>> Quoting Carlos Rovira <carlos.rovira@codeoscopic.com****>:
> >>>
> >>>  Hi Michael,
> >>>
> >>>>
> >>>> could you explain a bit more?. Your idea is about make XML layout for
> >>>> Android based on Falcon?. I don't know to much about native android
> >>>> development but this does not exit yet?
> >>>>
> >>>> btw, a coworker showed me latest version of JavaFX and I think it
> would
> >>>> be
> >>>> a good idea for all of us here to see this new version since I think
> >>>> it's
> >>>> very promising. I saw many things copied from flex (skins, skinparts,
> >>>> xml
> >>>> layout declaration, netbeans desing view editor,...). If JavaFx is as
> >>>> good
> >>>> as it seems to be, I think it could be a decent competitor, taking
> into
> >>>> account that thinks like eclipse, maven and other industrial tools
> work
> >>>> like a charm in java.
> >>>>
> >>>>
> >>>>
> >>>> 2012/11/14 Gordon Smith <gosmith@adobe.com>
> >>>>
> >>>>  > MXML -> Java Android UI like View and ViewGroup.
> >>>>
> >>>>>
> >>>>> Interesting idea!
> >>>>>
> >>>>> -----Original Message-----
> >>>>> From: Michael Schmalle [mailto:apache@teotigraphix.****com<
> >>>>> apache@teotigraphix.com>
> >>>>> ]
> >>>>> Sent: Wednesday, November 14, 2012 2:07 PM
> >>>>> To: flex-dev@incubator.apache.org
> >>>>> Subject: [FALCON] It starts with an idea
> >>>>>
> >>>>> Hey,
> >>>>>
> >>>>> I just wanted to state this in a new thread so others might know
my
> >>>>> intentions as a committer for the time being. Some of you might
have
> >>>>> noticed I am quite interested in the compiler and plan on donating
a
> >>>>> lot
> >>>>> of
> >>>>> my time to it helping Gordon out with tests and trying to get the
> >>>>> community
> >>>>> involved by documenting some of the more obscure features.
> >>>>>
> >>>>> One thing I want to note;
> >>>>>
> >>>>> At this point in time in my life I really don't care about
> Javascript.
> >>>>> Really, I don't and it's never going to be a badge on my backpack
of
> >>>>> life.
> >>>>>
> >>>>> That being said, I see my contribution in the project a process
of
> joy
> >>>>> and
> >>>>> invention. Just writing something to Gordon a second ago I realized
> >>>>> what
> >>>>> that is. The only way I can continue is if I have a goal. That goal
> is
> >>>>> realized by the fact I program Java android and do extensive UI

> >>>>> stuff
> >>>>> with
> >>>>> music applications I have coming up in the next 2 years using a
Java
> >>>>> C++
> >>>>> toolkit I have been working on the last
> >>>>> 10 months.
> >>>>>
> >>>>> What does this mean? MXML -> Java Android UI like View and 
> >>>>> ViewGroup.
> >>>>> Man I have no idea how the hell I could do it but I know I want
to
> and
> >>>>> am
> >>>>> going to try.
> >>>>>
> >>>>> Getting into the MXML compiler the last couple days reminded me
of
> the
> >>>>> diamond in the haystack we have.
> >>>>>
> >>>>> Anyway, more thoughts to come, this was a off the cuff ramble.
> >>>>>
> >>>>> Peace,
> >>>>> Mike
> >>>>>
> >>>>>
> >>>>>
> >>>>> --
> >>>>> Michael Schmalle - Teoti Graphix, LLC
> >>>>> http://www.teotigraphix.com
> >>>>> http://blog.teotigraphix.com
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>> --
> >>>> Carlos Rovira
> >>>> Director de Tecnología
> >>>> M: +34 607 22 60 05
> >>>> F:  +34 912 35 57 77
> >>>> http://www.codeoscopic.com
> >>>> http://www.directwriter.es
> >>>> http://www.avant2.es
> >>>>
> >>>>
> >>>>  --
> >>> Michael Schmalle - Teoti Graphix, LLC
> >>> http://www.teotigraphix.com
> >>> http://blog.teotigraphix.com
> >>>
> >>>
> >>>
> >>
> > --
> > Michael Schmalle - Teoti Graphix, LLC
> > http://www.teotigraphix.com
> > http://blog.teotigraphix.com
> >
> >
>



-- 
Carlos Rovira
Director de Tecnología
M: +34 607 22 60 05
F:  +34 912 35 57 77
http://www.codeoscopic.com
http://www.directwriter.es
http://www.avant2.es 


Mime
View raw message