计算设备上的应用兼容性的制作方法

文档序号:37348941发布日期:2024-03-18 18:26阅读:7来源:国知局
计算设备上的应用兼容性的制作方法


背景技术:

1、一些应用可以在多个操作系统环境上操作。例如,应用可以在具有第一类型的操作系统的第一计算设备上执行,并且相同的应用也可以在具有第二类型的操作系统的第二计算设备上执行。在一些示例中,应用可以被设计(例如,被优化)为在第一类型的操作系统(而不是第二类型)上执行,其中,在第二类型的操作系统上的应用的执行可以引起调整尺寸和/或呈现问题。例如,移动应用通常被设计(例如,被优化)为在诸如智能电话或平板的较小屏幕上执行。然而,一些移动应用也能够在具有诸如膝上型或台式计算机的较大屏幕的计算设备上执行。例如,用户可以在她的智能电话上下载移动应用。此外,用户可以能够在她的膝上型计算机上下载相同的移动应用,但是在一些示例中,移动应用可能不被优化为在膝上型计算机的较大显示屏上操作,这可能导致呈现问题。


技术实现思路

1、根据一方面,一种方法包括:将应用安装在计算设备上;确定是否激活应用的兼容性模式;响应于激活兼容性模式,确定对应用的用户界面的应用窗口尺寸或形状的改变的限制;以及呈现定义用于应用的用户界面的多个预定义尺寸选项的用户界面对象。可以提供被配置为执行该方法的操作的装置。此外,可以提供计算机可读介质以执行该方法的操作。

2、根据一些方面,方法、装置或计算机可读介质可以包括以下特征中的一个或多个(或其任何组合),诸如在计算设备的显示器上呈现应用的用户界面;接收用于对在显示器上的用户界面调整尺寸或重新成形的调整尺寸请求;以及不允许调整尺寸请求。特征可以包括:调整要在应用的用户界面内显示的应用内容的用户界面标度;以及根据调整后的用户界面标度在用户界面中呈现应用内容。特征可以包括将要在用户界面中显示的应用内容的显示尺寸调整为小于或等于用户界面的窗口尺寸。特征可以包括移除被配置为在应用的用户界面内显示的用户界面控件元素。特征可以包括在计算设备的显示器上呈现应用的用户界面,其中,响应于用户界面被呈现在显示器上而呈现用户界面对象。特征可以包括在计算设备的显示器上呈现应用的用户界面,该用户界面包括可选择的用户界面元素,其中,响应于接收到被选择的可选择用户界面元素而呈现用户界面对象。特征可以包括改变用户界面的区域以指示调整尺寸被限制并且在计算设备的显示器上呈现具有改变的部分的用户界面。特征可以包括启用用于应用的功能的热键并且在应用的用户界面中显示关于热键的信息。特征可以包括其中应用是移动应用,并且移动应用是被配置为在移动计算设备的移动操作系统上执行的本地应用。特征可以包括获得至少一个兼容性信号,该至少一个兼容性信号包括应用列表或调整尺寸能力值中的至少一个,并且基于至少一个兼容性信号来确定激活兼容性模式。特征可以包括:通过网络向能够由服务器计算机执行的应用商店平台发送兼容性请求;通过网络从应用商店平台接收兼容性响应;以及基于兼容性响应来确定激活兼容性模式。特征可以包括获得与应用相关联的元数据并且基于元数据来确定激活兼容性模式。特征可以包括:经由进程间通信链接向被配置为在计算设备上执行应用的软件容器或虚拟机发送兼容性请求;经由进程间通信链接从软件容器接收兼容性响应;以及基于兼容性响应来确定激活兼容性模式。

3、根据一方面,一种装置包括至少一个处理器和存储可执行指令的非暂时性计算机可读介质,该可执行指令在由至少一个处理器执行时使得至少一个处理器:将应用安装在计算设备上;激活应用的兼容性模式,其中,兼容性模式的激活指示应用缺少功能或者具有与计算设备的操作系统不兼容的功能;响应于兼容性模式被激活,启用窗口调整尺寸锁以限制对应用的用户界面的应用窗口尺寸或形状的改变;以及呈现定义用于应用的用户界面的多个预定义尺寸选项的用户界面对象。可以提供包括装置的操作的方法。此外,可以提供计算机可读介质以执行装置的操作。

4、根据一些方面,方法、装置或计算机可读介质可以包括以下特征中的一个或多个(或其任何组合):获得至少一个兼容性信号,该至少一个兼容性信号包括应用列表或调整尺寸能力值中的至少一个;以及基于至少一个兼容性信号来确定激活兼容性模式。特征可以包括:通过网络向能够由服务器计算机执行的应用商店平台发送兼容性请求;通过网络从应用商店平台接收兼容性响应;以及基于兼容性响应来确定激活兼容性模式。特征可以包括获得与应用相关联的元数据,并且基于元数据来确定激活兼容性模式。特征可以包括:经由进程间通信链接向被配置为在计算设备上执行应用的软件容器或虚拟机发送兼容性请求;经由进程间通信链接从软件容器接收兼容性响应;以及基于兼容性响应来确定激活兼容性模式。特征可以包括呈现操作系统设置界面,该操作系统设置界面包括允许用户选择是否启用窗口调整尺寸锁的设置。特征可以包括呈现指示应用具有与计算设备的操作系统不兼容的功能的用户界面对象。

5、根据一方面,一种存储可执行指令的非暂时性计算机可读介质,该可执行指令在由至少一个处理器执行时使得至少一个处理器:将应用安装在计算设备上;激活应用的兼容性模式,其中,兼容性模式的激活指示应用缺少功能或者具有与计算设备的操作系统不兼容的功能;响应于兼容性模式被激活,启用窗口调整尺寸锁以限制对应用的用户界面的应用窗口尺寸的改变;调整要在应用的用户界面内呈现的应用内容的用户界面标度;根据调整后的用户界面标度,在应用的用户界面中呈现应用内容。可以提供一种执行非暂时性计算机可读介质的操作的装置。此外,可以提供执行非暂时性计算机可读介质的操作的方法。

6、根据一些方面,方法、设备或计算机可读介质可以包括以下特征中的一个或多个(或其任何组合),呈现定义用于应用的用户界面的多个预定义尺寸选项的用户界面对象。特征可以包括:接收对用户界面调整尺寸或重新成形的调整尺寸请求;响应于调整尺寸请求而呈现用户界面对象,该用户界面对象包括用于重新启动应用的可选择控件;以及响应于接收到对可选择控件的选择而重新启动应用,使得用户界面根据调整尺寸请求在显示器上被调整尺寸。特征可以包括检测光标图标在显示器上的位置,并且响应于在用户界面的边缘的阈值距离内检测到光标图标的位置而改变光标图标的形状。特征可以包括:启用应用的功能的拖放特征;以及在应用的用户界面上呈现拖放界面,该拖放界面被配置为允许用户将数据移动到应用中。

7、除了本文中描述的方法之外,公开了一种装置,该装置包括至少一个处理器和存储可执行指令的非暂时性计算机可读介质,该可执行指令在由至少一个处理器执行时使至少一个处理器执行方法的任一项。还公开了一种存储可执行指令的非暂时性计算机可读介质,该可执行指令在由至少一个处理器执行时使至少一个处理器执行本文中公开的方法的任一项。还公开了一种计算机程序产品,其包括使一个或多个处理器执行本文中公开的方法中的任一项的指令。类似地,在装置或计算机可读介质方面呈现本公开的情况下,还公开了对应的方法。在附图和以下描述中阐述了一个或多个实施方式的细节。根据说明书和附图以及权利要求,其他特征将是显而易见的。



技术特征:

1.一种方法,包括:

2.根据权利要求1所述的方法,还包括:

3.根据权利要求1所述的方法,还包括:

4.根据权利要求1所述的方法,还包括:

5.根据权利要求1所述的方法,还包括:

6.根据权利要求1所述的方法,还包括:

7.根据权利要求1所述的方法,还包括:

8.根据权利要求1所述的方法,还包括:

9.根据权利要求1所述的方法,还包括:

10.根据权利要求1所述的方法,其中,所述应用是移动应用,所述移动应用是被配置为在移动计算设备的移动操作系统上执行的本地应用。

11.根据权利要求1所述的方法,还包括:

12.根据权利要求1所述的方法,还包括:

13.根据权利要求1所述的方法,还包括:

14.根据权利要求1所述的方法,还包括:

15.一种装置,包括:

16.根据权利要求15所述的装置,其中,所述可执行指令包括当由所述至少一个处理器执行时使所述至少一个处理器执行以下操作的指令:

17.根据权利要求15所述的装置,其中,所述可执行指令包括当由所述至少一个处理器执行时使所述至少一个处理器执行以下操作的指令:

18.根据权利要求15所述的装置,其中,所述可执行指令包括当由所述至少一个处理器执行时使所述至少一个处理器执行以下操作的指令:

19.根据权利要求15所述的装置,其中,所述可执行指令包括当由所述至少一个处理器执行时使所述至少一个处理器执行以下操作的指令:

20.根据权利要求15所述的装置,其中,所述可执行指令包括当由所述至少一个处理器执行时使所述至少一个处理器执行以下操作的指令:

21.根据权利要求15所述的装置,其中,所述可执行指令包括当由所述至少一个处理器执行时使所述至少一个处理器执行以下操作的指令:

22.一种存储可执行指令的非暂时性计算机可读介质,所述可执行指令在由至少一个处理器执行时使所述至少一个处理器:

23.根据权利要求22所述的非暂时性计算机可读介质,其中,所述可执行指令包括当由所述至少一个处理器执行时使所述至少一个处理器执行以下操作的指令:

24.根据权利要求22所述的非暂时性计算机可读介质,其中,所述可执行指令包括当由所述至少一个处理器执行时使所述至少一个处理器执行以下操作的指令:

25.根据权利要求22所述的非暂时性计算机可读介质,其中,所述可执行指令包括当由所述至少一个处理器执行时使所述至少一个处理器执行以下操作的指令:

26.根据权利要求22所述的非暂时性计算机可读介质,其中,所述可执行指令包括当由所述至少一个处理器执行时使所述至少一个处理器执行以下操作的指令:


技术总结
根据一方面,一种方法包括:将应用安装在计算设备上;确定是否激活应用的兼容性模式;响应于激活兼容性模式,确定对应用的用户界面的应用窗口尺寸或形状的改变的限制;以及呈现定义用于应用的用户界面的多个预定义尺寸选项的用户界面对象。

技术研发人员:桑杰·纳特瓦尼,本·麦坎尼,卡足克·塔克斯
受保护的技术使用者:谷歌有限责任公司
技术研发日:
技术公布日:2024/3/17
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1