【技术实现步骤摘要】
本专利技术是关于生成程序,更具体地说是关于生成小工具应用程序的方法和系统。
技术介绍
小工具,也常常被称作部件,组件,模块,微件,挂件、窗件,互联精灵,gadget,widget, applet等等。一般来说,小工具是可以运行静态和动态内容的小型应用程序。举例说,谷歌小工具(GOOGLE Gadget)就是小工具的一种,谷歌个性化首页(iGoogle)或谷歌桌面就集成了很多小工具。小工具既可以由原作者自行开发,也可由第三方开发者通过谷歌小工具的应用程序编程接口(Application Programming Interface)来开发。比如说,谷歌小工具可以加载到谷歌个性化首页的个人主页和谷歌桌面的应用中,也可加载第三方的应用中让第三方在其应用程序中调用该小工具。小工具文件用于描述小工具,可以给出怎样处理和运行此小工具的指示,也可以包含该小工具的信息和代码。小工具文件可以用XML,HTML, JavaScript, Adobe Flash,Microsoft Silverlight,或者其他语言写成。举例说,谷歌小工具一般用可扩展标记语言(XML)定义和描述,有 ...
【技术保护点】
一种生成小工具应用的方法,包括以下步骤:导入一份描述一小工具的文件;从该文件中提取小工具相关信息;使用一部分该小工具相关信息生成或者获取一个模板;根据一部分该小工具信息获取该小工具的内容;和通过该模板和该内容生成小工具应用程序。
【技术特征摘要】
1.一种生成小工具应用的方法,包括以下步骤: 导入一份描述一小工具的文件; 从该文件中提取小工具相关信息; 使用一部分该小工具相关信息生成或者获取一个模板; 根据一部分该小工具信息获取该小工具的内容;和 通过该模板和该内容生成小工具应用程序。2.根据权利要求1所述的方法,其导入描述此小工具的文件的步骤进一步包括在一移动设备上导入描述此小工具的文件。3.根据权利要求1所述的方法,其描述此小工具的文件为XML文件。4.根据权利要求1所述的方法,其小工具相关信息包括用户数据和其他该小工具相关信息。5.根据权利要求1所述的方法,其获取该小工具内容的步骤进一步包括从至少以下的一处获取内容:一移动设备的存储器,一服务器,或其描述该小工具的文件。6.根据权利要求5所述的方法,其获取小工具内容的步骤进一步包括存储一些该内容在该移动...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。