【PHPとプッシュ通知】アプリ開発日記(6/16)part2


本日アプリ開発日記二回目の更新。
まずはプッシュ通知について調べてみました。
当初の想像とは違っていて、、、これ実装できるのか?
と不安になっております。

最初に私が勝手に想像してたのは、
Objective-Cでバックグラウンドに処理を渡してると
思ってたのですが、実際は、、、
サーバからメッセージを送っているとのこと。

な、なんだと



サーバからメッセージを送るとはこれいかに

だったのですが、いろんなサイトを見ていたら
どうやらAppleで証明書を発行して
それをサーバで実装、サーバから通知。の流れっぽい。

ので、簡単に実装できなそうなので後回し

続いて
ニュースなどのまとめアプリがどんな風にまとめているのか
わからなかったのですが、
教えてくれるわけもないので考えてみました。

まず、たくさんのRSSをはじから更新していたら
iPhoneの処理能力を超えるのでは?
と推測し、多分サーバに一旦データを格納して
そのデータを受信、表示としているのでは?

以前、似たようなアプリを作ろうとしたときに
一回サーバにDBを実装して、PHPでRSSのデータを取り込み、
そしてPHPでそのデータをタグ化してhttpでiPhoneでうけとる処理を書きました。
リジェクトされてるんですけど。

その時はObjective-Cをコピペでたくさんつなげていたら、
直さなくてはいけない箇所がわからなくてあきらめました
理解度が低かったのです。しょうがない。

そんなこんなで本日は、PHPでDBに目的のRSSを自動で更新するような処理を実装しました。

これでサーバの処理の基本的な部分はおわったのであとは
最新のデータに更新された場合だけプッシュ通知したいなぁ。

証明書の件、後回しにしてますが
うまくPHPで書いた処理とプッシュ通知を連携できればなと思っております。