Sketchの正式リリース後、ソフトウェア設計ツールは進化し、アプリを設計してプロトタイプを構築するためのより高速かつ効率的な方法を提供しました。Figma、Adobe XD、Zeplin は、Sketch対抗するために登場した少数の企業です。
ある観点から見ると、これらのツールはアプリ作成プロセスの改善に劇的に貢献しています。しかし、設計からコードまで完全なアプリケーションを構築するために必要なプロセス全体を考慮して全体的に見ると、それらは問題の一部を解決するだけであり、私たちが「設計サイロ」と呼ぶものに取り残されます。
デザインサイロとは何を意味するのでしょうか?
デザインは、デジタル製品デザイン プロセスの 1 ステップにすぎません。このプロセスには、画面デザイン、ユーザー フロー、共同編集、ユーザー テスト、デザイン システム、プロトタイピング、およびコード生成。デザインからコーディングとも呼ばれます。
このデジタル製品設計プラットフォームの要素を以下の図に示します。
Infragistics は、App Builder ™と呼ばれる完全なデジタル製品設計プラットフォームをリリースしました。初期の内部テストでは、これらすべての要素が単一の統合プラットフォームに含まれている場合、アプリを最大 10 倍高速に構築できることが示されています。
設計からコードまでの完全なプロセスを考慮すると、今日の設計ツールがどのようにして設計サイロに陥ってしまうのかを次に示します。
Sketch
|
Figma
|
アドビXD
|
ツェップリン
|
Macのみ ユーザーテストなし コード生成なし 限定コラボ |
ユーザーテストなし コード生成なし |
ユーザーテストなし コード生成なし 限定コラボ |
プロトタイピングなし ユーザーテストなし コード生成なし 限定コラボ |
ご覧のとおり、これらの設計ソフトウェアツールのほとんどはユーザーテストを欠いており、コラボレーションツールも限られており、コード生成を提供していないため、設計開発のハンドオフという長年の問題を解決できていません。
前述したように、デザインからコードまでのソリューションを使用すると、デザインのサイロ化を打破し、デザインと開発を妨げていた遅くてエラーが発生しやすくイライラするハンドオフを克服することで、長年にわたってアプリの作成を遅らせてきた長年の障害を解決できます。長年にわたる開発協力。
App Builderのようなデジタル製品設計プラットフォームを使用すると、設計チームと開発チームは単一のプラットフォームで作業し、共通の設計システムを共有することで、アプリの構築を劇的に加速します。デザイナーと開発者は、たとえば、画面デザインやプロトタイプを共有したり、コードが生成される前に実際のコードや実際のコンポーネントを含むアプリケーションを表示したりして、簡単に共同作業を行うことができます。これにより、面倒なハンドオフが解消され、フラストレーションが軽減され、完成したアプリケーションが製品マネージャー、デザイナー、開発者全員の期待に応えることができます。
デジタル製品設計プラットフォームが提供すべき具体的な機能の一部を次に示します。
- 柔軟な設計システム- ソフトウェア アプリケーションを構築するために再利用またはコンテキスト化できるソフトウェア コンポーネントにマッピングされる UX パターンとブランド スタイル ガイドラインのインベントリ。
- SketchやAdob e XDなどのデザイナーのお気に入りのベクター デザイン ツールと連携し、Figmaも近日完全サポートされる予定です。
- プロトタイプにスレッドでコメントできる安全なワークスペースを介して、チーム、関係者、顧客と共同で設計を反復できます。
- リアルタイム分析による無制限のリモートおよびモデレートなしのユーザー テスト。 (Indigo.Designのみ)
- デザインから CSS、色、サイズ / 位置コードを取得するための検査ツール (Zeplin と同様)。
- AngularとBlazorのリアルタイム コード プレビューとコード生成を備えた WYSIWYG アプリの設計と構築。また、間もなくReactとWeb Componentsも使用できるようになります。
3
Design to Code はローコードに基づいて構築されます
デザインからコードまでのソリューションは、ローコード運動の一部です。ローコード ツールによって数千行のコードを記述する必要がなくなるのと同じように、デジタル製品設計プラットフォームは、画面設計、ユーザー フロー、およびコード生成にかかる時間、フラストレーション、潜在的な UX バグを軽減する構成要素を提供します。
ローコード ツールがあらゆる規模の企業や組織にとってどれほど劇的な効果をもたらすかを示すスナップショットを以下に示します。
デザインからコード作成まで最速の方法を求めているデザイナーや開発者は、ユーザー テストなどの事前機能には興味がなく、App Builderでは静的なSketchやFigmaデザインを使用して、実際の UI コンポーネントとスタイルを備えたインタラクティブでレスポンシブなアプリを作成できます。App Builderは、ローコードのクラウドベースのWYSIWYGドラッグ&ドロップツールで、デザイナーがプロトタイプを完成させた後、開発者はソースコードをリアルタイムでプレビューできます。準備ができたら、開発者は 、Angular、Blazor、Web Components、またはReactで運用可能なコードを迅速かつ簡単に生成し、GitHub リポジトリにアップロードしたり、Visual Studio Code やお気に入りの IDE で実行したりできます。
デザインからコードまでのスピードを求めるデザイナーは、画面デザイン、ユーザーフロー、プロトタイピング、ユーザーテストにさらに重点を置きたいと考えているため、App Builderに統合された完全なデジタル製品デザインプラットフォームであるIndigo.Designを使用できます。
アイデアからコードに 1 分以内で移行する方法を確認するには、今すぐデモについてお問い合わせいただくか、Sketchベクター デザインを使用可能、テスト可能、更新可能なAngularコードに変換するこの短いビデオをご覧ください。