0

医療ガイドライン用のデータ集約型アプリケーションの開発を計画しています。これらのガイドラインは頻繁に更新する必要があるため、開発者として自分で更新する必要があります。1 つのオプションは、データを plist に入れることですが、このアプローチは非常に面倒です。HTML のチャンクを使用して、アプリケーションでファイルを参照することを考えていました。この方法では、編集がはるかに簡単になります。

以下のインターフェースがどのように生成されたか、または同様のインターフェースを生成するために利用できるオプションを知りたいのですが、HTML がここで最適なオプションですか、それともコア データ + コア テキストまたは SQLite + コア テキストのいずれかを使用するネイティブ UI 要素ですか? データを更新する簡単な方法が必要であり、データはオフライン時にアプリで利用できる必要があることに注意してください。

サインアプリ

4

2 に答える 2

1

サーバーから頻繁に更新できるSQLLiteデータベースを使用します。

私は医療アプリも作成しており、データを更新する必要があることが多いため、SQLLite で設計しました。

プログラムの起動時に新しいバージョンの DB が利用可能かどうかを確認し、利用可能な場合は古いバージョンを置き換えるアプリにダウンロードしています。

実行中のDBバージョンについてアプリに記録を保持する必要があり、更新するたびに、アプリのdbバージョンキーも更新する必要があることに注意してください。

また、アプリバンドルからユーザーのドキュメントディレクトリにデータベースをコピーして、ユーザーがデータを保存できるようにする場合に備えて、SQLLite DB の編集可能なバージョンを作成することをお勧めします。

于 2012-06-04T11:17:22.313 に答える
1

データを更新する簡単な方法が必要であり、データがアプリで利用可能でなければならないことに注意してください

私はplistsで行きます。それらはあなたのデータを保持し、誰でも編集できるようにするのに非常に優れていると思います(ITに関係のない人、HTMLではタグに注意する必要があります)。HTML ファイルは問題ありませんが、plist ほど優れているとは思いません。最後のファイルでは、正しく構造化されていればすぐに階層を理解できますが、HTML では単なるファイルの集まりです。ビューに関しては、UITableViewいくつかのカスタムUITableViewCellsを使用するとうまくいくと思います(正直言って、インターフェイスが少し見にくいと思います)。

于 2012-06-04T11:12:49.493 に答える