It’s true that iOS gets goodies first. I’m not sure of all the reasons, but I suspect that there is a higher demand for the iOS side. Many features, like IAP come to iOS first. Google is missing quite a few features too, like Game Center, so I think it’s natural for iOS to get things first.
As far as your bullet points…
a. I’m building an app that’s highly dependent on Facebook and I’m having no problems on the Android side. My Nexus 7, using the app does single sign-on just fine and executes my requests as well as the iOS side. There is no native app on the Kindle Fire, but it successfully uses the web browser login.
b., c. In fairness again, OpenFeint has been available on both platforms since I came to Corona SDK. Native Game Center didn’t get added until last winter. So to use this as an example of Android being the step child really isn’t the case. I don’t work for Coronal Labs and I’m not in the loop on their Business Development decisions, but clearly Gree and Corona SDK are not working together or this would have been solved.
d. I’ve never heard of HeyZap and I’ve never seen the request for this. But it’s logical hat Corona Labs partners with someone who’s stable and can be a long term partner so that we don’t have a “Here today, gone tomorrow” situation. I know they are looking at finding the right partner for this. Is it better to use native APIs where possible (Amazon has one or is building one, dunno if Google Play is working in this arena or not) or find a partner that works for all platforms. This isn’t easy and takes time to find the right partner.
But back to the “In fairness” bit, Corona Labs, over the most recent daily builds have been heavily Android oriented. They know there are features that need to be caught up and they are working on it. We should be getting push notifications soon. The various webViews and such have recently caught up.
Keep in mind that Corona Labs has been hammered by Apple, Amazon and Barnes and Noble chucking bombs over the wall at them, forcing them to stop what they are working on to address how the upstream vendor broke things. In the past few months alone, emergency development has had to go into a new XCode, iOS6, iPhone 5, new HD Kindles and new HD Nooks (and B&N broke everything for Corona developers in the process) and Corona Labs has had to stop what they are working on to keep it so we can submit our apps.
[import]uid: 19626 topic_id: 32189 reply_id: 128161[/import]