[TIMOB-9144] BlackBerry: Implement BB push
GitHub Issue | n/a |
---|---|
Type | New Feature |
Priority | Medium |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2014-06-25T20:22:27.000+0000 |
Affected Version/s | n/a |
Fix Version/s | Release 3.3.0 |
Components | BlackBerry |
Labels | blackberry_push, medium, planning-3.3.0, qe-3.3.0, qe-testadded |
Reporter | Josh Roesslein |
Assignee | Pedro Enrique |
Created | 2012-05-16T07:26:37.000+0000 |
Updated | 2014-07-25T20:09:28.000+0000 |
Description
registerForPushNotifications() for starting point
BB push should be available after R6 release early in July.
To see an overview of the BB10 push system see http://developer.blackberry.com/cascades/documentation/device_comm/push/index.html
Java Based Server Side SDK
http://developer.blackberry.com/devzone/develop/platform_services/push_overview.html
To enable ASC some server side work is require.
Make sure to give the ASC/360 teams early heads before working on this task.
Documentation on setting up push for BB10: https://gist.github.com/pec1985/8ad59783cd5b4adc45a2
PR Pending for titanium_mobile repo https://github.com/appcelerator/titanium_mobile/pull/5164
PR Pending for titanium_mobile_blackberry repo https://github.com/appcelerator/titanium_mobile_blackberry/pull/201
Merged into master
Pedro, didn't you have a server-side implementation for this already?
Yes, the documentation is here: https://gist.github.com/pec1985/8ad59783cd5b4adc45a2 And the sample implementation is here: https://0a247e8f40a42e51d63974fe36709dea14d95fab.cloudapp.appcelerator.com/?# Code for the server side using ACS is here: https://github.com/pec1985/BB10-Push-Server
Edit
Test page is now [HERE](https://ab95f2d79913d4d4a75a4262b334ced773534193.cloudapp.appcelerator.com/?#)Tested and verified BB push is implemented. Mac osx 10.9.2 Mavericks Appcelerator Studio, build: 3.3.0.201405011408 Titanium SDK, build: 3.3.0.v20140507095715 Node.JS Version: v0.10.13 NPM Version: 1.3.2 acs@1.0.14 alloy@1.4.0-dev npm@1.3.2 titanium@3.3.0-dev titanium-code-processor@1.1.1 Device: BB10Z OS 10.2.1
For some reason the node.ACS page that I built to test the push notifications stopped working. When sending a push we get the following error:
Opening ticket to edit comment