Hi Alex,

I just come from the first Apache Royale test (current version 0.9.2).
I think that my last attempt was 0.5 (or less) !

Starting on the IDE:
I know by now why there is no starting tutorial for IntelliJ: Because does
guys are waiting to see where this will end up, so there is no official
IntelliJ support by now.
Flash Builder as said before is not an opinion for years and I will not go
back there.
I tryed Moonshine and seems that this IDE was designed for Apache Royale. I
couldn't expect that could be easier to start a project (even for a
beginner), however without intellisense support unfortunately it's a no.
For last but not least, I went thru Visual Studio Code (ho, boy that text
editor evolved from my last test). Everything it's manual however following
this instructions
https://github.com/apache/royale-asjs/wiki/Visual-Studio-Code I was able to
build a Hello Word test project and then started to play around.
Intellisense works out of the box !
And I saw references to TLF on intellisense that you mentioned before (very
good :) ).

Pure Apache Royale it's noticeable more mature than before and without
compiling errors on the first experience. It's not a alpha product anymore
an deserves to be almost version 1.0 but this was a short test.
I didn't even care about debug for now.

As explain before, for me, to be even possible to move from Apache Flex to
Apache Royale, I need to:
1. Move a very big ship (block by block) to your new approach emulation
components (accepting that they will not optimised for speed);
2. Find a way to move a few external components (I have the source code of
all them);
3. Fix a lot of issues during a few months in tests;
4. Then and only then, I can start moving pieces of components to pure
Apache Royale (accepting that there is the possibility to end up with a mix
of pure Apache Royale components and emulated ones but I already have that
with MX and Spark anyway).

During this test, I tryed but not be able to use any MX component so my
guess is that is not yet on this release and perhaps only on the night
builds or even on your local machine waiting for commit. This assumption is
correct ?
MX and Spark emulation are predicted for the next 0.9.3 ?

As you can imagine, there is old code that is not following the best
approach.
I have the business logic separated from the UI but it's not all the cases.
My first work will be starting refactoring and this, I can start right now.
As much perfection my code is before the port, easier will be.
Then, only after MX and Spark emulation be on a release will make sense to
start but I'm excited to do and when I enter on that space, for sure that I
will be a contributor (at least on documentation for others, report bugs and
provide fixs).

Thank you very much for you work since always on this project.
For what I saw, I believe that one day I may move my code (I was not
expecting that).



--
Sent from: http://apache-flex-development.2333347.n4.nabble.com/

Reply via email to