Titanium Advent Calendar 2014 の14日目です。 2015/09/13 追記 クライアント側のサンプルコードが欲しいとの問い合わせを頂いたので、サンプルコード (サーバ、クライアント両方) を書き直しました。 モジュールもデータの受け渡し部分を修正加筆のうえ、SDK 4.1.1に対応させてビルドしなおしました。 https://github.com/tdtsh/gcm.js ただこの黄さんのモジュールの書き方だと、serviceをTitanium側で書いているので、アプリが立ち上がっていない時にはPushを受け取られません。 フォアグラウンドかバックグランドでアプリが動いている必要があります。 アプリが立ち上がる前でもPush通知が受け取られる様にするには、service部分もモジュール側で書く必要があります。 もし要望が多ければ別途モジュール作ります。 はじめ
![Titanium の Android で GCM(Push通知) Google Play Service版 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/a8a5181773258f36655553ffdfde640049b5fafd/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Fadvent-calendar-ogp-background-7940cd1c8db80a7ec40711d90f43539e.jpg%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9VGl0YW5pdW0lMjAlRTMlODElQUUlMjBBbmRyb2lkJTIwJUUzJTgxJUE3JTIwR0NNJTI4UHVzaCVFOSU4MCU5QSVFNyU5RiVBNSUyOSUyMEdvb2dsZSUyMFBsYXklMjBTZXJ2aWNlJUU3JTg5JTg4JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMzQTNDM0MmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmcz1iNzkwMzMxZjQ0NjY5NTkyYzRlNjg4OTRlZDk1OTU2OQ%26mark-x%3D120%26mark-y%3D96%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9OTcyJnR4dD0lNDBobnRuJnR4dC1jb2xvcj0lMjMzQTNDM0MmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz01NmFiMTkwMGM2YmNkYzFkZWIxOWQ1MjFkYzAxODQyNg%26blend-x%3D120%26blend-y%3D500%26blend-mode%3Dnormal%26s%3D7aebc363d1c90426f2b7389d46064c8b)