TokenHybrid 是一个可以让你脱离服务器,使用HTML,CSS,JS构建iOS 原生界面的库,帮你解除以下烦恼
- 不在为了修复一个小BUG 或者为更新一点内容就得去app store 审核,跳过这个漫长的过程。
- 不再依赖服务器,自己控制app 的内容,动态更新界面或者功能,给用户创造彩蛋,吸引用户。
工作原理:TokenHybrid 解析一个HTML 文本,并根据这个HTML 下载相应的CSS,JS 并且构建原生界面,使用JS交互。
TokenHybrid
里面的代码你可以随意修改。作者水平有限,希望能和大家共同进步。希望收到你对这个想法的意见,代码改进建议或者PR
- 轻量级,可扩展性高,既可以嵌入页面,也可以完全用来开发页面程序!
- 独立开发者的更新程序不再依赖服务器!
- 支持大部分HTML 标准,支持CSS,布局使用CSS的Flex!
- 当HTML 更新的时候,重新打开界面会自动生成新界面!
以下所有界面,都使用TokenHybrid 构建,最后有GIF图
Clone this project and run in Xcode9
请看Document文件夹
下载这个Demo 将 工程里面的 TokenExtension
和source
文件夹拖入你的项目即可,依赖的库你可以根据你自己的需要选择去掉或者保留。