zoukankan      html  css  js  c++  java
  • 初识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的相关用法。

  • 相关阅读:
    Java泛型
    Hibernate JPA实体继承的映射(一) 概述
    Hibernate JPA实体继承的映射(二) @MappedSuperclass
    rownum使用说明
    Javascript 中使用Json的四种途径
    JavaScript中使用JSON,即JS操作JSON总结
    Refresh Tokens: When to Use Them and How They Interact with JWTs
    Nginx 安装与启动
    JSON与js对象序列化
    js对象小结
  • 原文地址:https://www.cnblogs.com/zqlxtt/p/4993618.html
Copyright © 2011-2022 走看看