Which makes me dumb, really.
The first time around, (about 3 years ago maybe?) I understood the shortcomings…all new software has shortcomings. Still, it was not quite mature enough for my project and I shelved it.
The second time around, (fall of 2012), I was expecting better. The camera crashed on landscape orientation, and the 2D scene graph was rather inconsistent and messy. I spoke at length with Walter at the Austin gaming event held during the summer of 2013, and was quite happy that graphics 2.0 would address those shortcomings.
So now, despite a 170% price increase, I STILL bought again, thinking this thing must be robust and stable by now.
Right outta the gate:
* Extremely divergent behavior between simulator and device (both in appearance and behavior)
* Still have camera bugs apparently…but I can’t tell for sure because the app runs differently on sim/device.
* Set the orientation to portrait (to test camera), runs portrait in simulator, device build still runs landscape (??? why?)
I realize lots of people have made successful apps with Corona, which I suppose furthers the notion that I am a dumbass.
Despite the fact that I’ve been a professional console game developer since the days of the Playstation 1 and have been writing software for about 35 years now.
Further silliness:
* Still force people to build binaries on Macs, even though the actual build happens on Corona servers. (Note, Marmalade builds iOS binaries on PC just fine.)
* PC simulator STILL has no support for camera, no simple Windows dialog box for text input so you can at least use your app on the simulator. (I conveyed this idea directly to Walter in Austin, and he loved the idea, and made a note of it. I thought surely something so simple would have been implemented by now.)
* New “Composer” silliness, spending time developing that instead of the truly important bug fixes. I’m sure it’s awesome, but so was Storyboard.
Sorry for the rant…but Corona has been around a LONG time now. I expected a far more mature product than what I’m seeing after spending a grand total of about, what, $1,300 so far?? And STILL not shipping anything?
The promise of Corona is simplified development…I still believe in that promise…but there are so many silly little roadblocks that muck up the process that I’m losing faith fast. If I can’t get anything out of the software this time around, this will be my last attempt.
Frustrated!
-John