-
公开(公告)号:US20150347097A1
公开(公告)日:2015-12-03
申请号:US14503139
申请日:2014-09-30
Applicant: Apple Inc.
Inventor: Kevin Cathey , Maxwell Oliver Drukman , Antonio Ricciardi , Jonathan Joseph Hess
IPC: G06F9/44 , G06F3/0484 , G06F3/0482
CPC classification number: G06F8/38 , G06F3/0481 , G06F3/0484 , G06F2203/04803
Abstract: Systems, methods, and computer-readable storage media for creating and displaying adaptive user interfaces are disclosed. An example method includes receiving a user interface by an application development environment, the application development environment providing the ability to allow authoring of a user interface that adapts to a screen size with any first abstracted size class value and any second abstracted size class value. The method then includes creating an application including the user interface wherein the application is configured to: determine a screen size of a device, the screen size including a first abstracted size class value and a second abstracted size class value; adapt the user interface according to the screen size including the first abstracted size class value and the second abstracted size class value; and display the adapted user interface on the device.
Abstract translation: 公开了用于创建和显示自适应用户界面的系统,方法和计算机可读存储介质。 示例性方法包括通过应用开发环境接收用户界面,所述应用开发环境提供允许创建适应具有任何第一抽象大小类值和任何第二抽象大小类值的屏幕大小的用户界面的能力。 该方法然后包括创建包括用户界面的应用,其中应用被配置为:确定设备的屏幕尺寸,屏幕尺寸包括第一抽象大小类值和第二抽象大小类值; 根据包括第一抽象大小类值和第二抽象大小类值的屏幕尺寸来适配用户界面; 并在设备上显示适配的用户界面。
-
公开(公告)号:US10120659B2
公开(公告)日:2018-11-06
申请号:US14503139
申请日:2014-09-30
Applicant: Apple Inc.
Inventor: Kevin Cathey , Maxwell Oliver Drukman , Antonio Ricciardi , Jonathan Joseph Hess
IPC: G06F3/048 , G06F8/38 , G06F3/0484 , G06F3/0481
Abstract: Described is a technique for creating and displaying adaptive user interfaces. The user interface may be provided to an application development environment that provides the ability to allow authoring of a user interface that adapts to a screen size with any first abstracted size class value and any second abstracted size class value. Accordingly, an application that includes the user interface may determine a screen size of a device and adapt the user interface according to the screen size including the first abstracted size clasp value and the second abstracted size class value. Thus, a developer may efficiently develop a user interface based on various abstracted size class values that may be adapted to a particular device.
-
公开(公告)号:US09870133B2
公开(公告)日:2018-01-16
申请号:US14680624
申请日:2015-04-07
Applicant: Apple Inc.
Inventor: Ken Ferry , Kevin Cathey , Ali T. Ozer
IPC: G06F3/048 , G06F3/0484 , G06F9/44 , G06F3/0481
CPC classification number: G06F3/04845 , G06F3/0481 , G06F3/04842 , G06F3/04847 , G06F8/38 , G06F9/451
Abstract: Exemplary methods, apparatuses, and systems receive user input to move, resize, or add a first user interface object to a first location in a user interface window. The user interface window includes a second user interface object in a second location. In response to the user input, constraints are generated based upon the first location and the second location. The constraints define a size or a position of the first user interface object relative to the second user interface object. The first user interface object is displayed within the user interface according to the determined constraints.
-
公开(公告)号:US20150286379A1
公开(公告)日:2015-10-08
申请号:US14680624
申请日:2015-04-07
Applicant: Apple Inc.
Inventor: Ken Ferry , Kevin Cathey , Ali T. Ozer
IPC: G06F3/0484
CPC classification number: G06F3/04845 , G06F3/0481 , G06F3/04842 , G06F3/04847 , G06F8/38 , G06F9/451
Abstract: Exemplary methods, apparatuses, and systems receive user input to move, resize, or add a first user interface object to a first location in a user interface window. The user interface window includes a second user interface object in a second location. In response to the user input, constraints are generated based upon the first location and the second location. The constraints define a size or a position of the first user interface object relative to the second user interface object. The first user interface object is displayed within the user interface according to the determined constraints.
Abstract translation: 示例性方法,装置和系统接收用户输入以将第一用户界面对象移动,调整大小或添加到用户界面窗口中的第一位置。 用户界面窗口包括第二位置中的第二用户界面对象。 响应于用户输入,基于第一位置和第二位置生成约束。 约束定义第一用户界面对象相对于第二用户界面对象的大小或位置。 根据确定的约束,第一用户界面对象在用户界面内显示。
-
-
-