OpenApp+ 小程序是一款基于微信小程序标准而独立开发的产品。
开发者一方面能够把微信小程序快速迁移到自己的 APP 中,一方面可继承微信小程序的技术能力,从而在自己APP中独立发布自定义标准的小程序。
背景
OpenApp+小程序是一种全新的开发模式,融合了 H5 的易开发性、跨平台性、Native 性能,基于 Web 技术,学习成本低,一套代码,支持三个平台,支持微信 iOS 和 Android,接近原生体验,提供丰富的组件和 API(比如获取用户信息、本地存储、支付功能等),让开发者可以快速开发高性能的页面,提供优异的用户体验。通过使用OpenApp+小程序,开发者为应用开发了大量优质的小程序,适用本身开发的APP,也可以将其小程序能力开放至生态提供给其他APP使用。
所以为了开放更多的生态能力、帮助更多的APP开发者快速服务种类,或者微信开发移植至APP乃至整个APP生态,OpenApp+ 小程序平台应运生。
应用场景
通过使用 OpenApp+,开发者不仅可以让微信里的小程序运行在利用 OpenApp+解决方案开发出来的 APP 中,例如让微信中的共享单车小程序运行在利用 OpenApp+ SDK 开发的地铁 APP 中。同时,开发者还可以利用小程序技术开发自己的APP页面,并且将这种开发方式作为标准,与其他开发商合作,使用OpenApp+ IDE为自己的APP开发小程序,或者发布厂商已有的微信小程序,快速建立自己的生态。
组件功能
OpenApp+ 小程序包含以下核心功能:
- 集成开发环境 (IDE)
- 软件开发工具包 (SDK)
- 客户端运行环境
- OpenApp+管理发布平台
注册帐号
创建OpenApp+管理后台帐号
创建应用
使用管理帐号登录OpenApp+管理后台
应用管理点击创建一个OpenApp+ 应用,建议应用的名称与您发布的应用名称相同。
创建APP创建完成之后请点击APP项目查看APP Key、APP Secret、服务端App Key、服务端App Secret,并妥善保存。APP Key、APP Secret用于APP SDK接入时使用,而服务端App Key、服务端App Secret使用于对应的服务器端。
创建小程序创建完成之后请点击列表项目查看小程序JS Key与JS Secret。并且在该页面,您也可以对OpenApp+ IDE上传的小程序发布包进行发布回滚操作。
image.png通过OpenApp+ IDE上传的小程序开发版本都需要在该页面进行操作。
权限设置
初次发布了OpenApp+小程序之后需要对小程序的权限进行设置,将其与OpenApp+应用进行关联,才能正常访问小程序,不然当SDK访问该小程序时会提示权限不足。
网友评论