• 初识Flutter


    什么是Flutter

    官网的定义如下:

        Flutter is a new project to help developers build high-performance, high-fidelity, mobile apps for iOS and Android from a single codebase.
    

    简单来说就是一个用来编写高性能的iOS或Android应用的独立框架。在早些时候flutter有另一个大家可能比较熟悉的名字sky。flutter官网中表示,目前flutter是一个早期的开源项目,工程师们还在不断的往其中添加核心功能。使用该框架需要有一定的dart语言基础。

    如何配置开发环境

    Getting Started with Flutter这里有详细的配置步骤。大体有一下几个步骤:
    1.下载dart sdk并配置dart环境变量。
    2.下载flutter的开源工程并配置flutter环境变量
    其实这时候已经可以进行flutter的app开发了,但Google还是比较给力的,在ATOM这款编辑器中为我们支持了dart和flutter的开发插件。在ATOM中开发flutter

    运行第一个Flutter android应用

    首相保证你的Android设备和电脑已连接并且adb可用。

    flutter init -o my_app
    

    在适当的目录运行上面这个命令,接着进入my_app目录运行:

    flutter start
    

    如果你的设备上显示如下界面,那说明flutter运行成功了。
    这里写图片描述

    闲话

    大家可能会问你为啥不把开发环境的配置写具体写详细点?
    我在没有工作前配置一个android开发环境都要四处百度,但你会慢慢发现百度得来的都是二手或者十几手的资料,然后照着上面做一遍也未必正确。所以我建议大家还是多学会在官网上面学习。涉及到的相关链接我都会给出来方便大家查看。

    最近FB有一个很火的开源项目叫React,Flutter就是Google借鉴React的灵感后的产物。
    这篇文章只是一个小小的开始,后面会陆续介绍flutter的相关用法。

  • 相关阅读:
    根据IP地址查找MAC地址
    MongoDB导入导出以及数据库备份
    本地mongodb数据库导出到远程数据库中
    datatable自动增加序号
    IDEA出现无法加载主类
    远程连接本地mongodb 数据库
    js将后台传入得时间格式化
    Java蓝桥杯--基础练习 (6)回文数
    Java蓝桥杯--基础练习(5)杨辉三角形
    Java蓝桥杯--基础练习(4)查找整数
  • 原文地址:https://www.cnblogs.com/zqlxtt/p/4993618.html
Copyright © 2020-2023  润新知