发明名称 |
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 |