Configuración de herramientas de desarrollo y construcción de entornos de Flutter Learning (1)

Con el uso cada vez mayor de APP, el rápido desarrollo de APP se vuelve cada vez más importante. En la actualidad, el flutter, uni-app y ReactNative convencionales en el mercado. . . Espera,
esta serie de temas estudia principalmente flutter. Antes de aprender flutter, primero debes aprender Dart para sentar las bases para aprender flutter más tarde.

1. ¿Por qué usar Dart?

Google y otros desarrolladores de todo el mundo han utilizado Dart para desarrollar una serie de aplicaciones web, iOS y Android críticas y de alta calidad. Dart es muy adecuado para el desarrollo de aplicaciones web y móviles.

Dart es gratuito y de código abierto en  GitHub.

Eficiente

Dart tiene una sintaxis clara y concisa, herramientas simples y poderosas. La detección de entrada puede ayudarlo a identificar errores sutiles lo antes posible. Dart tiene una biblioteca central probada   y un ecosistema de miles de paquetes 

rápido

Dart proporciona optimización de compilación anticipada para lograr un alto rendimiento predecible y un inicio rápido en dispositivos móviles y la web.

Portátil

Dart se puede compilar en código ARM y x86, por lo que las aplicaciones móviles de Dart se pueden ejecutar localmente en iOS, Android y versiones posteriores. Para aplicaciones web, Dart se puede convertir a JavaScript.

Fácil de aprender

Dart es un lenguaje de programación orientado a objetos y su estilo de sintaxis es familiar para muchos desarrolladores existentes. Si ya conoce C ++, C # o Java, entonces usar Dart es cuestión de minutos.

Sensible

Dart puede realizar fácilmente una programación reactiva. Debido a la implementación de la asignación rápida de objetos y el recolector de basura , Dart es más eficiente para administrar objetos a corto plazo (como los widgets de IU). Dart puede implementar programación asincrónica a través de  las funciones y API de Future Stream  .

2. Construcción del entorno de dardos

2.1 Descarga de herramientas

  1. Descarga de la herramienta AndroidStudio: https://developer.android.google.cn/studio/
  2. Descarga de la herramienta git: https://git-scm.com/downloads
    Si git se descarga lentamente en el sitio web oficial: https://npm.taobao.org/mirrors/git-for-windows/

2.2 Configuración del entorno

  • Mac:
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
  • Windows:

2.3 Descargar el código fuente de flutter

2.3.1 Crear un directorio para almacenar el código fuente

Código fuente oficial: git clone https://github.com/flutter/flutter.git -b estable
Si extraer el código en github es muy lento, puede extraer el
clon de git mapeado en la nube de códigos https://gitee.com/mirrors/ Flutter.git -b estable

2.3.2 Configurar el entorno del sistema

Agregue el directorio bin de flutter a la ruta

2.3.3 Win7 no puede utilizar el problema de flutter

https://www.microsoft.com/en-us/download/confirmation.aspx?id=54616

Si encuentra que PowerShell no se puede instalar, se mostrará: Windows Management Framework

https://www.microsoft.com/en-us/download/details.aspx?id=54616

2.4 Usar el comando flutter doctor

Abra la ventana de cmd y ejecute el comando flutter doctor para esperar a que se complete la instalación

  

2.5 Modificar fuente de descarga

Mi ruta de instalación personal: D: \ flutter-workspace \ Flutter \ packages \ flutter_tools \ gradle \ flutter.gradle

Modificar contenido

maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/jcenter' }
maven { url 'http://maven.aliyun.com/nexus/content/groups/public' }
maven { url 'http://download.flutter.io' }


private static final String DEFAULT_MAVEN_HOST = "https://storage.flutter-io.cn/download.flutter.io";

3. Inicie AndroidStudio

3.1 Descargar el complemento de flutter
3.2 Descargar el complemento de dardos

    

Si no puede descargarlo,
descargue el complemento de flutter sin conexión : https://plugins.jetbrains.com/plugin/9212-flutter/versions/stable
Descargue el complemento de dart sin conexión: https://plugins.jetbrains.com/plugin/6351-dart/versions /

4. Crea el primer proyecto de flutter

  

4.1 Use pub get para obtener dependencias

4.2 Escribiendo helloworld

Haga clic derecho para crear un archivo de dardos, escriba el siguiente código y luego haga clic derecho para ejecutar el código, puede ver que la consola se imprime correctamente

  

 

Supongo que te gusta

Origin blog.csdn.net/itjavaee/article/details/109125823
Recomendado
Clasificación