Hey Carlos:

Our decision to commit to React Native was because: 

1.) It is very difficult to find skilled (or even interested in learning) Flex 
developers anymore. I posted a job on this very forum six weeks ago and 
received no interest from anyone wanting to go full-time as a Flex/AIR remote 
developer, and our other recruiting channel also came up empty.

2.) Schools are teaching React, and there are many young, passionate developers 
who want to work with it.

3.) The right business decision for us was to identify and embrace a platform 
that's proven, yet young enough to still be growing in adoption, and shares 
language, tools, libraries, design patterns etc., between web front-end (React) 
and mobile (React Native), and supports implementing native access to devices 
without relying solely on a plug-in marketplace. 

I'm not really interested in learning and developing with React myself, but 
I've been coding less and less as our company has started growing pretty fast 
now since we released an MVP in February that has gone pretty viral among 
investors who want to invest in pre-IPO companies, like Robinhood, Ripple, and 
more.

If I were to start another company with a great app idea by myself, I will 
certainly use Flex/AIR for mobile, and almost certainly use Royale for web and 
continue with a Java/Spring back-end with MySQL all running in AWS cloud. That 
is my comfort zone tech-stack I've been working in for many years.

Thanks for making me think about Royale for my next web project and I wish you 
the best of luck evangelizing and recruiting a strong team to push this tech 
back into the mainstream. 

Best regards,

Erik

=====

    Hi Erik,

    As I said, I understand your company wants to go React. It's just natural.
    I'd love to see more companies trusting Royale and going with us, but while
    that is attractive don't think that should be our final purpose. I must say
    I'm glad to work on improving Royale since I believe in this technology and
    its programming model, I think there's nothing better than it and enjoy it!
    :). So getting others (individuals and companies) to jump and use it, would
    be very cool, but don't want that to make any difference, but the potential
    people that could invest his time in submitting PRs, patches or work in new
    outputs like WASM/IOS/Android.

    I think Royale should be fun and make people work with it for his personal
    apps or try to introduce in its business or company, but knowing there's a
    team of passionate people behind it that love to invest his time on making
    it better and better over time, and that nowadays is already working, and
    maybe we still could miss some things, but now anyone can learn Royale and
    make anything he still miss on the current state.

    Techs, frameworks,...all come and go all the time :), so I feel comfortable
    pushing something that is not behind the commercial business tentacles of
    Google (Angular), Facebook (React), Microsoft or Apple...

    So just say you, don't worry about your company going React, if you love
    the Flex (now Royale) programming model and have some personal Flex Apps
    you want to migrate, try to go yourself with Royale and enjoy it, I'm sure
    you will! :)

    Best,

    Carlos

Reply via email to