Introduction and purpose

Hello everyone,

I was just wondering how many Corona Enterprise subscribers like myself are out there,

it’d be nice to chat and exchange experiences.

So what are you guys doing with it, what motivated you to try Corona Enterprise?

We wanted to start moving our tentacles outside of the Corona bubble and explore how we could overcome some of the plataform’s limitations… We’re currently implementing Android extension file support…

How about you? what did you get Corona Enterprise for and how is your experience going? [import]uid: 79152 topic_id: 32245 reply_id: 332245[/import]

Hi there,

I have been using corona for over a year now.

I recently got access to a 30-day trial of the enterprise edition, which very likely will turn into a one year subscription.

I have created a game over a year ago which is constantly getting more downloads, and I wanted to implement iCade support on iOS and Android hardware keyboard support. The game is a retro-platformer and is played via touch controls, but iCade and keyboard would make the “retro experience” more vivid.

regards,
Jörg [import]uid: 24497 topic_id: 32245 reply_id: 129872[/import]

Hi,

I’m currently on the 30 day trial as well. Unfortunately i haven’t really had the time to check out what i can do with it yet, but i will most likely get a years license anyway to fully check it out.

It would be a lot easier to get to grips with initially if there was more supporting documentation, but thats the only negative i can see :slight_smile:

Also for some reason i have a test driver tag now… Maybe they don’t have enterprise ones set up yet?
Jamie. [import]uid: 69826 topic_id: 32245 reply_id: 129873[/import]

Hi there,

I have been using corona for over a year now.

I recently got access to a 30-day trial of the enterprise edition, which very likely will turn into a one year subscription.

I have created a game over a year ago which is constantly getting more downloads, and I wanted to implement iCade support on iOS and Android hardware keyboard support. The game is a retro-platformer and is played via touch controls, but iCade and keyboard would make the “retro experience” more vivid.

regards,
Jörg [import]uid: 24497 topic_id: 32245 reply_id: 129872[/import]

Hi,

I’m currently on the 30 day trial as well. Unfortunately i haven’t really had the time to check out what i can do with it yet, but i will most likely get a years license anyway to fully check it out.

It would be a lot easier to get to grips with initially if there was more supporting documentation, but thats the only negative i can see :slight_smile:

Also for some reason i have a test driver tag now… Maybe they don’t have enterprise ones set up yet?
Jamie. [import]uid: 69826 topic_id: 32245 reply_id: 129873[/import]

I am about to get a 30 day trial - but I’m waiting till I find someone I can pay to create two projects first.

The #1 goal of what I need is to integrate zXing QR barcode reading.
http://code.google.com/p/zxing/
and
https://github.com/zxing/zxing/tree/master/iphone

I have done native Android but only have basic skills on iOS. I have *no* idea how hard this would be or if it’s even possible. David said it “should” be possible, which makes me wonder.

Some have said I should look to PhoneGap. Although that’s certainly an option - Adding this capability to Corona gives me all the benefits of Corona.

So basically, I’d pay someone a couple hundred bucks to make a project that would use zxing.
It’d need to detect if there’s a camera (easy, native).
If it has the camera - call the zXing library to acquire.
Return the contents of the scan, raw, back to a listener as an event. Success/Fail & Result / Reason
(cancel, etc.)
Then, I could parse the raw output and react accordingly.

This is for a business app, but I also have a game I want to use with this, too. By returning raw data, I can do fun stuff like market my game with QR codes like this:

Create a QR code for http://landingpage.myawesomemobileapp.com/?INAPPDATA=blahblahblah

If someone without my app scans it, they get prompted to install.
If someone WITH my app scans it, it ignores everything except INAPPDATA

Anyway - considering zXing has a java SDK and a iOS lib (ZXingWidget)…

I don’t think it’d be that hard. I just don’t know if I’d figure it out in under 30 days. o_o

[import]uid: 13784 topic_id: 32245 reply_id: 131188[/import]

I am about to get a 30 day trial - but I’m waiting till I find someone I can pay to create two projects first.

The #1 goal of what I need is to integrate zXing QR barcode reading.
http://code.google.com/p/zxing/
and
https://github.com/zxing/zxing/tree/master/iphone

I have done native Android but only have basic skills on iOS. I have *no* idea how hard this would be or if it’s even possible. David said it “should” be possible, which makes me wonder.

Some have said I should look to PhoneGap. Although that’s certainly an option - Adding this capability to Corona gives me all the benefits of Corona.

So basically, I’d pay someone a couple hundred bucks to make a project that would use zxing.
It’d need to detect if there’s a camera (easy, native).
If it has the camera - call the zXing library to acquire.
Return the contents of the scan, raw, back to a listener as an event. Success/Fail & Result / Reason
(cancel, etc.)
Then, I could parse the raw output and react accordingly.

This is for a business app, but I also have a game I want to use with this, too. By returning raw data, I can do fun stuff like market my game with QR codes like this:

Create a QR code for http://landingpage.myawesomemobileapp.com/?INAPPDATA=blahblahblah

If someone without my app scans it, they get prompted to install.
If someone WITH my app scans it, it ignores everything except INAPPDATA

Anyway - considering zXing has a java SDK and a iOS lib (ZXingWidget)…

I don’t think it’d be that hard. I just don’t know if I’d figure it out in under 30 days. o_o

[import]uid: 13784 topic_id: 32245 reply_id: 131188[/import]

We use it! Really happy with it so far.

We’re using it for a bunch of stuff:

  1. Latest FB SDK (for iOS native dialog support)
  2. Parse (User session management, storing scores and other data)
  3. Advertising (Video ads work great!)

I found that the best way to learn how to use it was to follow a 3-step process:

  1. Learn how to send a message from Native code to Lua
  2. Learn how to send a message from Lua to Native Code
  3. Learn how to add new native views on top of the Corona display stage

Once you can do those 3 things, you’ve pretty much mastered it all. The example project includes all of these things, so really you just need to figure out which code does what.

Here’s a really useful tip for people using Enterprise and iOS:

It’s much faster to use the Corona simulator to test the project instead of building it in XCode every time, unless we’re specifically working on the native code plugins.

So we’ve structured out project like this:

GameProject  
 assets  
 main.lua  
 [other corona files]  
 xcode  
 GameProject.xcodeproj  
 [SYMLINK TO ../assets]  
 [other xcode files]  

Now we can simultaneously have GameProject/assets loaded in Corona simulator, as well as GameProject/xcode loaded in XCode and both work at the same time and share the same Corona Lua files. Huge timesaver!

[import]uid: 135827 topic_id: 32245 reply_id: 131286[/import]

George,

Thank you for this valuable information! I’m very encouraged by this.

I’ve done native Android so I’m more familiar with that - but that completely makes sense.
Learn how to talk to Corona.
Learn how to talk from Corona
Learn how to push your view on top Corona’s OpenGL stage.

[import]uid: 13784 topic_id: 32245 reply_id: 131290[/import]

We use it! Really happy with it so far.

We’re using it for a bunch of stuff:

  1. Latest FB SDK (for iOS native dialog support)
  2. Parse (User session management, storing scores and other data)
  3. Advertising (Video ads work great!)

I found that the best way to learn how to use it was to follow a 3-step process:

  1. Learn how to send a message from Native code to Lua
  2. Learn how to send a message from Lua to Native Code
  3. Learn how to add new native views on top of the Corona display stage

Once you can do those 3 things, you’ve pretty much mastered it all. The example project includes all of these things, so really you just need to figure out which code does what.

Here’s a really useful tip for people using Enterprise and iOS:

It’s much faster to use the Corona simulator to test the project instead of building it in XCode every time, unless we’re specifically working on the native code plugins.

So we’ve structured out project like this:

GameProject  
 assets  
 main.lua  
 [other corona files]  
 xcode  
 GameProject.xcodeproj  
 [SYMLINK TO ../assets]  
 [other xcode files]  

Now we can simultaneously have GameProject/assets loaded in Corona simulator, as well as GameProject/xcode loaded in XCode and both work at the same time and share the same Corona Lua files. Huge timesaver!

[import]uid: 135827 topic_id: 32245 reply_id: 131286[/import]

George,

Thank you for this valuable information! I’m very encouraged by this.

I’ve done native Android so I’m more familiar with that - but that completely makes sense.
Learn how to talk to Corona.
Learn how to talk from Corona
Learn how to push your view on top Corona’s OpenGL stage.

[import]uid: 13784 topic_id: 32245 reply_id: 131290[/import]