Transcription
如今人们都希望自己手机里的应用,有漂亮的设计,顺滑的动画以及优异的性能。为了做到这些,开发者们需要在不妥协质量和性能的前提下,更快速的推进新功能的研发。这就是Flutter的初心。
Flutter是Google开源的移动UI框架,它为开发者提供了一种快速且极富表现力的方式,在iOS和Android两个平台上开发本地应用。用Flutter开发应用,只需要一套代码,这套代码会被直接编译成本地ARM代码并使用GPU,以及访问平台接口和服务。
从你开始开发Flutter应用,它就可以为你提供以下的帮助:Flutter是为快速开发而设计的。保持状态的热重启功能,允许你在改动代码后,瞬间就可以看到界面的更新,而且还不会丢失应用的状态。Flutter还自带一套丰富的、现代的、响应式框架的可定制控件。另外,Flutter和流行的开发工具相得益彰,你可以使用你习惯的编辑器或IDE快速上手。你可以使用你习惯的编辑器或IDE快速上手。Flutter将控件、渲染、动画以及手势功能都集成进框架中,你可以在屏幕上进行像素级的精确控制,这意味着你会拥有独一无二在设计上的灵活性。
Flutter应用遵循平台的规范和界面细节,例如滑动、导航、图标、字体和其它方面。这就是为什么用Flutter开发的应用,可以同时编译发布到App Store和Play Store。
Flutter对移动开发者非常友好。如果你刚接触移动开发,Flutter会提供给你一种快速、有趣且现代的方式来开发本地应用。如果你是一名有经验的移动开发者,你可以将Flutter加入到现有的工作流程和工具链中,来开发新的有表现力的界面。
Flutter是免费且开源的,已被世界范围内的开发者和组织使用,包括企业、软件工作室以及创业公司等。现在就访问flutter.io开始吧,让我们共同期待你的作品。