原文 http://blog.ionic.io/announcing-ionic-1-0/
2015年5月12日,在经过了14个Beta版本和5个RC版本后,HTML5移动应用开发框架Ioinc终于发布了1.0.0最终版本,从发布第一个Beta版本开始,到现在已经经过了一年时间。
Ionic现在是Github上的顶级项目之一,已经有16000多个star,基于Ionic创建的App已经有60000多个。
与以前包括大量修改的其它版本不同,1.0.0是目前最稳定的版本,在发布前经历了5个RC版本。
Ionic 1.0.0引入了一些重要的新特性:
- Native scrolling ,原生的页面滚动支持,现在正式支持了,在Android上有明显的性能提升。
- Swipe to go back ,滑动页面返回上页,现在使用交互式的切换,而不是静态动画。这个特性只支持iOS
- Collection-repeat 这个是用来替代AngularJS的ng-repeat,提高性能的,已经进行了彻底的修改。
- SVG spinners allow you to encapsulate icons inside a directive, without having to deal with the SVG markup.
允许在指令中使用icons,不需要处理SVG封装。
- Platform Continuity: We’ve improved platform-specific styles for things like action sheets. And this is just the start…
平台一致性:提升了一些平台相关的样式,例如action sheets,这方面目前只是个开始...
- 增强了keyboard对模态对话框和屏幕方向切换的支持
- 增强了对Windows Phone的支持
不仅是一个Framework
开放了Ionic Platform服务的早期预览,这些服务包括Ionic推送服务,Ionic部署服务,分析服务,打包服务等。 Ionic View app, 可以在不需要提交AppStore的前提下在Android和iOS设备中实时预览App
- 最新发布的 Playground可以直接在浏览器中修改Ionic Demo App,不需要安装任何东西。
最后, Creator 提供了拖拽式的快速原型开发能力。
1.0.0release版本后面将继续开发,并且将支持很长时间。同时,对应Angular 2.0的Ionic2.0版本也正在活跃开发中。
时间: 2024-10-02 05:26:59