新しい IBM Developer JP サイトへようこそ!サイトのデザインが一新され、旧 developerWorks のコンテンツも統合されました。 詳細はこちら

iOS アプリケーション内で無限スクロールを有効にする

概要

Twitter や Instagram などのソーシャル・メディア・アプリには、無限スクロールのユーザー・エクスペリエンスが理想的です。けれども、アプリで無限スクロールを有効にするのは難しい場合があります。このコード・パターンに従うと、NoSQL データベースの IBM Cloudant を使用して、無限スクロールとページネーションが有効にされたアプリを簡単に構築できます。

説明

無限スクロール対応のアプリの作成を開始する際は、このコード・パターンが出発点になります。既存のアプリケーションで無限スクロールを有効にしたい場合は、このコードをコピーしてアプリケーションに貼り付けてください。このコード・パターンにあらかじめ取り込まれている各国のデータは、無限スクロールすることが可能です。

このコード・パターンでは、以下の方法を学びます。

Cloudant NoSQL データベースをプロビジョニングして統合する。 アプリケーション内で無限スクロールを有効にする。 他の IBM Cloud サービスに接続する。

フロー

無限スクロールを有効にした iOS アーキテクチャーの Cloudant を示す図

  1. Cloudant NoSQL データベースから渡されたデータを使用して、モバイル・アプリ・コンテンツに情報が表示されます。
  2. Cloudant NoSQL データベースには、このアプリケーションに必要な情報が格納されており、無限スクロールの機能によってモバイル・アプリのユーザーにその情報が表示されます。

手順

詳細な手順については、README ファイルを参照してください。