发表日期:2018-04 文章编辑:小灯 浏览次数:1602
去年的Google开发者大会,Google隆重推出了自己的跨平台开发语言Flutter,它是谷歌推出的移动UI框架,可以在iOS和Android上打造高质量的原生界面。Flutter与现有的代码一起工作,被全世界的开发者和组织使用,并且是免费和开源的。
1.Flutter的热重载可帮助您快速轻松地实验,构建UI,添加功能并更快地修复错误。在iOS和Android的仿真器,模拟器和硬件上体验亚秒级重新载入时间,而不会丢失状态
2.富有表现力,美观的用户界面。使用Flutter内置美丽的Material Design和Cupertino(iOS风格)小部件,丰富的运动API,平滑的自然滚动和平台感知功能让您的用户感到满意。
3.使用Flutter的现代化反应框架和丰富的平台,布局和基础小工具轻松构建您的用户界面。使用功能强大且灵活的API(针对2D,动画,手势,效果等)解决您的强大用户界面挑战。
4.通过平台API,第三方SDK和本机代码让您的应用变得生动起来。Flutter允许您重复使用现有的Java,Swift和ObjC代码,并访问iOS和Android上的本机功能和SDK。
5.统一的应用开发。Flutter拥有工具和库,可以帮助您轻松地将自己的想法带入iOS和Android系统。如果您没有任何移动开发体验,Flutter是一种轻松快捷的方式来构建漂亮的移动应用程序。如果您是一位经验丰富的iOS或Android开发人员,则可以使用Flutter作为您的视图,并充分利用您现有的大部分Java / ObjC / Swift投资。
1.下载最新的git管理工具(https://git-scm.com/downloads),克隆flutter sdk地址如下:
git clone -b beta https://github.com/flutter/flutter.git
2.配置环境变量
将刚刚clone好的flutter下bin的完整路径加入系统环境变量中,例如:F:\flutter\bin,配置Android Studio下flutter sdk路径。
3.运行flutter doctor,打开windows下的命令输入、PowerShell(管理员)、或者直接到flutter sdk的根目录使用Git Bash here工具输入flutter doctor,以查看是否需要下载安装依赖项来完成安装:
flutter doctor
4,开发工具
相信大家开发android都是使用android studio的,flutter也可以直接用android studio开发,只需要安装几个插件
打开File->Settings->Plugins,输入Flutter选择安装,提示需要安装Dart,点击确认,安装完成建议重启电脑。
1.打开菜单File,选择New Flutter Project
2.选择Flutter Application
4.连接好设备,点击绿色的三角运行
这样在Flutter下第一个程序就运行好了,效果图是这样的:
Flutter官网链接:https://flutter.io/、http://flutter-dev.cn/
日期:2018-10 浏览次数:6537
日期:2018-12 浏览次数:3564
日期:2018-07 浏览次数:4142
日期:2018-12 浏览次数:3467
日期:2018-09 浏览次数:4717
日期:2018-12 浏览次数:9081
日期:2018-11 浏览次数:4113
日期:2018-07 浏览次数:3855
日期:2018-05 浏览次数:4126
日期:2018-12 浏览次数:3580
日期:2018-10 浏览次数:4418
日期:2018-12 浏览次数:5426
日期:2018-11 浏览次数:3682
日期:2018-08 浏览次数:3747
日期:2018-11 浏览次数:11782
日期:2018-09 浏览次数:4859
日期:2018-12 浏览次数:4120
日期:2018-10 浏览次数:3474
日期:2018-11 浏览次数:3775
日期:2018-12 浏览次数:5211
日期:2018-06 浏览次数:3297
日期:2018-08 浏览次数:4759
日期:2018-10 浏览次数:3763
日期:2018-12 浏览次数:3643
日期:2018-07 浏览次数:3662
日期:2018-12 浏览次数:3777
日期:2018-06 浏览次数:3691
日期:2018-11 浏览次数:3665
日期:2018-12 浏览次数:3544
日期:2018-12 浏览次数:4386
Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.