微软的InktoCode将绘图变成用户界面
2022年1月5日整理发布:勾勒出粗略的想法——在传统上是在餐巾纸的背面,英国更喜欢信封的背面——是设计过程中常见且重要的部分,熟悉的钢笔或铅笔和纸被用于粗略的模型和轮廓。Ink to Code 是一个新的 Microsoft Garage 项目,希望将这些粗略的草图转化为可用的工作代码。
Ink to Code 目前本身就是一个应用程序的粗略原型。基本前提很简单:设计师可以用手写笔勾勒出应用程序界面的基本框架,而 Ink to Code 会将这些草图转化为真正的代码,特别是用于通用 Windows 平台应用程序和适用于 Android 的 Xamarin 应用程序的 XML 标记。它使用 Windows 10 Ink API 来识别已绘制的对象,将手写内容转换为文本并将框转换为屏幕、按钮、文本框和图像占位符。
目前,该应用程序只是一个早期的原型——一个基本的概念证明,而不是一个成熟的开发工具。它只识别少数界面元素,以及对齐事物的规则和指南,并且只生成基本代码,没有功能部分。该公司对如何进一步开发它有各种想法,但希望听取真正的设计师和开发人员的意见,将其开发工作重点放在何处。一些明显的方向是支持更大范围的界面元素并生成更多功能代码;人们很容易想象它是如何识别登录屏幕并自动进入身份验证工作流程的。
该应用程序是作为车库项目构建的。Garage 是微软的一项计划,旨在让其开发人员能够创建新的、创新的应用程序,为公司开辟新天地。这些项目并不是拥有大型开发团队的完全支持的产品,而是用于测试想法和征求用户反馈的公共实验。Garage 应用程序不必是完全开发的、完整的应用程序,而可以是更多的最小可行产品来证明基本概念。Ink to Code 是由位于马萨诸塞州剑桥市的微软新英格兰研发(“NERD”)站点的一组实习生构建的。
Garage 最近的一个成功案例是 Microsoft 的 Android 主屏幕/应用程序启动器 Microsoft Launcher。这最初是一个名为 Arrow Launcher 的 Garage 产品。随着用户群和功能列表的不断增长,它已经转变为一个“真正的”微软应用程序,拥有完整的开发团队和更大的战略意义:它被用作微软跨设备功能的核心元素,例如“在PC上继续使用” .”
免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。