FinClip iOS SDK Core
小程序 iOS 端核心 SDK
有没有想过,开发好的微信小程序能放在自己的 APP 里直接运行,只需要开发一次小程序,就能在不同的应用中打开它,是不是很不可思议?
有没有试过,在自己的 APP 中引入一个 SDK ,应用中不仅可以打开小程序,还能自定义小程序接口,修改小程序样式,是不是觉得更不可思议?
这就是 FinClip ,就是有这么多不可思议!
开发者可以使用 FinClip SDK 在宿主 APP 中快速实现小程序的能力。一般会用于以下场景:
- 宿主 APP 构建自己的应用生态,既可以面向广泛开发者,也可以定向部分开发者;
- 宿主 APP 通过小程序方式对模块进行解耦,让不同模块的开发团队独立发版,灵活更新;
- 宿主 APP 中部分功能使用 FinClip 小程序实现,降低开发成本,并且提升发布效率;
此外,SDK 还需要配合基础库一并使用,通过基础库提供的小程序生命周期钩子、API函数,页面 DOM 创建、渲染以及事件传递等能力为用户提供更加良好的体验。
核心 SDK 中集成了丰富的 API 与相关组件,用来保证您可以在小程序开发中解决如下问题:
- 更加快速的小程序加载体验;
- 更强大的小程序能力;
- 原生应用一般的用户体验;
- 易用且安全的数据交互;
- 高效且简单的开发;
为了保证 SDK 的安全稳定性,控制 SDK 体积(宿主 APP 在集成 FinClip SDK 后体积增长不会超过 2M),FinClip 将 SDK 拆分为核心 SDK 与扩展 SDK,后者是前者的补充,因此使用扩展 SDK 也必须依赖核心 SDK。
在扩展 SDK 中,主要包含有定位,地图,录音,读写剪切板,蓝牙等相关组件及 API。
您可以查看 这里 获取 SDK 集成说明。
以下内容是您在 FinClip 进行开发与体验时,常见的问题与指引信息