Last Friday’s GMIC session was a smashing success. Tons of folks were there — over 8,000 entrepreneurs, investors, and developers. We got to show off Corona first hand. And even demo’d building Pong in 5 minutes with Corona!
Last week, I alluded to talking some cool new stuff. Some of you had some good guesses. It wasn’t what I demo’d but I won’t deny those things either ;-)
What I can confirm is that we demo’d something that foreshadows some cool stuff to come. One of our longer term projects has been this general theme of extensibility. One aspect of that theme is some core plumbing that’s really going to accelerate a lot of things.
To give you a sense of how powerful this technology is going to be, let me tell you about what I showed at GMIC. In less than an hour, I was able to get PhoneGap, a.k.a. Apache Cordova, running inside Corona!
And just for kicks, I made 20 PhoneGap “views” (a.k.a. CDVCordovaView) behave like physics objects (see photo). Pretty cool, eh?
Under the hood, we’re able to turn any native view into a Corona display object. We plan to offer this capability very soon to all Enterprise customers. And for SDK customers, we plan to make more “modules” available that take advantage of this and other extensibility features.
* * *
We’ve also been hard at work on a bunch of polish items.
For example, in tomorrow’s daily build (936), you’ll be able to detect for when webviews have finished loading. To do this, you’ll look for “loaded” in the urlRequest’s ‘event.type’ property:
There are a bunch more polish items that you can check out on the daily build summary page. We’ve been getting more efficient at squeezing these in between the big stuff.
* * *
Well, so many to choose, but let me choose one that I know a lot of you want to know more about: notifications on Android.
I’m happy to say we are super close to this. We expect to have local notification on Android available very soon (within a week). Remote push notification on Android are going to come a week or two after.
Now, if you’ve done any native coding, you know iOS and Android notifications are wildly different. When you use notifications on Corona, they will work virtually the same. We could have let them behave differently, but you expect more from us. More on all the details when it’s ready!