【技术实现步骤摘要】
应用程序开发工程生成方法和装置
[0001]本申请涉及计算机及通信
,特别涉及一种应用程序开发工程生成方法和装置。
技术介绍
[0002]在现有技术中,应用程序开发平台可以获取包含有开发工具的功能数据包,开发平台使用功能数据包建立应用程序开发工程。
[0003]但是,随着开发工具越来越多,开发平台获取的功能数据包也越来越多,在建立应用程序开发工程时需要花费大量时间获取功能数据包,可能会导致基于获取的功能数据包生成的选择页面延迟显示。
技术实现思路
[0004]本申请旨在提供一种应用程序开发工程生成方法和装置,其能够缩短在展示选择页面时等待获取功能数据包的时间,降低了选择页面延迟展示的风险。
[0005]根据本申请实施例的一个方面,提供了一种应用程序开发工程生成方法,包括:响应于开发平台的启动指令,生成启动页面,并获取所述开发平台待展示的功能数据包;基于获取到的所述功能数据包,生成用于展示所述功能数据包的选择页面,所述功能数据包在所述选择页面中以功能数据包列表的形式进行展示;响应于所述选择 ...
【技术保护点】
【技术特征摘要】
1.一种应用程序开发工程生成方法,其特征在于,包括:响应于开发平台的启动指令,生成启动页面,并获取所述开发平台待展示的功能数据包;基于获取到的所述功能数据包,生成用于展示所述功能数据包的选择页面,所述功能数据包在所述选择页面中以功能数据包列表的形式进行展示;响应于所述选择页面接收的选择指令,从所述功能数据包列表中选择指定功能数据包;基于所述指定功能数据包生成应用程序开发工程。2.根据权利要求1所述的应用程序开发工程生成方法,其特征在于,所述获取所述开发平台待展示的功能数据包,包括:从远端加载所述功能数据包;若所述功能数据包加载成功,则使用加载的功能数据包替换所述开发平台缓存中存储的历史功能数据包;获取缓存中替换后的历史功能数据包,作为所述功能数据包;若所述功能数据包加载失败,则获取所述缓存中存储的历史功能数据包,作为所述功能数据包。3.根据权利要求1所述的应用程序开发工程生成方法,其特征在于,所述获取所述开发平台待展示的功能数据包,包括:若所述功能数据包加载失败,则监听网络状态变化;若变化后的网络状态为顺畅,则重新加载所述功能数据包,使用重新加载的功能数据包替换所述开发平台缓存中存储的历史功能数据包;获取缓存中替换后的历史功能数据包,作为所述功能数据包。4.根据权利要求1所述的应用程序开发工程生成方法,其特征在于,所述基于获取到的所述功能数据包,生成用于展示所述功能数据包的选择页面,所述功能数据包在所述选择页面中以功能数据包列表的形式进行展示,包括:基于所述功能数据包,获取所述功能数据包对应的显示数据;基于所述显示数据生成所述功能数据包列表;在所述功能数据包列表中,获取所述显示数据中用于区分所述功能数据包的区分数据所在的单元格;在所述区分数据所在的单元格中添加勾选框,以生成所述选择页面。5.根据权利要求4所述的应用程序开发工程生成方法,其特征在于,所述基于所述显示数据生成所述功能数据包列表,包括:从用于提供界面控件的故事版中获取所述功能数据包列表的列表视图;将所述显示数据填充至所述列表视图中,得到所述功能数据包列表。6.根据权利要求5所述的应用程序开发工程生成方法,其特征在于,所述功能数据包有多个,所述将所述显示数据填充至所述列表视图中,包括:获取功能数...
【专利技术属性】
技术研发人员:苟亚明,骆寰宇,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。