Flutter 这是一套构造未来的UI框架

Posted 南阳GDG

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flutter 这是一套构造未来的UI框架相关的知识,希望对你有一定的参考价值。

一、Flutter的简明介绍

        Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。

二、Flutter的卓越特性

  • 快速开

    Flutter具备毫秒级的热重载,您可以快速地进行测试、构建UI、添加功能并更快地修复错误。在iosandroid模拟器或真机上可以在亚秒内重载,并且不会丢失状态。

  • 富有表现力、漂亮的UI

    使用Flutter内置美丽的Material Design和Cupertino(iOS风格)widget、丰富的motion API、平滑而自然的滑动效果和平台感知,为您的用户带来全新体验。您可以快速发布聚焦于原生体验的功能。分层的架构允许您完全自定义,从而实现难以置信的快速渲染和富有表现力、灵活的设计。

    Flutter 这是一套构造未来的UI框架

  • 原生性能         

    Flutter包含了许多核心的widget,如滚动、导航、图标和字体等,这些都可以在iOS和Android上达到原生应用一样的性能。

  • 现代的、响应式框架

    使用Flutter的现代、响应式框架,和一系列基础widget,轻松构建您的用户界面。使用功能强大且灵活的API(针对2D、动画、手势、效果等)解决艰难的UI挑战。


  • 访问本地功能和SDK

    通过平台相关的API、第三方SDK和原生代码让您的应用变得强大易用。 Flutter允许您复用现有的Java、Swift或ObjC代码,访问iOS和Android上的原生系统功能和系统SDK。

  • 统一的应用开发体验

    Flutter拥有丰富的工具和库,可以帮助您轻松地同时在iOS和Android系统中实现您的想法和创意。 如果您没有任何移动端开发体验,Flutter是一种轻松快捷的方式来构建漂亮的移动应用程序。 如果您是一位经验丰富的iOS或Android开发人员,则可以使用Flutter作为视图(View)层, 并可以使用已经用Java / ObjC / Swift完成的部分(Flutter支持混合开发)。

三、看看优秀的Flutter践行者的作品

  • Alibaba

    Alibaba, the world's biggest online commerce company, used Flutter to create a beautiful app experience for iOS and Android on their Xianyu app, which has 50M+ downloads.

  • Google Ads

    The Google Ads app helps you keep your ad campaigns running smoothly — no matter where your business takes you.

  • AppTree

    AppTree provides an enterprise app platform for brands like McDonalds, Stanford, Wayfair & Fermilab

  • Tencent

    NOW Live is Tencent’s video streaming service with tens of millions of MAU.

  • JD Finance

    JD Finance is a leading digital technology company. The company covers fintech, digital enterprise services and urban computing.

  • Hamilton Musical

    Official app of the hit Broadway musical, Hamilton. Includes daily lotteries, exclusive news and videos, a trivia game, merchandise store, and more.

(展示案例摘自Flutter官方网站。以上排名不分先后。

四、现在就开始学习使用Flutter

        Flutter官方网站:https://flutter.io/

        Flutter中文网:https://flutterchina.club/

        Flutter中文文档:https://flutterchina.club/docs/

        掘金Flutter社区:https://juejin.im/tag/Flutter?utm_source=flutterchina&utm_medium=word&utm_content=btn&utm_campaign=q3_website





以上是关于Flutter 这是一套构造未来的UI框架的主要内容,如果未能解决你的问题,请参考以下文章

鸿蒙全新声明式UI框架ArkUI初体验,开发应用不错,比起flutter如何

UI2CODE: 自动将 UI 框架转换为 Flutter 代码

强力推荐一个Flutter与原生应用通讯的开源框架!

Flutter框架和Dart语言

开源无止境,谷歌新的移动UI框架—Flutter落地

flutter兼论