精华 Ionic1.0正式版发布
发布于 2年前 作者 feixiang 3970 次浏览 来自 分享

来自Ionic官网:http://blog.ionic.io/announcing-ionic-1-0/ 正文翻译如下:

亲爱的Ionites, 你一直以来的耐心,你提交了这么多submit,你一直活跃在论坛上,你建立了这么多令人难以置信的app,你提出和组织的社区遍布世界各地,你支持了一个又一个开发者,激励着我们共同推动着极限的可能性。今天,所有的奉献精神和顽强不负有心人…

我感到无比激动和自豪正式宣布,经过14个测试版和5个rc版本,最终版本**Ionic 1.0.0 “uranium-unicorn,”**就在这里!

对我们在座的团队来说,这是一个很重要的里程碑,同样,对所有的你们,从一开始就如此热情地支持Ionic的发展。你们热心支持Ionic SDK的行动不断冲击着我们的头脑。Ionic已经真正成为一支不可忽视的力量。

我们已经看到了Ionic App已经超过了我们远大的梦想。 Sworkit被刊登在iOS的App Store中的健康和健康部分,还有Pacifica,被刊登在英国的Buzzfeed和Gizmodo。 Mallzee被选为App Store最佳新App之一。 Rementep被App Store选为中最棒的新app,EskomSePush在南非App Store中取得了前10。一些最大和最知名的企业都在使用Ionic 来构建企业应用程序。我们知道除此之外,还有更多的成功案例,所以请与我们分享您的应用程序。我们喜欢看到新的Ionic App!

Ionic 是现在GitHub上的最火的开源项目之一,具有超过16,000星及以上创建600000个Ionic app。我们已经关闭了近3000个GitHub上的问题,并已经合并186个pull 请求。 169位非常优秀的贡献者为使Ionic成为一个更好的Hybrid App开发SDK作出了我们想象的贡献。

更加稳定 关于本次发布最有趣的是,与许多我们以前的那些包括大规模修复不同,1.0实际上并没有寻求使很多大的变化!相反,它已经成为到今天为止最稳定和最久经考验的版本,5个RC版的“最终形态”。

说到这,我想分享一些包含在Ionic 1.0非常棒的新功能,我认为可以使您的开发体验更加愉快,同时也让你想你一下我们接下来计划做什么。新功能如下:

  • Native scrolling 正式支持。感谢社会各界提供的测试证实了这一点。这是Android的一个巨大的性能提升。试试吧,让我们知道您的想法!
  • Swipe to go back 现在使用交互式的动画,而不是静态的动画,动画导航栏标题和后退按钮(像原生ios程序一样)。
  • Collection-repeat 已经大规模修改。
  • 改善14 Beta版的导航支持。
  • SVG spinners 可以让你用指令封装图标,无需处理SVG标记。
  • Platform Continuity: 我们已经改善了特定平台的样式像action sheet这样的动作。而这仅仅是个开始…… 我们显著改善了键盘在modal和方向改变时的支持。 我们还改善了Windows Phone的支持(是的,我们听到你)!Ionic 1.0现在允许Cordova特殊的MS-APPX协议在WP使用。我们已经创造了ng-show来修复在IE和去掉IE的“squish”的效果。在Windows上,我们增加了一个固定范围的输入显示和设置默认的spiner动画。我们还提高了点击/拖动/滚动行为。 展望未来 展望未来,我们计划作出Ionic 1.0以下附加的改进:

我们将扩大我们对Windows Phone的支持。有许多围绕点击/点击/激活行为的问题,因为Windows使用的不是触摸事件而是pointer事件。我们将在Ionic HQ上配置完整的Windows测试环境,并与一些微软团队成员密切合作,更直接地解决Windows Phone的问题。 我们将增加Ionic的Visual Studio模板现有的集合,作为我们与微软合作的一部分。 Native scrolling 将继续得到发展和完善。 不止一个框架 与此同时,我们将要开放Ionic的平台服务的一些preview版本…

想象一下,只需要点击一个按钮,便可以轻松地为你的apps添加强大的工具,如推送通知和应用程序的分析。构建原生二进制程序,而无需安装本地的SDK,更新您的应用程序而无需提交到App Store。听起来很酷,不是吗?这里是你可以看看有什么期待从Ionic平台的一些详细信息:

  • Ionic推送将让你轻松发送推送通知到多个平台,计划营销通知,并针对特定用户群,全部通过一个直观的用户界面,以及一个REST API。
  • Ionic部署将允许您无需重新提交到应用商店和跟踪历史的更新您的应用程序Ionic,所以你可以回滚到以前的版本并撤销在任何时间发生的变化。
  • Ionic Analytics(分析)会跟踪用户的交互的每个部分内的离子的应用程序可以轻松地找到痛点,并在其上​​重点领域(我们甚至将有热图!)。
  • Ionic Package将为应用程序提供自动生成服务,这样你就可以建立一个生产就绪的iOS版本的应用程序而无需Mac,例如。
  • Ionic View app,已经可以在iOS和Android使用,一个让你随时在设备上实时预览和分享应用程序在设备上,而无需经过App store。
  • 新发布的 Playground 让你可以直接在浏览器上调试 Ionic,无需安装任何东西。
  • 最后,Creator 提供使用拖放和拖放组件构建快速应用程序原型。你会看到Creator 获得在未来几周内会受到更多重视,所以注意关注! 还有更多的服务是在工作,我就不继续讲了…

直到下一次! 因此,我们将继续开发Ionic 过去的1.0.0版本中,增加了许多上面列出的功能。当然,我们对1.0的支持将持续很长一段时间,所以你不用担心!与此同时,我们已经在积极开发Ionic 2.0,保持与Angular 2.0一致。我们的团队正在密切合作,以确保下一个版本是惊人的。对此,我很激动,但现在还不能说太多。当我说我们有很多令人兴奋的东西在商店的时候,相信我。

非常感觉那些测试新特性,反馈给我们的同学,以及提交request,和帮助论坛上其他同学的高手们,你们所做的事情发挥了重要作用。非常的感谢所有这些伟大的人。没有你,我们就不会在这里。

就这样,继续前进,给1.0 Ionic 一个spin!我们相信你真的会爱上它。感谢您在这个旅程中加入我们。这一直是一个令人难以置信的,令人兴奋的旅程,我们很高兴能有你伴随着我们。

To the moon!

9 回复

good!终于正式版了!

Mallzee被选为App Store最佳新闻App之一。 应该是最佳新App之一。

赞一个!!!!

这个1.0怎么下载??? 直接 npm install 下下来的是最新的么?? 我ionic -v 显示的1.4.5

@wenner ionic -v 會顯示的是 ionic CLI 的版本。 你要於 ionic 專案目錄下,執行 ionic info,可以看到這樣的結果: 螢幕快照 2015-05-28 10.27.45.png

那这个如何下载 1.0.0

@wenner 我目前作法如下:

  1. 修改 bower.jsondevDependencies 欄位的 ionic 版本號。
  2. 在專案目錄下 ionic lib update 指令,就會去抓新版本了,基本上就是替換 www/lib 中的檔案。

另,可以用 bower 管理,但我沒用過,可以參考官網說明

P.S. 1.0.1 出了,可看看 GitHub 上的說明

回到顶部