0

ニューススタンドの仕組みについて大きな疑問があります。新しい雑誌(号)を作成する必要がある場合、どのようにしますか?

つまり、雑誌ごとに (新しいビューと新しいビュー コントローラーを使用して) 新しいコードを実装する必要がありますか? この場合、既に市場に出ているニューススタンド アプリにそれらを追加/アップロード/統合するにはどうすればよいですか?

このように動かない場合、どのように動くのでしょうか?

事前にどうもありがとうございました。

4

2 に答える 2

3

あなたの質問は、AppleがNewsstandの実装をどのように選択したかということの核心にあります。基本的に、Newsstandを使用するには、image / pdfコンテンツを使用する、HTML5コンテンツを使用する、CoreTextネイティブAPIを使用するという3つの可能性があります。

CoreTextAPIを使用したいとおっしゃっていることから引用します。これは、ニューススタンドフレームワークで行うのが難しい理由です。つまり、エディションごとにまったく新しいアプリをアップロードすることは想定されていません。

2つの可能な解決策があります。1つ目は、単にニューススタンドを使用しないことです。代わりに、雑誌をアプリとして公開し、エディションごとに新しいアプリをアップロードするだけです。つまり、サブスクリプションやNewsstandの「ダブルリスト」プロモーションなどを見逃すことはできますが、高品質のネイティブなカスタムインターフェイスを作成することはできます。

2つ目は、現在行っていることを実行することです。これは、ベースアプリにロードすると、必要な種類のインターフェイスを生成するXMLエンコーディングのようなものを開発することです。

少なくとも、これまでの私の分析です。本当に間違っていると言われてとても嬉しいです。しかし、これはAppleが提供しているものについて実際に考えていないケースの1つだと思います。多分来年は良くなるでしょう!

于 2012-09-03T05:26:23.997 に答える
1

Baker フレームワークを使用する場合、インターフェース要素 (html、画像) を「課題」としてダウンロードでき、コード部分 (Baker フレームワーク) は同じままです。

新しい問題を追加するには、NKAssetDownload を使用して PDF をダウンロードする場合と同じことを行います。Baker を使用している場合は、「本」全体をドキュメント ディレクトリに抽出する必要があります。

于 2012-08-14T04:59:38.040 に答える