博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Flutter入门进阶之旅(一)-初识Flutter
阅读量:7185 次
发布时间:2019-06-29

本文共 794 字,大约阅读时间需要 2 分钟。

项目地址:

什么是Flutter

Flutter 是一个跨平台(Android 和 iOS)的移动开发框架,使用的是 Dart 语言。

Flutter 的目标是用来创建高性能、高稳定性、高帧率、低延迟的 Android 和 iOS 应用。并且开发出来的应用在不同的平台用起来跟原生应用具有一样的体验。不同的平台的原生体验应该得到保留,让该应用看起来同整个系统更加协调。不同平台的滚动操作、字体、图标 等特殊的特性 应该和该平台上的其他应用保持一致,让用户感觉就像操作原生应用一样。

为何选择使用 Flutter?

开发效率高,一套代码可以开发出 Android 、 iOS、Fuchsia平台应用 同样的功能只需要很少的代码,如果你只开发一个平台的应用,使用 时髦的、更具有表达性的开发语言,也可以让你用更少的代码来实现同样的功能。 开发原型和迭代更加方便 在应用运行的时候就可以修改代码并重新加载修改后的功能(hot reload) 直接修改崩溃的 bug,然后继续从崩溃的地方执行调试 创建优雅的、可定制的用户界面 Flutter采用 Materal Design 设计语言(规范),该规范定义了用户界面上的元素的用途、外观、展现形式以及形态变化的规范 提供了可定制的 UI 框架,不再受制于手机平台控件的支持。 完全从头设计的系统,不会有为了兼容考虑的历史包袱——比如 Java 虚拟机的慢速,又比如 Android 较慢的渲染速度。因此也可以把体积做的很小,塞到存储容量很小的设备中。

专栏介绍

本专栏定位人群为初识Flutter,并且想熟练掌握Flutter的开发者,由于我业务范畴涉及到的只有android,所有后面的平台交互部分我会从android平台带大家进行实例操作,由浅入深的带大家一起学习并掌握Flutter这门新技术,并能快速上手到实际开发中去。

目录

基础控件篇

转载地址:http://bnfkm.baihongyu.com/

你可能感兴趣的文章
ZooKeeper管理指南
查看>>
jqGrid随浏览器缩放自适应宽度
查看>>
JavaScript函数补完:splice()数组操作
查看>>
Souce Control Management-EGit
查看>>
长连接的心跳及重连设计
查看>>
ORA-00020: maximum number of processes (1000) 错误处理
查看>>
cas单点登录集群如何优雅的退出
查看>>
[置顶] spring2.5 + struts2 + ibatis2.3.4 框架整合开发
查看>>
第一次作业
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
安装配置管理 之 安装和配置 Java J2SE Development Kit(JDK)
查看>>
ORACLE常用函数实例
查看>>
php 调用webservers 错误,请高手帮助
查看>>
软件包管理 之 Freshrpms.net 资源介绍,及apt 和yum 的应用
查看>>
我的友情链接
查看>>
PHP在Apache下500错误的原因
查看>>
实用cmd指令(4)
查看>>
jenkins pipeline脚本 构建 java 项目例子
查看>>