A Parse.com Module for Corona SDK

hi, currently we can’t use Parse for Android push. We would need a plugin for that. The other items (2 and 3) work extremely well. You could use Parse for Analytics but it’s an API call and as Parse keeps tally and charges for those eventually, I have steered clear of using it for that.

Enjoy your adventures with Parse!

best,

Jen

Excellent - thanks.

What are you using for push?

Hello,

As Jen said, the module will work well for 2 & 3.  I have been looking into PushWoosh and am considering a module with Parse and PushWoosh working together to solve the registration issue with Android ( ParseWoosh? ).

Stay tuned for some more mod_parse tutorials as well.

Cheers.

 

Just wanted to say thanks for the module!  Currently using it in a live IOS app; nice and easy to implement some basic analytics!  I’m actually using parse for my push notifications as well (though I didn’t expand on your module - yet), as others have noted, parse’s lack of GCM/android support is a bit annoying.  

PushWoosh’s lack of free ‘Remote API’ is gonna be a non-starter many (at least, to me).  I’d love it if my app brought in enough to justify their initial monthly free.  Maybe stackmob?  Still need to dig into their implementation a bit more in my free time.

Again, thanks!!

@gregr Thank you for the kind words.  I’m thrilled that it’s working out.

I have only peripherally been looking at PushWoosh so I wasn’t aware of those restrictions.  Thanks for pointing that out.  Stackmob is also interesting, but I was having a really hard time figuring out the pricing.

I’ve actually been actively researching how to provide an open-source system to handle both Android and iOS push and will be experimenting heavily over the coming weeks.  Corona SDK exposes everything that’s needed to do push without additional plug-ins.  It’s something I’m very excited about getting working.

Thanks again for using mod_parse.

Best.

FYI Netmera has a free tier and can support iOS and Android push.

@jonjonsson Wow!  That looks promising as well.  I’ll be taking a closer look at that tomorrow.  Thanks for the tip.

Have you used the service?

Best.

I’m using it but I’m not in production yet so I have limited experience with it. There was a period when they where updating their services and their Rest API seemed have fallen between the cracks or something and it was not working for a day or two. I’m still going with them though but a bit more cautiously.

hi guys,

I am starting to look into push notifications too. I was reading this corona guide : http://docs.coronalabs.com/guide/events/appNotification/index.html

It recommends usage of services… " …PushWooshUrban Airship, or Parse that specializes in push notifications."

Is it hard to implement push notifications (Android & iOS) without the usage of these services ?  Would like to hear your experience.

Thanks

@yosu Hard is relative of course, but there are ways to implement both iOS and Android push without those services.  You’ll need to set up your own external server and build the scripts to talk to both Apples and Googles push servers. I’m in the midst of trying to accomplish this with a new project.

You can stay up to date on the progress here http://goo.gl/uhqv7r

Cheers.

Noticed a recent Parse Blog post that mentions new support for GCM via their android SDK (i.e., no more backend app necessary).  I haven’t tested functionality via their REST API yet, but might be promising for folks already using Parse:  http://blog.parse.com/2014/01/14/parse-push-adds-support-for-gcm/

@gregr thats a great catch! Thanks for posting here. Can this be the great news we’ve all been waiting for? One push solution for both IOS & Android finally? 

@gregr - Unless they have yet to update the REST API documentation, it still looks like you have to include the Parse API to generate the proper ID.  This just means that the push will now use the resources built into the Android OS instead of Parse’s own baked-in solution, which was meant to cover devices like the Kindle, etc. that don’t have GCM.  I’ll dig a little further into it though.

Thanks for looking out.

Cheers.

Hi, first off this module looks fantastic! I plan on trying it out once I’m done my current project.

When do you think you’ll be doing a turn-based multiplayer tutorial?

Hello,

I’ve posted a short piece on Tracking User Scores with the Parse Module for Corona SDK

Please share if you’re so inclined.  Thanks for watching.

Cheers.

Hi spowell83,

The issue is no ability to enable push on Android via the Parse REST API at this time.  Without a persistent connection, we need to have an ability to ping the user.  A lazy poll is too expensive to run on an API that has a limit.  So, it’s on hold for now.

Best.

If I wanted to create a simple turn-based game with Corona, and use Parse’s servers to save data for a cross-platform (iOS and Android) multiplayer, does your code/tutorials allow for this?

I watched your video on tracking users scores (very good btw), but will this work with an opponent(s) score also?

If not, then do you know if Parse allows for turn-based, cross-platform game?

Thanks

This looks great! Thanks for the module. I am wondering if I could use this to enable/disable ads remotely? Would this be “easy” to do with Parse? Thanks again. Mo

@scottshaw3d The mod_parse module provides the tools, so you’ll still need to create the framework.  You would need to incorporate some cloud code to make it work best.  Since I prefer Lua over Javascript, as well as not being able to currently do Android push, I’m not sure if I will do a tutorial on that.

@Mo Would you be wanting to disable ads per user or globally?  Both are possible, but one requires a little more work than the other.

Cheers.