当前位置: 首页 > 专利查询>微软公司专利>正文

移动应用程序的设备相关的按需编译和部署制造技术

技术编号:7184034 阅读:351 留言:0更新日期:2012-04-11 18:40
为了容纳移动设备上的不同类型和版本的执行环境,来自诸如智能电话或其他移动设备等可编程设备的对应用程序的请求包括与该设备的特性有关的状态数据。可以与请求一起转发关于显示器、存储器、存储和/或脚本引擎的信息。在履行服务器处,评估该信息,使得可以自定义地构建或从预先构建的应用程序的资料库中选择经适当地确定版本和配置的应用程序。这允许用户推迟升级且仍然接收针对特定的移动设备优化的可执行程序的适当版本。

【技术实现步骤摘要】
【国外来华专利技术】移动应用程序的设备相关的按需编译和部署背景电子设备尤其是手持式设备或其他移动设备正日益变成日常生活的一部分,且常常顶替了以前便携式计算机或甚至台式计算机专有的许多功能。这些新功能中的许多都得自移动设备下载和运行应用程序程序(在一些情况下被称为小应用程序(applet))的能力。这些应用程序通常在小型虚拟机或脚本引擎上执行。带有几乎无限多种存储器、显示器、照相机、键盘/触摸屏以及尤其是处理器和它们相关联的脚本引擎的移动设备的增长, 已经使得难以在这一广阔范围的执行环境上维持应用程序兼容性。概述由于为这样的移动可编程设备构建的应用程序更加专用于特定的环境且甚至对支持这样的应用程序的执行的脚本引擎的版本敏感,即使在可以获得脚本引擎的较新版本的情况下用户也可能选择继续使用该脚本引擎的先前版本。类似地,诸如照相机或无线接口等外围设备的版本或类型可以对特定的应用程序发布或脚本引擎版本具有版本依赖性。带有智能前端的编译器可以接收关于特定的移动设备平台的信息并为该特定环境编译应用程序程序的一个版本,该版本不仅针对可用脚本引擎的类型和版本来优化该应用程序,而且也考虑了可用存储器和外围设备来定制各特征。来本文档来自技高网...

【技术保护点】
1.一种响应于来自可编程设备(300)的请求来创建应用程序的方法(600),包括:确定所述可编程设备(300)的基本配置(602)呈现(606)带有与所述可编程设备的所述基本配置兼容的可用应用程序的列表的用户界面(310)接收(608)与从可用应用程序的所述列表选择以便安装在所述可编程设备上的应用程序相关的用户输入;收集(610)对应于所述可编程设备(300)的具体配置;在所述可编程设备处构建(612)请求包,所述请求包包括所述具体配置的各组成元素,所述组成元素至少包括所选择应用程序的标识符、脚本引擎版本标识符、以及设备标识符和设备类型标识符中的至少一个;将所述请求包从所述可编程设备发送(61...

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:D·库瑟马凯D·兰格J·菲蒂A·N·费尼洛G·A·惠勒A·弗隆N·麦
申请(专利权)人:微软公司
类型:发明
国别省市:US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1