Jump to content

[TOPIC: topicViewTemplate]
[GLOBAL: userSmallPhoto]
Photo

Free Push Messaging with the Pushbots Corona SDK Module
Started by develephant Apr 07 2014 02:03 PM

- - - - -
15 replies to this topic
[TOPIC CONTROLS]
[/TOPIC CONTROLS]
[modOptionsDropdown]
[/modOptionsDropdown]
[reputationFilter]
[TOPIC: post.html]
#1

develephant

[GLOBAL: userInfoPane.html]
develephant
  • Pro
  • PipPipPipPipPipPip
  • 399 posts
  • Jedi

Hello,

 

I've put together a new module for integrating with the pushbots.com push messaging service, which currently has a free 1.5 million push per month plan, including tags and segmentation, so get it while it's hot.  The module works cross-platform as well.

 

Learn more about it in this blog post.

 

http://www.develephant.net/free-push-with-the-pushbots-com-corona-sdk-module/

 

Enjoy.

 



[TOPIC: post.html]
#2

BeyondtheTech

[GLOBAL: userInfoPane.html]
BeyondtheTech
  • Pro
  • PipPipPipPipPipPip
  • 473 posts
  • Jedi

This is awesome, thanks so much for the tutorial and heads up.



[TOPIC: post.html]
#3

ksan

[GLOBAL: userInfoPane.html]
ksan
  • Pro
  • PipPipPipPipPipPip
  • 2,631 posts
  • Jedi

Just when I think, "no he can't surprise me anymore" he goes ahead and pulls another rabbit out of the hat ...   :)

 

Thanks so much for your continued learning, discovery and sharing. Best times ever!!!  :)

 

Edit : And its IOS + Android capable all at the same time! Yayy. This is great! 



[TOPIC: post.html]
#4

jonjonsson

[GLOBAL: userInfoPane.html]
jonjonsson
  • Pro
  • PipPipPipPipPipPip
  • 812 posts
  • Jedi

Really great! Implemented this morning on my client and server, your module is super. Many thanks.



[TOPIC: post.html]
#5

eja

[GLOBAL: userInfoPane.html]
eja
  • Enterprise
  • PipPipPipPipPipPip
  • 122 posts
  • Jedi

This is great! Although I'm already using parse for my push servicing, I'll probably be using this for my next project. Thanks for sharing!



[TOPIC: post.html]
#6

develephant

[GLOBAL: userInfoPane.html]
develephant
  • Pro
  • PipPipPipPipPipPip
  • 399 posts
  • Jedi

@kerem - Thanks for the support!

 

@jonjonsson - Appreciate you confirming that it's all working.

 

@eja - Parse push is not cross-platform if you're using anything other than Enterprise.

 

Cheers.



[TOPIC: post.html]
#7

ksan

[GLOBAL: userInfoPane.html]
ksan
  • Pro
  • PipPipPipPipPipPip
  • 2,631 posts
  • Jedi

It is alive!!! For the first time ever I have an app which gets push service using a common interface and server backend. This is amazing. Thank you pushbots and @develephant for making it happen. Much appreciated. 



[TOPIC: post.html]
#8

cspence

[GLOBAL: userInfoPane.html]
cspence
  • Pro
  • PipPipPipPipPipPip
  • 336 posts
  • Jedi

@kerem - Thanks for the support!

 

@jonjonsson - Appreciate you confirming that it's all working.

 

@eja - Parse push is not cross-platform if you're using anything other than Enterprise.

 

Cheers.

 

Why isn't Parse Cross Platform if you are not using Enterprise?
My friend told me about this, specifically with Android, but I don't understand what the limiting factor is.



[TOPIC: post.html]
#9

develephant

[GLOBAL: userInfoPane.html]
develephant
  • Pro
  • PipPipPipPipPipPip
  • 399 posts
  • Jedi

Hi cspence,

 

Though I don't know the internals, my guess is that since Parse push will work with (older) Nook and Kindle they need to have there own built in listener since those devices can't run the GCM service without the Google Framework.  While it would be entirely possible to send up the device token to Parse, the option is not available in the REST API, which mod_parse is based on.  Adding an iOS device is available though since the GCM limitation is not there.

 

Hope that helps answer your question.  On the last Corona Geek show Jen Looper mentioned she was working on a plugin to try and solve this issue, so a solution could be on the horizon.  Unfortunately I don't have enterprise, so can only provide a module.

 

Cheers.



[TOPIC: post.html]
#10

blackbearapps

[GLOBAL: userInfoPane.html]
blackbearapps
  • Starter
  • Pip
  • 2 posts
  • Newbie

I've been waiting for this since I started using Pushbots for my other apps, it's a great service. The downside is that i haven't been able to make the example project work. What else do I have to change in the project to work, other than the APP-ID? It looks like it is never getting the notification event, so it is never registering the device.

 

Thans for the hard work man,

Greetings from Mexico.



[TOPIC: post.html]
#11

jonjonsson

[GLOBAL: userInfoPane.html]
jonjonsson
  • Pro
  • PipPipPipPipPipPip
  • 812 posts
  • Jedi

Pushbots iOS pushes have been down for me for a few days. Is this the case for others?



[TOPIC: post.html]
#12

dingo

[GLOBAL: userInfoPane.html]
dingo
  • Enterprise
  • PipPipPipPipPipPip
  • 664 posts
  • Jedi

awesome chris. one small question: gamethrive offers free, unlimited push notifications... is there any significant difference between gamethrive and pushbots? (gamethrive is cross platform)



[TOPIC: post.html]
#13

jonjonsson

[GLOBAL: userInfoPane.html]
jonjonsson
  • Pro
  • PipPipPipPipPipPip
  • 812 posts
  • Jedi

Pushbots iOS pushes have been down for me for a few days. Is this the case for others?

 

My fault, just realized my certificate had expired.



[TOPIC: post.html]
#14

InductiveIdeas

[GLOBAL: userInfoPane.html]
InductiveIdeas
  • Pro
  • Pip
  • 7 posts
  • Newbie

****EXPPLOOOOSION**** (that's my head exploding)

Pushbots seems to have everything you'd need for push on iOS and android and this plugin makes everything super easy and amazing.

 

Super props for this.



[TOPIC: post.html]
#15

bluquelafuente

[GLOBAL: userInfoPane.html]
bluquelafuente
  • Starter
  • Pip
  • 1 posts
  • Newbie

First sorry for my English, I'm a native of Spain and not mastered the language. 
I am trying to use the module. All right, I get the push to the app but can not get the message sent alone with the pop-up window is open source success look: 200. How could I do to see the message sent? Thank you.


[TOPIC: post.html]
#16

develephant

[GLOBAL: userInfoPane.html]
develephant
  • Pro
  • PipPipPipPipPipPip
  • 399 posts
  • Jedi

Hi,

 

As far as I know, you can't access the message directly.  What you can do is send a "custom" payload.

 

http://screencast.com/t/d1H0Qc8tNT

 

You should then be able to get that data in the notification event:

local function onNotification(event)
 print( event.custom.name )
end 

>> Chris

Hope that helps.

 

Cheers.




[topic_controls]
[/topic_controls]