New to Corona, some questions I need answered before I purchase

Hi,

A bit of background first. I am not new to development, nor new to Lua (I’ve embedded it in over a dozen commercial and private projects over the last decade). Currently me development efforts are fairly Android specific. If this information is available else where I couldn’t find it. Nor could I locate an email address to where I could email Ansca my questions directly.

So here are my questions:

  1. When will Corona move to Lua 5.2?

  2. What versions of Android does Corona currently support?

  3. When should we expect Honeycomb and Ice Cream Sandwich support in Corona?

  4. Does Ansca store/keep a copy of my source when I do a build?

  5. How do I know that Ansca won’t share my source when I develop a product?

Thank you for your time.

Sincerely,
Terry Bayne
[import]uid: 109581 topic_id: 19750 reply_id: 319750[/import]

Hi welcome to the community.

  1. I’l have to get back to you.
  2. Anything running 2.2 and above
  3. As above.
  4. No It does not keep a copy of your source.
  5. As above

Hope that helps. If you have any more questions feel free to ask :slight_smile: [import]uid: 84637 topic_id: 19750 reply_id: 76496[/import]

Danny you couldn’t answer question #5? I hope Ansca is not sharing our code :expressionless: [import]uid: 38820 topic_id: 19750 reply_id: 76571[/import]

well, he said that they do not keep a copy of our code, so how should they share our code?

and btw, if they did… we could sue them $$$ [import]uid: 90610 topic_id: 19750 reply_id: 76574[/import]

I thought I made it clear but no they wont (no 5) as they

A) Would have no code to share to begin with and
B) Have no interest whatsoever in doing so.

[import]uid: 84637 topic_id: 19750 reply_id: 76577[/import]

Danny I read your post as this:

  1. I’l have to get back to you.
  2. Anything running 2.2 and above
  3. I’l have to get back to you.
  4. No It does not keep a copy of your source.
  5. I’l have to get back to you.

But now I see you meant to say this:

  1. I’l have to get back to you.
  2. Anything running 2.2 and above
  3. Anything running 2.2 and above
  4. No It does not keep a copy of your source.
  5. No It does not keep a copy of your source.
    Sorry for the misunderstanding and thanks for clearing things up.

[import]uid: 38820 topic_id: 19750 reply_id: 76578[/import]

No problem, i said “as above” as it was the same answer as number 4.

Sorry for not being clear enough :slight_smile: [import]uid: 84637 topic_id: 19750 reply_id: 76579[/import]

I think number 2 needs some further clarification as there are many 2.2 devices with armv6 that will not work.

  1. Anything running 2.2 and above with an armv7 processor [import]uid: 70847 topic_id: 19750 reply_id: 76592[/import]

>> 1. When will Corona move to Lua 5.2?

Why it should? For yielding metamethods? I don’t find any breakthrough technology in this release (5.1 was released in 2006!!!). After 5 years we have some env changes and absolutly no performance boost ( in fact it’s slower when 5.1 - http://lua-list.2524044.n2.nabble.com/luaL-ref-performance-in-Lua-5-2-0-work4-td5366962.html ).

So upgrade core to 5.2 is waste of time for Ansca and for us cuz we lose backwards compatibility with our code. Like some said - Lua 5.2 is Windows Vista of lua releases :slight_smile: [import]uid: 12704 topic_id: 19750 reply_id: 76594[/import]

For #2

Basically Corona supports any android device that is running 2.2 firmware or higher and has a armv7 processor.

[import]uid: 84637 topic_id: 19750 reply_id: 76596[/import]

To even further clarify #4, we never get a copy of your source. We compile down your source into byte code before sending it to our servers. We have no idea what your source code looks like.

As for Lua 5.2, is there a specific feature you are looking for? We are keeping an eye on 5.2, but have not made any decisions yet about it. Things like the emergency and generational garbage collectors sound appealing to us, though it’s hard to tell if these are actually useful to us.

A few people have asked for the bit library, though it seems to be surrounded in controversy. The rethought/redesign of module seems interesting at least from the perspective that it wasn’t so great in 5.1, but we are aware there may be migration pain.

As for lua_ref performance, Lua has been discouraging the use of lua_ref for awhile now due to other problems it has. I’m a little surprised they haven’t deprecated it already.

[import]uid: 7563 topic_id: 19750 reply_id: 77091[/import]