I'm definitely counting on FlexJS.

On Sat, Sep 16, 2017 at 3:16 AM, Alex Harui <aha...@adobe.com.invalid>
wrote:

> I was hoping the Flash 2020 announcement would result in more folks saying
> "OK, no Flash after 2020, but now we need FlexJS!"  So it is useful to
> hear whether folks are counting on FlexJS or whether they are moving on to
> other options and why.  The more requests we get for FlexJS, the more
> likely it is that Adobe will continue to donate my time to FlexJS.
>
> Manually porting ActionScript business logic to some other language sounds
> resource-intensive to me.  The hope for open source is that we all band
> together and contribute what we can and collectively produce a less
> resource-intensive solution for everybody.
>
> My 2 cents,
> -Alex
>
> On 9/15/17, 3:36 PM, "Adam Malejko" <a...@malejko.com> wrote:
>
> >.. understood. This is still why I have FlexJS listed as incomplete with
> >missing components. It's in Beta, and Adobe (your employer no less; I bet
> >those conversations are fun at your office!) kind of dropped the ball on
> >Flash Player  before FlexJS was ready. But do they care? No, they have
> >their own HTML5 output and stuff now, and I'm not buying into it. What I
> >would have loved would have been Flex 5, outputting to JS and SWF's! I
> >don't really care 'how small' a lot of the components are now. Look where
> >Adobe went with their Spark stuff on mobile? "So small, efficient and tiny
> >for all the mobile phones!" .. and then everyone got a gig or more of RAM
> >in their phone.. But now I'm getting off topic on a Friday afternoon. None
> >of this is a slight to any of the devs; it's just where things are right
> >now, for various reasons.
> >
> >I really want to go with FlexJS, but at this point ExtJS is looking more
> >appealing (other than the cost of course) with their AMF support and their
> >component set. Maybe FlexJS will just have to be for my personal
> >projects..
> >
> >
> >On Fri, Sep 15, 2017 at 3:47 PM, Alex Harui <aha...@adobe.com.invalid>
> >wrote:
> >
> >> I forgot to mention why we are building our own components.  One is to
> >>see
> >> how small we can get, but the other is to have pieces around to use to
> >> mock or replicate one platform's controls on another platform.  For
> >> example, you can't currently use the MDL components in a SWF, but you
> >>can
> >> use Jquery Button in an app that has both SWF and JS output since we've
> >> roughly emulated Jquery's Button in SWF by assembling the right beads.
> >>We
> >> could assemble the right beads for MDL components in SWF if we wanted
> >>to.
> >> And if we do get around to targeting another runtime, we should be able
> >>to
> >> reuse a lot of this code.
> >>
> >> HTH,
> >> -Alex
> >>
> >> On 9/15/17, 2:42 PM, "Alex Harui" <aha...@adobe.com.INVALID> wrote:
> >>
> >> >We are building our own versions of Charts and DataGrids and
> >>DatePickers.
> >> >But how robust they will be depends on customer input.  This project
> >> >doesn't currently have enough people power to try to match the feature
> >>set
> >> >of popular JS components and I'm not even clear we want to.  We should
> >> >probably try to make it simple to drop in a third-party component
> >>and/or
> >> >component set.  We've got a set for MDL and partial sets for CreateJS
> >>and
> >> >Jquery.
> >> >
> >> >At least for Jquery, we are really wrapping JQueryUI.  Jquery is its
> >>own
> >> >programming environment based on queries, AIUI.  Peter Ent did play
> >>with
> >> >ReactJS over a year ago [1] and concluded it is its own programming
> >> >environment with JSX.  But it may be possible to wrap their UI controls
> >> >like their DataGrid.
> >> >
> >> >HTH,
> >> >-Alex
> >> >
> >> >[1]
> >> >https://na01.safelinks.protection.outlook.com/?url=
> >> https%3A%2F%2Flists.apa
> >> >che.org%2Fthread.html%2F32497faf105a4eeac28d082159b2
> >> 32e514f60e&data=02%7C0
> >> >1%7C%7Cc6a0dd88d34148bed35e08d4fc82aa8e%7Cfa7b1b5a7b34438794aed2c178de
> >> cee1
> >> >%7C0%7C0%7C636411085523537188&sdata=PkawEZTMj7%
> >> 2BRPLGexdn2r2sV9wLfngUcwv8I
> >> >Olz9PiY%3D&reserved=0
> >> >eedd033157b46e8d3c@%3Cdev.flex.apache.org%3E
> >> >
> >> >On 9/15/17, 2:18 PM, "Adam Malejko" <a...@malejko.com> wrote:
> >> >
> >> >>I have looked at the MDL Table, and it's going to work for most of the
> >> >>use-cases, for sure. The MDL components [1] went a long way to
> >>showing me
> >> >>what could be done in FlexJS.
> >> >>
> >> >>Using a React-based DataGrid isn't important, the important part is
> >> >>having
> >> >>an awesome datagrid to display and manipulate data. I believe it's
> >> >>possible
> >> >>in FlexJS now, but I haven't seen any awesome ones yet.
> >> >>
> >> >>Looking back (a decade..), the third party components for Flex was a
> >>big
> >> >>part of what attracted us. You could seemingly do anything, and if
> >>not,
> >> >>it
> >> >>wasn't hard to expand upon an existing component, and you didn't have
> >>to
> >> >>worry about browser compatabilities at all! It was awesome. Now? Well,
> >> >>we're looking at all the options. The biggest thing we will have to
> >>say
> >> >>goodbye to is LCDS at this point. DataServices was fun...
> >> >>
> >> >>While I'm at it - does anyone know of any good Calendar components
> >>that
> >> >>FlexJS could use? We've been using the KC-Calendar in a couple of
> >> >>projects
> >> >>for a while now, and I am not looking forward to replacing that
> >>either..
> >> >>
> >> >>https://na01.safelinks.protection.outlook.com/?url=
> >> https%3A%2F%2Fcwiki.ap
> >> >>a
> >> >>che.org%2Fconfluence%2Fdisplay%2FFLEX%2FTable%2BOf%
> >> 2BComponents&data=02%7
> >> >>C
> >>
> >>>>01%7C%7Cbe25aba0e8b440eba51808d4fc7f6532%
> 7Cfa7b1b5a7b34438794aed2c178de
> >> ce
> >> >>e
> >> >>1%7C0%7C0%7C636411071471715569&sdata=ezisKITOriPDFCkEqzvOuhKTH8xNG9
> >> q6l8tg
> >> >>B
> >> >>Q9vXvw%3D&reserved=0
> >> >>
> >> >>
> >> >>On Fri, Sep 15, 2017 at 3:03 PM, OmPrakash Muppirala
> >> >><bigosma...@gmail.com>
> >> >>wrote:
> >> >>
> >> >>> On Fri, Sep 15, 2017 at 1:53 PM, Adam Malejko <a...@malejko.com>
> >> wrote:
> >> >>>
> >> >>> > I have another developer going through our apps and identifying
> >> >>> components
> >> >>> > that are potential issues going forward.
> >> >>> >
> >> >>> > So far they have only found a few third-party components - so,
> >>not a
> >> >>> fault
> >> >>> > of FlexJS really.
> >> >>> >
> >> >>> > The datagrid is a little lacking as well; we have been spoiled
> >>with
> >> >>>the
> >> >>> > Flexicious one, and they have gone with a new React one... can we
> >>use
> >> >>> that
> >> >>> > in FlexJS? Haven't tried yet.
> >> >>> >
> >> >>>
> >> >>> Have you looked at the MDTable?
> >> >>>https://na01.safelinks.protection.outlook.com/?url=
> >> http%3A%2F%2Fs.apache
> >> >>>.
> >> >>>org%2FMDLExample&data=02%7C01%7C%7Cbe25aba0e8b440eba51808d4fc7f
> >> 6532%7Cfa
> >> >>>7
> >> >>>b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636411071471715569&
> >> sdata=BOhWili
> >> >>>7
> >> >>>F80kAQz8h7Yu%2F4%2FEhFT60eDC2CldKHI8Q3s%3D&reserved=0
> >> >>> That is a good starting point to add more features.
> >> >>>
> >> >>> Thanks,
> >> >>> Om
> >> >>>
> >> >>>
> >> >>> >
> >> >>> > Giving the 'freedom to not care about JS' should have been Flex's
> >> >>>motto
> >> >>> in
> >> >>> > the beginning! Now FlexJS has to care about it, as that's the end
> >> >>> result..
> >> >>> >
> >> >>> > On Fri, Sep 15, 2017 at 1:28 PM, Alex Harui
> >> >>><aha...@adobe.com.invalid>
> >> >>> > wrote:
> >> >>> >
> >> >>> > > Hi Adam,
> >> >>> > >
> >> >>> > > What components are you looking for that haven't been done yet?
> >> >>> > >
> >> >>> > > Again, the supposed advantage of contributing is that you get
> >> >>>control
> >> >>> > over
> >> >>> > > your destiny.  If there is a bug in the framework that is high
> >> >>>priority
> >> >>> > > for you and you have earned committer status by contributing in
> >>the
> >> >>> past,
> >> >>> > > you can just commit the change.
> >> >>> > >
> >> >>> > > Thanks,
> >> >>> > > -Alex
> >> >>> > >
> >> >>> > > On 9/15/17, 12:22 PM, "Adam Malejko" <a...@malejko.com> wrote:
> >> >>> > >
> >> >>> > > >More strengths to add:
> >> >>> > > >- AMF support getting better
> >> >>> > > >- RemoteObject support!
> >> >>> > > >- Less to re-write when porting Flex apps
> >> >>> > > >- Can use other JS components (with caveats, unfortunately)
> >> >>> > > >- Type-checking, SWF output and validation
> >> >>> > > >- Works in several IDE's
> >> >>> > > >
> >> >>> > > >A few weaknesses to add:
> >> >>> > > >- It's not done yet. The components we use from Flex are not
> >>all
> >> >>>done
> >> >>> in
> >> >>> > > >FlexJS yet.
> >> >>> > > >- No commercial support if you want it (but the Apache support
> >>is
> >> >>> > > >wonderful!)
> >> >>> > > >- Lack of documentation
> >> >>> > > >- Smaller community than some of the bigger JS frameworks
> >> >>> > > >
> >> >>> > > >I like the Opportunities listed, and the Threats I agree with.
> >> >>> > > >
> >> >>> > > >Yes, we could volunteer to contribute; or we could switch to
> >> >>>React,
> >> >>> > > >Angular, ExtJS, or something else.. we're on the fence and
> >>looking
> >> >>>in
> >> >>> to
> >> >>> > > >all of our options, of which there are many these days.
> >> >>> > > >
> >> >>> > > >
> >> >>> > > >
> >> >>> > > >On Thu, Sep 14, 2017 at 10:46 PM, Berty Tonta (Leadstalk) <
> >> >>> > > >berty.to...@leadstalk.pro> wrote:
> >> >>> > > >
> >> >>> > > >> If it has not been done yet, and from a marketing
> >>perspective,
> >> >>> would a
> >> >>> > > >>SWOT
> >> >>> > > >> help?
> >> >>> > > >>
> >> >>> > > >> The point of the SWOT (example below) would be to look at the
> >> >>> reality
> >> >>> > > >>and
> >> >>> > > >> then identify those engaging arguments to (1) answer
> >>weaknesses
> >> >>>and
> >> >>> > > >>threats
> >> >>> > > >> and (2) leverage on Strength and opportunities.
> >> >>> > > >>
> >> >>> > > >> We could then select the 3 - 4 key arguments that really
> >>makes
> >> >>> FlexJS
> >> >>> > > >>stand
> >> >>> > > >> out.
> >> >>> > > >>
> >> >>> > > >> STRENGTH
> >> >>> > > >>
> >> >>> > > >>    - Robust AS3 foundations
> >> >>> > > >>    - Multiplatform
> >> >>> > > >>    - Open Source
> >> >>> > > >>    - Security???? (I'm not a developer and need you to
> >>confirm)
> >> >>> > > >>    - ...
> >> >>> > > >>
> >> >>> > > >>
> >> >>> > > >> WEAKNESSES
> >> >>> > > >>
> >> >>> > > >>    - Association with Flash
> >> >>> > > >>    - Abandoned by Adobe???
> >> >>> > > >>    -
> >> >>> > > >>
> >> >>> > > >>
> >> >>> > > >> OPPORTUNITIES
> >> >>> > > >>
> >> >>> > > >>    - AS3/Flex a more robust/structured development platform
> >> >>> > > >>    - A potential enterprise class solution
> >> >>> > > >>    - Rebirth into an open source platform
> >> >>> > > >>    - Powered by the community
> >> >>> > > >>
> >> >>> > > >> THREATS
> >> >>> > > >>
> >> >>> > > >>    - Other "native" JS platforms
> >> >>> > > >>    - Potential to be rejected by pure JS/HTML5 developers
> >> >>> > > >>    - Perception of poor security....Flash legacy
> >> >>> > > >>
> >> >>> > > >>
> >> >>> > > >>
> >> >>> > > >>
> >> >>> > > >>
> >> >>> > > >> Berty Tonta
> >> >>> > > >>
> >> >>> > > >> ____________________________________________________________
> >> >>> > > >> ________________
> >> >>> > > >>
> >> >>> > > >>
> >> >>> > > >>
> >> >>> > > >> LEADSTALK - 4 BENGALI STREET, BEAU BASSIN, MAURITIUS
> >> >>> > > >> TEL  +230 57 43 81 34 - berty.to...@leadstalk.pro -
> >> >>>LEADSTALK.PRO
> >> >>> > > >>
> >> >>> > > >> On Thu, Sep 14, 2017 at 11:38 PM, gkk gb
> >><modjkl...@comcast.net
> >> >
> >> >>> > wrote:
> >> >>> > > >>
> >> >>> > > >> > In addition to...
> >> >>> > > >> >
> >> >>> > > >> >
> >> >>> > > >> > "Why should a web dev choose FlexJS to write JS
> >>applications,
> >> >>>and
> >> >>> > not
> >> >>> > > >>go
> >> >>> > > >> > with a more mainstream option like e.g.
> >>TypeScript/Angular?"
> >> >>> > > >> >
> >> >>> > > >> >
> >> >>> > > >> > it may also be useful to think of the end customer. That
> >>is,
> >> >>> > > >> >
> >> >>> > > >> >
> >> >>> > > >> > "Why should a company prefer their app to be written in
> >>FlexJS
> >> >>> > rather
> >> >>> > > >> than
> >> >>> > > >> > ..."
> >> >>> > > >> >
> >> >>> > > >> >
> >> >>> > > >> > The company will need to support their app throughout its
> >> >>> lifecycle
> >> >>> > by
> >> >>> > > >> > hiring developers, etc, which, the further you go from
> >> >>>mainstream
> >> >>> > > >> > technologies, is harder to justify. There should be some
> >> >>> compelling
> >> >>> > > >> > business reason(s) to do so (faster development, etc.).
> >> >>> > > >> >
> >> >>> > > >> >
> >> >>> > > >> >
> >> >>> > > >> > >
> >> >>> > > >> > >     On September 14, 2017 at 6:38 AM Piotr Zarzycki <
> >> >>> > > >> > piotrzarzyck...@gmail.com> wrote:
> >> >>> > > >> > >
> >> >>> > > >> > >     Hi All,
> >> >>> > > >> > >
> >> >>> > > >> > >     Erik on dev [1] list came up wit interesting
> >>question.
> >> >>>I'm
> >> >>> > > >>posting
> >> >>> > > >> > it also
> >> >>> > > >> > >     here:
> >> >>> > > >> > >
> >> >>> > > >> > >     With the upcoming fork and renewed focus and most
> >>likely
> >> >>> some
> >> >>> > > >> > publicity, I
> >> >>> > > >> > >     want to ask the community to answer this question:
> >> >>> > > >> > >
> >> >>> > > >> > >     Why should a web dev choose FlexJS to write JS
> >> >>>applications,
> >> >>> > and
> >> >>> > > >> not
> >> >>> > > >> > go
> >> >>> > > >> > >     with a more mainstream option like e.g.
> >> >>>TypeScript/Angular?
> >> >>> > > >> > >
> >> >>> > > >> > >     I think that if we can answer that question in a
> >> >>>compelling
> >> >>> > > >>way, we
> >> >>> > > >> > are in
> >> >>> > > >> > >     a good place as a project (from a code perspective,
> >>at
> >> >>> least)
> >> >>> > > >>and
> >> >>> > > >> it
> >> >>> > > >> > gives
> >> >>> > > >> > >     the marketing folks something to work with.
> >> >>> > > >> > >
> >> >>> > > >> > >     [1]
> >> >>> > > >> > >
> >> >>> > > >>https://na01.safelinks.protection.outlook.com/?url=
> >> >>> > > http%3A%2F%2Fapache-fl
> >> >>> > > >>ex-development.2333347.n4.nabble&data=02%7C01%7C%
> >> >>> > > 7Cdab072253c474bc9c0dc08
> >> >>> > > >>d4fc6f3d48%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%
> >> >>> > > 7C63641100209603241
> >> >>> > >
> >> >>>>>9&sdata=Z5wdmDlGuaDWy96FIy0Q4UaBCfOWAMctoTgATFbHIaY%3D&reserved=0.
> >> >>> > > >> > com/FLEXJS-Marketing-why-should-a-web-dev-choose-
> >> >>> > FlexJS-td64292.html
> >> >>> > > >> > >
> >> >>> > > >> > >     Thanks,
> >> >>> > > >> > >     Piotr
> >> >>> > > >> > >
> >> >>> > > >> >
> >> >>> > > >>
> >> >>> > >
> >> >>> > >
> >> >>> >
> >> >>>
> >> >
> >>
> >>
>
>

Reply via email to