发明名称 USER INTERFACE GENERATION AND PREVIEW
摘要 User interface features for a user interface may be selected or generated based on introspection of a template. A template, such as a content item template, may include an annotation identifying a portion for which a user interface feature is to be generated. Introspection of the content item template may include determining the APIs used, the defined data types, the instantiated data objects, and/or the annotations of the template. Based on the determination, a data tree may be determined for the template. User interface features may be generated based on the values of the data tree. A user interface may be created based on the generated user interface features. In some instances, a preview of the content item may be included with the user interface. The preview may be updated as values are modified for the user interface.
申请公布号 US2014245196(A1) 申请公布日期 2014.08.28
申请号 US201313963834 申请日期 2013.08.09
申请人 Google Inc. 发明人 Zheng Wentao;Lee Daniel;Michaeli Adam
分类号 G06F3/0484 主分类号 G06F3/0484
代理机构 代理人
主权项 1. A method for generating a user interface comprising: receiving, at a data processor, a template for creating a content item, wherein the template comprises an annotation; determining, using the data processor, a plurality of data types of the received template and a plurality of data objects of the received template; determining, using the data processor, a data tree based on the determined plurality of data types and the determined plurality of data objects; generating, using the data processor, a user interface feature for the template based on the data tree and the annotation, wherein the user interface feature comprises: a base user interface feature for a basic value of the data tree, andan appendable user interface feature for an appendable value of the data tree; and outputting data to effect presentation of a user interface based on the generated user interface feature.
地址 Mountain View CA US