Corona Remote - Accelerometer in Simulator - Released

Congratulations Matthew ! Thank you for supporting Ansca and Corona and here is to our growing 3rd party ecosystems.

Also, the fact the app got approved on the app store shows that Corona has ‘momentum’ and recognition.

C, [import]uid: 24 topic_id: 4773 reply_id: 17316[/import]

Thanks Carlos

Also don’t forget this app is Universal, 1 build for iPhone 3G, 4 and iPad with retina display support! [import]uid: 5354 topic_id: 4773 reply_id: 17317[/import]

Excellent gonna try it out real soon!

Good work!!! [import]uid: 10657 topic_id: 4773 reply_id: 17318[/import]

Bought, downloaded, implemented in current project – all in about 15 minutes.

Very cool tool for anybody doing Corona SDK development with the accelerometer.

The $10 will pay for itself quickly – no more building to device just to test your app with the accelerometer.

Nice job, Matthew!

Jay
[import]uid: 9440 topic_id: 4773 reply_id: 17372[/import]

Thanks Jay

Let me know how you get on. There should be a dedicated support forum soonish to post feedback in.

Cheers

M [import]uid: 5354 topic_id: 4773 reply_id: 17377[/import]

Done [import]uid: 24 topic_id: 4773 reply_id: 17380[/import]

Now Matthew the android version please :slight_smile: [import]uid: 10507 topic_id: 4773 reply_id: 17455[/import]

Whilst it’s great and thanks for sharing I really believe that this should be part of Corona!

There are clearly “missing” bits from Corona, like this and the CPM and I’m really miffed that I should have to pay extra to get things that should be in the main Corona package!

It’s great that the developer of this and CPM have found a way to make a buck out of the missing bits but the trouble now is Ansca won’t want to implement the missing bits for fear of upsetting these developers.

I’m not saying there isn’t a place for 3rd party tools but if you’re not careful too many of them could scare people off Corona…

“Oh you bought Corona, great now go and buy tools W, X, Y and Z cos Ansca haven’t included these essential tools”.

Also too many 3rd party add-ons can only destabilize and limit the core product.

Sorry if this comes across as a rant or overly negative it’s not meant to be, I’m just sad they are not part of the core. [import]uid: 9371 topic_id: 4773 reply_id: 17506[/import]

@dweezil: I see your point and it is quite difficult to discuss this without appearing to dismiss the well intentioned efforts of others.

I also agree that there are a number of third party tools appearing that should be part of Corona. The longer Ansca delays in implementing tools the more likely it is that a user will go out and just build it. And once they are out there, it would be difficult for Ansca to kill of their hard work by providing a similar built in tool.

So far we have a GUI Editor, Project Manager, Accelerometer Sim, and Particle System (plus other code bits like Director Class and Game Class).

My concern is not so much the additional cost (developers need to be rewarded for their efforts), but the level of integration and guaranteed ongoing support.

And I agree with you on putting off potential developers - if the physics engine was a third party tool - would bubble ball have been written.

On the flipside, third party tools which fill in the gaps give Ansca breathing room to focus on expanding other Corona features.

Who knows we could see lots of new things in the next drop…

@Matthew: No offense intended. I still think what you did was incredibly clever, and if I was developing an accelerometer app I’d buy it without question. [import]uid: 11393 topic_id: 4773 reply_id: 17510[/import]

$10 seems a very fair price for a tool I will use every day. Sure, I’d love it if it were already included in Corona for “free”. But what current feature would be missing, or bug not fixed, if Ansca had spent some of their finite resources developing a remote? [import]uid: 9422 topic_id: 4773 reply_id: 17545[/import]

@dweezil I do see your point but at the same time I think you are wrong ( no offence ). A vibrant and active ecosystem built around the core of Corona is exactly what you want. It help keeps a piece of software strong and encourages others to adopt the platform. Plus the chances of new and surprising features greatly increases, like the particle engine.

The physics engine, Box2D, used in part in Bubble Ball, is a 3rd party engine. Ansca integrated it into Corona a few months back. This happened behind the scenes and im unsure the licensing they had to go into but if they developed it themselves they may well still be at it.

I dont see the remote as an essential tool, its a very niche product. Only a small percentage of Corona users will find it helpful and the number of Corona users is small compared to the market if I had developed an iPhone app/game.

The particle engine is again a 3rd party engine and one that was not developed for Corona, it was ported by the developers for Corona users because they judged the Corona eco system to be one they could bring value to. Ansca would have been pushed to develop a particle engine in the same short period, it can take years, lots of mathematicians and money to bring such a product to market. I for one hope they work with Ansca to integrate the engine directly into the core of Corona to enhance speed / effects but I would still expect to pay them for a licence.

@bedhouin no offence taken. While I was developing the remote Ansca were developing universal builds, openAL and a few other really cool additions that are coming shortly. None of them achievable in lua, unlike the remote.

Support and integration will happen as and when new features are added to Corona which I can make use of.

@XenonBL my thoughts exactly

I know there are some game salad users who would prefer a more complete package. The problem there is that the package will become very focused and limited in what it can do. Corona on the other hand may feel like a blank canvas but it has much more potential ( why I use it ) and as easily as it can do a 2d physics game it can do much much more. Like the remote, or I could write a web server on it, run industrial equipment from it, write a business app or an eBook. Its limited only by the users imagination, and a few missing features, most of which are replicable in lua if you know how 16bit games used to achieve effects etc…

Corona is still in its infancy and ive seen it grow in the past year in an amazing way and the support and communication from Ansca have shown time and again that I made the correct choice in platform. I for one cant wait for the next 3rd party tool to pop up. [import]uid: 5354 topic_id: 4773 reply_id: 17565[/import]

@Matthew Pringle do you plan remote for Android? [import]uid: 10507 topic_id: 4773 reply_id: 17567[/import]

Ive not done any android development. Could I just build under the androiddebugkey under Corona and pass it to users like that or is it more complicated than that? [import]uid: 5354 topic_id: 4773 reply_id: 17573[/import]

“The physics engine, Box2D, used in part in Bubble Ball, is a 3rd party engine. Ansca integrated it into Corona a few months back. This happened behind the scenes and im unsure the licensing they had to go into but if they developed it themselves they may well still be at it.”

I think this is exactly what he meant. I completely agree that you want your users developing third party add-ons, there’s no need to reinvent the wheel here, however instead third parties selling it to us, Ansca should license it from them and include in the SDK. I’m obviously talking only about the relevant ones.

You say that you’re are gonna maintain it and I fully believe you, but the risk for the buyer between buying from an indie dev versus a corporation like Ansca is very different. Just like it’s much different buying from Ansca than say Microsoft. A lot of people won’t buy Corona since they can’t put up with the risk of online builds and being left with no way to compile their stuff should Ansca disappear (knock on wood). Imagine relying on a one man operation for a critical functionality on your project (not the case here obviously, but I hope you get the point).

If all the third party add-ons are consolidated, then you’re just buying Ansca risk, which would be a lot more paleatable for most of us (since we’re already doing that).

I hope my ramblings made some sense. [import]uid: 10835 topic_id: 4773 reply_id: 17581[/import]

@Matthew: You can create your own keystore from command line with the keytool: http://www.androiddevelopment.org/tag/keytool/ [import]uid: 11393 topic_id: 4773 reply_id: 17582[/import]

@Ignacio:

If all the third party add-ons are consolidated, then you’re just buying Ansca risk

Spoken like a true banker :wink: [import]uid: 11393 topic_id: 4773 reply_id: 17585[/import]

LOL well that IS my day job ;). Game development is just a recent part time hobby for me.

Doesn’t make what I said any less true though. [import]uid: 10835 topic_id: 4773 reply_id: 17588[/import]

I think you hit the nail on the head there, well said. Far better expressed than i could say but couldn’t agree more [import]uid: 9371 topic_id: 4773 reply_id: 17592[/import]

@Matthew Pringle You could do that. But You may also sign for Android Developer Program and publish Remote to AndroidMarket. If You need beta tests for android or any help contact me pm [at] piotrmachowski [dot] net [import]uid: 10507 topic_id: 4773 reply_id: 17610[/import]

I will look into Android when I have a moment. [import]uid: 5354 topic_id: 4773 reply_id: 17614[/import]