web-dev-qa-db-ja.com

iOS開発者にアニメーションを引き渡す方法は?

私はデザイナーで、アニメーションをiOS開発者に引き渡すことができるさまざまな方法と、特定のケースに応じてそれを行うための最良の方法に興味があります。

1。 JSON

Lottie は、マイクロインタラクションのアニメーションや、オンボーディングページのようなアニメーションイラストの作成に最適です。デザイナーにとっては、JSONファイルはAfterEffectsの Bodymovin プラグインで生成できるため、簡単に提供できます。開発者はファイルを取得してそのまま使用し、それ以上の努力は必要ありません。

2。 SwiftまたはObjective C

iOSにはUIViewのようなさまざまなアニメーションAPIがあるため、開発者はビデオからアニメーションを再作成したり、デザイナーは言葉で説明したりできます。この場合、開発者は自分ですべてをコーディングする必要があります。

3。設計ツールからのエクスポート

一部の設計ツールはSwiftまたはObjective Cにエクスポートできます。 Flow はSwiftコードを生成できます Framer も同様です。

開発者がアニメーションを作成するために使用する他の技術は何ですか?

さまざまなケースを考慮して、プロトタイプ設計者が開発者に提供する必要があるファイルのタイプは何ですか?

3
Peter

アプリの開発者ごとに独自のビルド方法があり、それを行う方法は多数あるため、セットメソッドはありません。 UI/UXデザイナーとしてのアプリ開発者の目標は、想像したとおりにアプリを構築することです。したがって、アプリを開発するために必要なものを使用していることをデベロッパーに確認する必要があります。目標は、彼らがあなたがしようとしていることをできるだけ簡単に統合できるようにすることです。

最も基本的なレベルでは、以下を提供する必要があります。

  • 別々の状態の.svgアイコン(つまり、クリックされた、クリックされなかった)
  • サイズのフォント
  • 16進数のカラーパレット
  • 画像
  • 要素(x px、y px)の位置を明示的に示す、主要なアプリ画面のメイン解像度(繰り返しデザインを表示する必要はありません)のオーバーレイグリッド
  • 各ページのコンテンツとリンク方法を示すアプリのアーキテクチャ
  • アニメーションのリスト(存在する場合)

開発者がデザイナーに何を必要としているかを尋ねているので、これは stackoverflow で尋ねる方がよい質問かもしれません。どのようにそれを言葉にするか注意してください。少し 主観的な質問 であるため、彼らがそれを閉じると想像できます。

1
Davbog

どちらもコードをiOSにエクスポートできます。

0