SuperWebview开发指南1
来源:互联网 发布:龙门县平陵镇网络问政 编辑:程序博客网 时间:2024/06/10 23:20
简介
SuperWebview是APICloud官方推出的另一项重量级API生态产品,以SDK方式提供,致力于提升和改善移动设备Webview体坛差的整套解决方案。APP通过嵌入SuperWebview替代系统Webview,即可在HTML5中使用APICloud平台现有的所有端API,以及包括增量更新、版本管理、数据云、推送云、统计分析、积木式模块化开发、所有已经集合的开发平台服务等在内的云服务能力,增强用户体验,解决移动设备Webview使用过程中出现的兼容能力弱、加载速度慢、功能缺陷等任何问题,帮助开发者解决使用Webview过程中的所有痛点。
SuperWebview继承APICloud终端引擎的包括跨平台能力,模块扩展机制,生命周期管理,窗口系统,事件模型,APP级别的用户体验等在内的所有优秀能力,并且全面打通HTML5与android和iOS之间的交互,同步提供APICloud平台最新的API技术能力和服务。
架构设计
SuperWebview是APICloud终端引擎另一种形态下的开放API,提供“NativeView占主导,SuperWebview层叠辅助”的混合能力,旨在帮助企业或者个人开发者已有的Android和iOS项目提供基于HTML5能力的快速业务扩展,无缝使用APICloud云端一体能力提供的优质技术服务,同时保证最优的用户体验。您可以将APP中的某个或多个模块使用SuperWebview进行实现,您甚至可以将SuperWebview SDK当作独立的APP进行开发框架在混合开发中使用。结合APICloud终端引擎的跨平台能力和各项云服务能力,解决诸如跨平台,增量更新,快速版本迭代等APP开发过程中常见的痛点。
SuperWebview在继承系统Webview接口能力的基础上,主要提供以下功能的接口:
- API访问权限控制管理功能
- Android/IOS与HTML5之间事件/数据交互功能
- Web与Native界面直接的混合布局和混合渲染功能
- 加速数据加载、点击响应和滚动速度
- 常用手势支持界面切换动画
- 访问资源控制管理功能
- 执行HTML5中指定Javascript脚本功能
- 模块扩展功能,该功能继承自APICloud终端引擎的模块扩展能力
- Android&IOS开发中常用的网络请求框架,缓存管理等工具接口
- 统一的生命周期,窗口系统,用户体验
- SuperWebview开发指南1
- SuperWebview开发指南Android
- SuperWebView 接入问题
- 工作流开发指南1
- Linux开发指南-1-2
- DirectSound开发指南(1)
- VBA实用开发指南(1)
- jBPM开发入门指南(1)
- JBPM开发入门指南(1)
- jBPM开发入门指南(1)
- jBPM开发入门指南(1)
- zk组件开发指南(1)
- Liferay开发指南(1)
- Liferay开发指南(1)
- Android开发指南中文版1
- Android开发指南中文版1
- jBPM开发入门指南(1)
- jBPM开发入门指南(1)
- web前端常见的浏览器兼容性问题
- eclipse如何把多个项目放在文件夹下,用文件夹分开不同的项目
- itchat
- 关于JavaScript的数组随机排序
- [转载]Python爬取豆瓣影评并生成词云图代码
- SuperWebview开发指南1
- 关于维度建模中的事实
- npm升级到最新版本
- 矩形相似度匹配 , 两条件决定因素的相似度匹配
- You have an error in your SQL syntax;
- HTML5学习笔记 —— JavaScript基础知识
- Jenkins之邮件通知
- 我的C#学习笔记1 -- 打印到控制台
- Spring Boot 实现 HTTPS