私はモバイル開発に不慣れで、やらなければならないプロジェクトがあり、迷子になるまで問題の解決策を探していたので、ここで最終的な答えを見つけられることを願っています.
サーバー (php & MySQL DB) があり、サーバーからデータを取得する iOS + Android でモバイルアプリを開発しています。モバイル アプリは、最初の実行時にサーバーからデータを取得し、電話に保存する必要があります。これにより、再度実行するたびに、保存されたデータが取得されます。
アプリがすぐにデータを更新できるように、変更が行われるたびに、サーバーは「ユーザーが気付かないうちに」アプリに通知する必要があります。
Webサービス(おそらくRESTKitを使用したREST)を使用するか、サーバーレコードにある種のタイムスタンプを適用することを考えましたが、これらはすべて問題ではありません.
私の問題は、変更が発生するたびにサーバー自体が変更についてアプリに通知し、アプリが新しいデータを更新できるようにする方法が見つからないことです。プッシュ通知の使用を考えましたが、特に iOS では、ユーザーから非表示にすることはできません。
それで、それを行う可能な方法はありますか?複雑ですか?それは価値がありますか?他の提案?
私が言ったように、私は新しいので、私の考えが間違っているかもしれません。