一种更新应用程序的方法和系统的制作方法

xiaoxiao2020-10-23  28

一种更新应用程序的方法和系统的制作方法
【技术领域】
[0001]本发明属于数据处理领域,尤其涉及一种更新应用程序的方法和系统。
【背景技术】
[0002]目前的移动APP专业术语中被称为原生APP,专门针对某一类移动设备或移动操作系统而生成。它们都是被完整安装到设备的内置存储中,用户一般是通过应用商店获取这些的移动APP。而另一类移动Web APP则可以看做是相对应的“假”APP,它们都是需要用到网络的,打开后基本利用设备上的浏览器(比如iPhone的Safari)来运行,而且它们不需要在设备上下载后安装,往往立即在手机界面中生成一个APP。
[0003]因此制作的成本、难度也有着天壤之别,前者必须针对每一种移动操作系统分别进行独立的项目开发,每种平台都需要使用不同的开发语言,例如=Java(Android)、Objective-C(1S)以及 Visual C++ (Windows Mobile)等等,此外原生 APP 的不同平台版本,还需要使用各自的软件开发包、开发工具以及各自的控件。Web APP的生成则简单得多,一个版本,一种开发语言就可以兼容所有移动互联网平台。
[0004]现有技术在更新应用程序时,需要删除现有的应用程序,然后安装新的应用程序。

【发明内容】

[0005]鉴于此,本发明提供了一种更新应用程序的方法和系统,以解决现有技术更新应用程序时必须先删除原有应用程序的技术问题。
[0006]本发明实施例是这样实现的,一种更新应用程序的方法,所述方法包括以下步骤:
[0007]建立第一应用程序模板与第二应用程序模板的对应关系;
[0008]根据应用程序数据与第二应用程序模板的设置关系以及所述对应关系,将所述应用程序数据加载到所述第一应用程序模板;
[0009]将所述经过加载的应用程序数据生成为应用程序。
[0010]本发明实施例还提供一种更新应用程序的系统,所述系统包括:
[0011]对应关系建立单元,用于建立第一应用程序模板与第二应用程序模板的对应关系;
[0012]加载单元,用于根据应用程序数据与第二应用程序模板的设置关系以及所述对应关系建立单元建立的对应关系,将所述应用程序数据加载到所述第一应用程序模板;
[0013]生成单元,用于将所述加载单元经过加载的应用程序数据生成为应用程序。
[0014]本发明实施例,建立第一应用程序模板与第二应用程序模板的对应关系,根据应用程序数据与第二应用程序模板的设置关系和对应关系,将应用程序数据加载到第一应用程序模板,将经过加载的应用程序数据生成为应用程序,提供了一种全新的应用程序更新技术。
【附图说明】
[0015]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0016]图1是本发明实施例提供的更新应用程序方法的流程图;
[0017]图2是本发明实施例提供的更新应用程序系统的结构图。
【具体实施方式】
[0018]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0019]为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
[0020]实施例一
[0021]如图1所示为本发明实施例提供的更新应用程序方法的流程图,所述方法包括以下步骤:
[0022]步骤S101,建立第一应用程序模板与第二应用程序模板的对应关系。
[0023]在本发明实施例中,终端首先建立第一应用程序模板与第二应用程序模板的对应关系,即:第二应用程序模板的第X行Y列应该更新为第一应用程序模板的第A行第B列这样的对应关系,其中第二应用程序模板为待更新应用程序当前使用的应用程序模板,其中,所述第一应用程序模板为用于更新应用程序的应用程序模板,所述第二应用程序模板为应用程序当前使用的应用程序模板。
[0024]步骤S102,根据应用程序数据与第二应用程序模板的设置关系以及所述对应关系,将所述应用程序数据加载到所述第一应用程序模板。
[0025]在本发明实施例中,终端中运行的应用程序中保存有应用程序数据与应用程序模板(即第二应用程序模板)的设置关系,根据该设置关系以及上述对应该,即可将应用程序数据对应的加载到第一应用程序模板,该应用程序数据包括但不限于:图片、视频、文档等,该设置数据包括但不限于:应用程序模板、应用程序数据在所述应用程序模板中的位置。
[0026]步骤S103,将所述经过加载的应用程序数据生成为应用程序。
[0027]在本发明实施例中,经过上述加载的应用程序数据通过应用程序生成软件,即可生成为应用程序数据。
[0028]本发明实施例,建立第一应用程序模板与第二应用程序模板的对应关系,根据应用程序数据与第二应用程序模板的设置关系和对应关系,将应用程序数据加载到第一应用程序模板,将经过加载的应用程序数据生成为应用程序,提供了一种全新的应用程序更新技术。
[0029]作为本发明的一个可选实施例,在所述建立第一应用程序模板与第二应用程序模板的对应关系的步骤之前,所述方法还包括:
[0030]接收用于更新的第一应用程序模板。
[0031]在本发明实施例中,下载了应用程序的终端首先接收服务器端发送的第一应用程序模板,该第一应用程序模板用于更新终端中安装的应用程序 。
[0032]实施例二
[0033]如图2所示为本发明实施例提供的更新应用程序系统的结构图,为了便于说明,仅不出与本发明实施例相关的部分,包括:
[0034]对应关系建立单元201,用于建立第一应用程序模板与第二应用程序模板的对应关系O
[0035]在本发明实施例中,对应关系建立单元201首先建立第一应用程序模板与第二应用程序模板的对应关系,即:第二应用程序模板的第X行Y列应该更新为第一应用程序模板的第A行第B列这样的对应关系,其中第二应用程序模板为待更新应用程序当前使用的应用程序模板,其中,所述第一应用程序模板为用于更新应用程序的应用程序模板,所述第二应用程序模板为应用程序当前使用的应用程序模板。
[0036]加载单元202,用于根据应用程序数据与第二应用程序模板的设置关系以及所述对应关系建立单元201建立的对应关系,将所述应用程序数据加载到所述第一应用程序模板。
[0037]在本发明实施例中,终端中运行的应用程序中保存有应用程序数据与应用程序模板(即第二应用程序模板)的设置关系,加载单元202根据该设置关系以及上述对应该,SP可将应用程序数据对应的加载到第一应用程序模板,该应用程序数据包括但不限于:图片、视频、文档等,该设置数据包括但不限于:应用程序模板、应用程序数据在所述应用程序模板中的位置。
[0038]生成单元203,用于将所述加载单元202经过加载的应用程序数据生成为应用程序。
[0039]在本发明实施例中,经过上述加载的应用程序数据通过应用程序生成软件,即可生成为应用程序数据。
[0040]本发明实施例,建立第一应用程序模板与第二应用程序模板的对应关系,根据应用程序数据与第二应用程序模板的设置关系和对应关系,将应用程序数据加载到第一应用程序模板,将经过加载的应用程序数据生成为应用程序,提供了一种全新的应用程序更新技术。
[0041]作为本发明的一个可选实施例,所述系统还包括:
[0042]接收单元204,用于接收用于更新的第一应用程序模板。
[0043]在本发明实施例中,下载了应用程序的终端首先接收服务器端发送的第一应用程序模板,该第一应用程序模板用于更新终端中安装的应用程序。
[0044]本领域普通技术人员可以理解为上述实施例二所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
[0045]本领域普通技术人员还可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计算机可读取存储介质中,所述的存储介质,包括ROM/RAM、磁盘、光盘等。
[0046]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种生成应用程序的方法,其特征在于,所述方法包括以下步骤: 建立第一应用程序模板与第二应用程序模板的对应关系; 根据应用程序数据与第二应用程序模板的设置关系以及所述对应关系,将所述应用程序数据加载到所述第一应用程序模板; 将所述经过加载的应用程序数据生成为应用程序。2.如权利要求1所述的方法,其特征在于,所述应用程序数据包括:图片、视频和文档,所述设置数据包括:应用程序模板、应用程序数据在所述应用程序模板中的位置。3.如权利要求1所述的方法,其特征在于,所述第一应用程序模板为用于更新应用程序的应用程序模板,所述第二应用程序模板为应用程序当前使用的应用程序模板。4.如权利要求1所述的方法,其特征在于,在所述建立第一应用程序模板与第二应用程序模板的对应关系的步骤之前,所述方法还包括: 接收用于更新的第一应用程序模板。5.一种生成应用程序的系统,其特征在于,所述系统包括: 对应关系建立单元,用于建立第一应用程序模板与第二应用程序模板的对应关系; 加载单元,用于根据应用程序数据与第二应用程序模板的设置关系以及所述对应关系建立单元建立的对应关系,将所述应用程序数据加载到所述第一应用程序模板; 生成单元,用于将所述加载单元经过加载的应用程序数据生成为应用程序。6.如权利要求5所述的系统,其特征在于,所述应用程序数据包括:图片、视频和文档,所述设置数据包括:应用程序模板、应用程序数据在所述应用程序模板中的位置。7.如权利要求5所述的系统,其特征在于,所述第一应用程序模板为用于更新应用程序的应用程序模板,所述第二应用程序模板为应用程序当前使用的应用程序模板。8.如权利要求5所述的系统,其特征在于,所述系统还包括: 接收单元204,用于接收用于更新的第一应用程序模板。
【专利摘要】本发明适用于数据处理领域,提供了一种更新应用程序的方法和系统,所述方法包括:建立第一应用程序模板与第二应用程序模板的对应关系;根据应用程序数据与第二应用程序模板的设置关系以及所述对应关系,将所述应用程序数据加载到所述第一应用程序模板;将所述经过加载的应用程序数据生成为应用程序。本发明实施例,建立第一应用程序模板与第二应用程序模板的对应关系,根据应用程序数据与第二应用程序模板的设置关系和对应关系,将应用程序数据加载到第一应用程序模板,将经过加载的应用程序数据生成为应用程序,提供了一种全新的应用程序更新技术。
【IPC分类】G06F9/445
【公开号】CN104899067
【申请号】CN201510351108
【发明人】胡勇建
【申请人】杭州阿宅订网络科技有限公司
【公开日】2015年9月9日
【申请日】2015年6月19日

最新回复(0)