How to RS Station - 道の駅のニュースについて

  • 投稿:
  • 更新:2018年4月18日
  • by
  • in

rss_iphonex_news.png

iOS/Android共に各ストアーで公開完了しました。v1.2.0になります。

1.2.0からインプリメントした、道の駅に関するニュースですが、ニュースソースは Google news のフィードを利用しています。
ただ、このフィードそのままだと、「ニュースが投稿された時間」の新しい順になっているので、サーバ側で「ニュースの日付」に並び替えて配信しています。

フィードでは「ニュースが投稿された時間」が必ずしもニュースの日付順にはなっていないので、実際にはニュースの更新が発生しても、当日のデータが更新されるとは限りません。過去のニュースが更新される場合もあります。
本日以外のニュースがフィードで発生すると、パッと見た目は本日の更新ではないので、データが更新されていないように見えます。

これ、実装時に迷ったのですが、今はとりあえず先のように「ニュースの日付」の並びにしています。今後見づらいとかの要望があれば、「ニュースが投稿された時間」に変更するのは容易なので、このまま少し様子を見てみたいと思います。

ニュースの更新タイミングは毎時0分に最新ニュースフィードをニュース配信サーバ(以下サーバ)でチェックしています。更新があればサーバのキャッシュを更新します。
アプリがアクティブになるとサーバへ更新を問い合わせ、更新があればアプリのニュースアイコンを赤に変えています。ニュースアイコンをタップすると最新のニュースを取得して表示します。