私たちの多くが同じことを何度も繰り返していることに気づいたので、これはより広い質問です。
- データ/コンテンツを TableViews または Detailviews として表示する
- このデータをいくつかのサーバー (多数の Rails サーバー、おそらく Django) から動的にダウンロードします。
私が想定していること: これらのオブジェクトの GET/POST/キャッシング全体、さらには任意のデータ オブジェクトの動的ビュー作成を抽象化する
したがって、アプリがしなければならないことは次のとおりです。
- 「EntityName」で識別される、いくつかの plist/dictionary 内の可能な Web サービス/Api-Calls のリストを渡します。
- 実行時にエンティティを名前でリクエストまたはアップロードすると、フレームワークがフェッチ/バックグラウンド アクション/投稿/URL 解析全体を処理します。
- アプリは、Data-Propertys に従ってアウトレット/ラベルでカスタム生成されたビューを使用することもできます
そこで、低レベルのものにはAFNetworkingを使用して、これを自分で作成することを考えていました。その前に、確認したかったのですが、すでにこれを行っているものは何もありません。
(DRY と ConventionOverConfiguration を念頭に置き、CMS で管理された iOS アプリの開発をスピードアップする、iPhone 用のミラー化された RubyOnRails フレームワークのようなもの)
編集: 一言で言えば: リモート データベースの CRUD コントローラーのように、顧客/アプリケーションのニーズに合わせてスキン/制限することができます。