Framework7:不会Objective-C,也能开发iOS7应用
2024-09-04 09:44:43
摘要:Framework7是一款开源的轻量级HTML框架,用来创建混合或有着iOS7原生体验的Web应用。其包含HTML布局、所有基础界面、动画效果、视图以及简单的自定义样式,让你无需修炼Objective-C语言,就可以构建自己的iOS7应用。
Framework7(简称F7)是一款开源的轻量级HTML框架,用来创建混合(PhoneGap)或有着iOS7原生体验的Web应用。F7的 主要作用是为你提供一个工具,让你能够很容易的在HTML上构建iOS7应用。F7是完全自由的,它不像其他的HTML框架那样(例如需要JS pro的Sencha Touch或有着”data-role“属性的jQuery Mobile),将你束缚在一个严格的框架中。它不会为你做任何事,但是,它有着简单干净的HTML布局、所有基础界面、动画效果、视图以及简单的自定义 样式。让你无需闭关修炼Objective-C语言,就可以构建自己的iOS7应用。
主要特性:
- 易于使用。
- 缓存系统。F7通过Ajax与内部配置缓存加载页面,以达到更快地加载速度并为用户节省更多的流量。
- 历史记录。随着浏览的深入,若想以相同的顺序返回,只需添加“back”类链接,它就会自动识别哪个页面需要加载。
- 自定义DOM库。使用F7无需再使用其他的库(比如jQuery、Zepot、Mootols等),它含有使用DOM的自定义函数,它的语法与jQuery几乎相同,并且也支持jQuery类似的链接。
- 前一页预加载。F7可以预加载前一页(如果存在的话),这样,用户可以随时快速地返回之前所看的页面。
- 多视图。F7支持不限数量的不同独立视图,就比如在主视图上,你正在阅读的这段文字或者在右面板处的另一个视图。更有趣的是,你可以通过使用“data-view”属性链接在另一个视图上控制一个视图。
- 高性能动画。使用高性能的CSS动画和3D转换技术来获得最好的效果。
- 用户自定义。F7的一切都很简单,所有的样式都被划分成为小的部分.less文件,所以你可以很容易的将自定义的风格应用到你的应用中。
(点击图片演示)
(文/刘璐璐 责编/唐小引)
传送门:Framework7官网
最新文章
- javaWeb开发小工具---MailUtils及其单元测试
- ajax如何返回多个值
- Spring的replace-method标签
- NOJ 1063 生活的烦恼
- OpenLayers调用arcgis server发布的地图服务
- reCAPTCHA 简单分析
- 条件控制(if ) ( case)
- android一个上传图片的样例,包含怎样终止上传过程,假设在上传的时候更新进度条(一)
- ICT工作的思考&;lt;两&;gt;
- linux 启动 关闭 防火墙
- 自动化测试工具selenium的使用
- 翻译:CREATE FUNCTION语句(已提交到MariaDB官方手册)
- [oracle]解决ora-01034 oracle not available
- python中logging模块
- C#7.2——编写安全高效的C#代码 c# 中模拟一个模式匹配及匹配值抽取 走进 LINQ 的世界 移除Excel工作表密码保护小工具含C#源代码 腾讯QQ会员中心g_tk32算法【C#版】
- [CocoaPods]终端方式加载第三方库
- ERP商品管理业务逻辑封装(三十四)
- [SCOI2014]方伯伯的商场之旅
- C#实现软件授权,限定MAC运行(软件license管理,简单软件注册机制)
- 用jar包运行带GUI的java游戏