Saltar al contenido

Flutter: Cómo crear un nuevo proyecto

Solución:

No es necesario utilizar XCode

Usa el aleteo crear comando para crear un nuevo proyecto:

En la terminal ejecutar flutter create my_project_name

El comando crea un directorio de proyecto de Flutter llamado my_project_name que contiene una aplicación de demostración sencilla.

Creo que una mejor manera es crear un proyecto Flutter por línea de comando.

flutter create --org com.yourdomain your_app_name

Las dependencias de Swift, Kotlin y androidx son las opciones predeterminadas

Después de abrir el proyecto creado en Android Studio o en VSCode

Parámetro

--org com.yourcompany

formará applicationId para Android:

com.yourcompany.yourappname

y PRODUCT_BUNDLE_IDENTIFIER de iOS:

com.yourcompany.yourAppName

Para explorar todos los parámetros posibles, escriba

flutter create --help

¡Aquí está por adelantado! Sin Android Studio, puede crear un nuevo proyecto con algunos argumentos (Option Migration androidX, Platform languages).

flutter create --androidx -t app --org com.companyname.packagename -a kotlin -i swift myapp

Explore usted mismo con la CLI de Flutter

flutter create --help

  • -[no-]pub : Si se debe ejecutar “flutter pub get” después de que se haya creado el proyecto. (predeterminado en activado)

  • -[no-]desconectado : Cuando el comando create ejecuta “flutter pub get”, esto indica si se debe ejecutar en modo fuera de línea o no. En el modo fuera de línea, deberá tener todas las dependencias ya disponibles en la caché de publicación para tener éxito.

  • -[no-]con prueba de conductor : También agregue una dependencia flutter_driver y genere una prueba de muestra de ‘flutter drive’.

  • -t, –template = ≶type> : Especifique el tipo de proyecto a crear:

     [app]                (default) Generate a Flutter application.
     [package]            Generate a shareable Flutter project containing modular Dart code.
     [plugin]             Generate a shareable Flutter project containing an API in Dart code with a platform-specific
                           implementation for Android, for iOS code, or for both.
    
  • -s, –sample = ≶id> : Especifica el ejemplo de código de Flutter para usar como main.dart para una aplicación. Implica –template = app. El valor debe ser el ID de muestra de la muestra deseada del sitio web de documentación de la API (http://docs.flutter.dev). Puede encontrar un ejemplo en https://master-api.flutter.dev/flutter/widgets/SingleChildScrollView-class.html

  • –list-samples = ≶path> : Especifica un archivo de salida JSON para una lista de ejemplos de código de Flutter que se pueden crear con –sample.

  • -[no-]Sobrescribir : Al realizar operaciones, sobrescriba los archivos existentes.

  • –descripción La descripción que se utilizará para su nuevo proyecto de Flutter. Esta cadena termina en el archivo pubspec.yaml. (predeterminado en “Un nuevo proyecto de Flutter”).

  • –org : La organización responsable de su nuevo proyecto Flutter, en notación de nombre de dominio inversa. Esta cadena se utiliza en los nombres de los paquetes de Java y como prefijo en el identificador del paquete de iOS. (el valor predeterminado es “com.example”)

  • –nombre del proyecto : El nombre del proyecto para este nuevo proyecto de Flutter. Debe ser un nombre de paquete de dardos válido.

  • -I, –ios-language : [objc, swift (default)]
  • -a, –android-language : [java, kotlin (default)]
  • -[no-]androidx : Genere un proyecto usando las bibliotecas de soporte de AndroidX

Sitio de Flutter: migración de AndroidX

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *