源码属性

授权 开源
大小 15.95MB
语言 Dart

源码简介

Flutter是一款移动应用程序SDK,一份代码可以同时生成iOS和Android两个高性能、高保真的应用程序。
Flutter目标是使开发人员能够交付在不同平台上都感觉自然流畅的高性能应用程序。我们兼容滚动行为、排版、图标等方面的差异。
Flutter 由 Google 的工程师团队打造,用于创建高性能、跨平台的移动应用。Flutter 针对当下以及未来的移动设备进行优化,专注于 Android and iOS 低延迟的输入和高帧率。
Flutter 可以给开发者提供简单、高效的方式来构建和部署跨平台、高性能移动应用;给用户提供漂亮、快速、jitter-free 的 app 体验。

Flutter 的主要组件:
一个高度优化, mobile-first 2D 渲染引擎 (保护对 text 优秀的支持)
一个 functional-reactive 框架 (可选的,你也可以引入你自己的框架)
一组 Material Design 部件 (可选的,你也可以引入你自己的部件) 库 ,工具,和一个用于 Atom 的插件。

Flutter优点

1、混合开发中,最接近原生开发的框架;
2、性能强大,流畅;
3、优秀的路由设计;
4、优秀的动画设计;
5、简单易学,Dart语言更具优势;
6、跨多种平台,减少开发成本;支持插件,可以访问原生系统的调用。

Flutter缺点

1、脱离不开原生,开发人员需要具备原生(Android、iOS)基础开发能力;
2、适配问题,开发工具版本升级后,修改量大;
3、原生集成第三方SDK后,兼容性适配是个令人头痛的问题;
4、代码可读性较差,对代码质量和管理要求较高;
5、Widget的类型难以选择,糟糕的UI控件API;
6、Flutter packages和Dart packages上第三方sdk繁杂,适配性差,不可乱用;
7、目前几乎没有第三方开发者平台开发Flutter能力的SDK,需要原生去集成;
8、打包后,apk/ipa要大很多。

下载声明:
  • 本站资源如无特殊说明默认解压密码为www.ymkuzhan.com建议使用WinRAR解压;
  • 本站资源来源于用户分享、互换、购买以及网络收集等渠道,本站不提供任何技术服务及有偿服务,资源仅提供给大家学习研究请勿作它用。
  • 赞助本站仅为维持服务器日常运行并非购买程序及源码费用因此不提供任何技术支持,如果你喜欢该程序,请购买正版!
  • 版权声明:
  • 下载本站资源学习研究的默认同意本站【版权声明】若本站提供的资源侵犯到你的权益,请提交版权证明文件至邮箱ymkuzhan#126.com(将#替换为@)站长将会在三个工作日内为您删除。
  • 免责声明:
  • 您好,本站所有资源(包括但不限于:源码、素材、工具、字体、图像、模板等)均为用户分享、互换、购买以及网络收集而来,并未取得原始权利人授权,因此禁止一切商用行为,仅可用于个人研究学习使用。请务必于下载后24小时内彻底删除,一切因下载人使用所引起的法律相关责任,包括但不限于:侵权,索赔,法律责任,刑事责任等相关责任,全部由下载人/使用人,全部承担。以上说明,一经发布视为您已全部阅读,理解、同意以上内容,如对以上内容持有异议,请勿下载,谢谢配合!支持正版,人人有责,如不慎对您的合法权益构成侵犯,请联系我们对相应内容进行删除,谢谢!