Robinson, A.: Sketch2Code: generating a website from a paper mockup. arXiv preprintarXiv: 1905.13750 (2019)
GUI -> codeの先行研究
Chen, C., Su, T., Meng, G., Xing, Z., Liu, Y.: From UI design image to GUI skeleton: a neural machine translator to bootstrap mobile GUI implementation. In: Proceedings of the 40th International Conference on Software Engineering, pp. 665–676. ACM (2018)
フロントエンドエンジニアの仕事の一つに、UI(ユーザーインターフェース)設計案をプログラム互換性のあるアレンジに変換することがあります。 顧客の要求を満たすために、エンジニアは通常、画面サイズの幅が広いなど、さまざまな端末デバイスに対応するためのさまざまな要素を考慮する必要があります。 このような作業は、通常、面倒な作業が多く、その多くは機械でできる繰り返しの作業である。 本論文では、UIデザイン案とフロントエンドコードのギャップを埋めるツールとして、Visual Compilerを提案する。 本研究では、エキスパートヒューリスティックとコンピュータビジョンの技術を組み合わせ、生成されたコードの可読性とユーザビリティを向上させ、生成プロセスをよりインテリジェントなものにする。 実際には、ユーザはUI設計者から得たデザイン案を入力するだけで、我々の手法はクリーンで整然としたフロントエンドコードを生成することができます。 既存のアプローチと比較して、Visual Compiler は、オリジナルのドラフトと同じ外観を維持しながら、出力ファイルのサイズを約 80% 削減することができます。 このツールが、UI 設計者とフロントエンド開発者のコラボレーションの効率化に役立つことを期待しています。