2011-12-22 4 views
1

まず、お手数をおかけしていただきありがとうございます。 私が理解しようとしているコアソリューションは、iOSアプリケーション内のCMSからコンテンツを表示する方法です。私が計画しているアプリケーションは、当社の営業担当者にニュース、アラート、その他のコンテンツを表示するために使用される企業イントラネット/ポータルです。友人がHTMLでコンテンツを作成してWebビューで表示する方法を提案していますが、これは私にとっても最高の解決策のようには聞こえません。 Facebook、Flipboardなどのアプリケーションは、アプリケーション内でサーバー側のコンテンツをどのように表示しますか?iOSアプリにサーバーサイドのコンテンツを表示する - アプローチが必要

アプリケーション/従業員ポータルは、画像、ビデオ、オーディオを伴うテキスト形式のニュース記事、アラート、文書などで構成されます。セールス・アソシエイツはアプリケーションを使用して、iosのすてきな機能、ページやコンテンツのスライドや反転などを含むコンテンツ・ストーリー、閲覧、レビューなどをナビゲートします。

コンテンツとユーザーの役割は次のとおりですCMS(Joomla、SharePoint、Storage Room、より良いことが分かっている場合は私に知らせてください)によって管理されています。オフラインでもアプリのコンテンツにアクセスできる必要がありますが、このソリューションの最適なアプローチは何ですか?既存のコードベース/ライブラリがありますか?

1)アプリケーション内のCMSコンテンツのレンダリング/表示(HTML Webviewまたは別のアプローチですか?)、2)コンテンツ、画像、ビデオ、オーディオをオフライン表示用のデバイスですか?

あなたが持っている可能性のあるアイデアが役に立ちます。出発点コードのセット、または出発点として使用できるモデルの例があると思われる場合は、私に知らせてください。

ありがとうございました!私はどんな入力をも大変感謝しています。

答えて

0

これはすべてiOSアプリで可能です。あなたはあなたのアプリケーションのWebサービスを作らなければなりません。開始時にアプリケーションが起動すると、データは使用されているsqliteやアプリケーションのコアデータなどのローカルデータベースに格納されます。インターネットがない場合は、データにアクセスすることができます。

+0

ありがとうございます...これは正しいアプローチですか?私にはかなりしっかりしているようだ。 http://floatlearning.com/2011/06/externalizing-the-data-source-of-your-ios-app/ – user1107079

+0

floatlearning.com/2011/06/... - リンクは私が最初にダウンロードしたと同じですデータを保存してローカルデータベースに保存する – Hiren

0

TapLynxまたはAppceleratorのようなフレームワーク/製品は、あなたに適しているかもしれません。製品のデモやショーケースアプリを見て、自分がやりたいことをサポートしているかどうかを確認します。

HTML Webviewは、リッチコンテンツを端末に表示するための優れたメカニズムです。 CMSに存在するHTMLを表示するか、データをプルダウンしてデバイス上のHTMLをフォーマットするかは、あなた次第です。

+0

Jackson ....サーバーからコンテンツを引き出し、アプリケーション内部でフォーマットするプロセス/方法について、どんな方向性があるのでしょうか? Flipboard/Facebookや他のニュースサイトが一貫してデータを表示する方法は? – user1107079

0

私はそれをサーバー上にAPIを作成するつもりだ。データを生のXMLまたはjsonとしてダウンロードし、その内容を実行可能なオブジェクトに解析できます。写真やその他のデータをダウンロードする方法については、XML/jsonのダウンロードで画像のURL文字列を入力するだけです。

サーバーからデータをダウンロードする方法の詳細については、iOS downloadingプログラミングガイドを参照してください。

また、hirenによると、ダウンロードしたデータはコアデータを使用して保存できます。

+0

ありがとうCody + Hiren。どちらも非常に役に立ちました。私はあなたが上で説明していることはこれが正しいと信じていますか?以下のURLのプロセスに関するご意見をお聞かせください。 http://floatlearning.com/2011/06/externalizing-the-data-source-of-your-ios-app/ – user1107079

+0

はい、それはその要点です。 –