Diferencia entre revisiones de «Flutter Instalación»
| Línea 4: | Línea 4: | ||
:* Android SDK | :* Android SDK | ||
:* Flutter SDK (ya incluye DART) | :* Flutter SDK (ya incluye DART) | ||
| − | :* Algún IDE con la posibilidad de instalar el plugin | + | :* Algún IDE con la posibilidad de instalar el plugin Flutter/Dart (como VSCode, Eclipse, Android Studio,...) |
:* Algún emulador para probar las aplicaciones (como Genymotion,...) | :* Algún emulador para probar las aplicaciones (como Genymotion,...) | ||
| Línea 36: | Línea 36: | ||
<br /> | <br /> | ||
| + | |||
==Android Studio== | ==Android Studio== | ||
Revisión del 09:21 18 jun 2021
Software necesario
- El software mínimo para poder desarrollar aplicaciones en FLUTTER sería:
- Android SDK
- Flutter SDK (ya incluye DART)
- Algún IDE con la posibilidad de instalar el plugin Flutter/Dart (como VSCode, Eclipse, Android Studio,...)
- Algún emulador para probar las aplicaciones (como Genymotion,...)
- Flutter puede instalarse en cualquier S.O.
- Podéis elegir el S.O. sobre el cual vais a realizar la instalación en este enlace:https://flutter.dev/docs/get-started/install
- Este curso voy a usar Windows 10 y como IDE el Android Studio, pero se puede emplear cualqueira de los disponibles, como el VS Code siguiendo las instrucciones del enlace anterior. De todas formas, si hacéis uso de otro IDE necesitáis descargar igual el Android Studio para poder ejecutar las aplicaciones Android en emuladores.
- Indicar que DART no es necesario instalarlo separadamente ya que viene dentro del FLUTTER SDK.
- Si lo tuvierais instalado previamente, debéis comprobar que sea compatible con la versión de FLUTTER descargada. En caso de que no lo sea, debéis poner en el PATH primero la ruta al bin de DART en FLUTTER y después la ruta a vuestro DART (viene explicado a continuación como cambiar la variable de entorno PATH).
- Lo que se va a instalar:
- Android Studio
- Android SDK
- IDE (entorno de desenvolvemento)
- Emuladores
- Flutter
- Flutter SDK
- DART
Android Studio
- No tenéis más que descargar el Android Studio e instalarlo con las opciones por defecto.
- Podéis seguir el proceso de instalación de forma detallada en este enlace (lenguaje Gallego).
- Ejecuta el Android Studio una vez instalado.
- Al hacerlo ejecutará un asistente con el que se descargará:
- Android SDK
- Android SDK Command-line Tools
- Android SDK Build-Tools
- Una vez instalado y ejecutado el asistente es necesario crear algún emulador a través del AVD (Android Virtual Device) Manager.
- En este enlace explico como hacerlo (lenguaje en Gallego).
Flutter SDK
- Como comenté anteriormente, dentro del SDK de Flutter también se descarga el Dark SDK.
- Instalación Flutter SDK
Descargamos la versión estable más reciente desde este enlace: https://flutter.dev/docs/development/tools/sdk/releases
Una vez descargado descomprimimos el archivo en cualquier directorio que no requiera privilegios elevados (como C:\Program files), es decir, que Windows pida permisos para descomprimirlo en el directorio. Yo aconsejo descomprimirlo en 'C:\aplicaciones\flutter' por ejemplo, o si el ordenador va a estar compartido por diferentes usuarios y no se quiere que el resto de usuarios tenga acceso a flutter, se podría instalar en C:\users\usuario_windows\flutter (por ejemplo).
Ahora necesitamos cambiar la variable de entorno PATH. Podemos hacelro a nivel de sistema (para todos los usuarios) o a nivel de usuario (sólo se aplica al usuario actual). Podéis consultar en este enlace cómo cambiar dicha variable. En mi caso, he descomprimido el SDK en un directorio creado previamente por mí, en C:\Aplicaciones y he cambiado la variable PATH a nivel de sistema. Tenemos que añadir la ruta: C:\directorio descomprimido SDK\flutter\bin.
Plugin Flutter-Dart
- Una vez instalado el Android Studio, debemos de instalar el plugin que nos va a permitir desarrollar aplicaciones Flutter dentro de este IDE.
- Podéis consultar en este enlace como hacerlo en los diferentes S.O.
- Instalación plugin Flutter-Dart
Cuando empecemos a programar veremos que el código 'base' de cada pantalla y ciertas funciones, va a ser el mismo. Para no tener que teclearlo todo, podemos hacer uso de los snippets (trozos de código que se añaden a nuestro programa). Instalamos algún plugin que nos permite emplearlos, como el que se encuentra en la imagen. Será necesario reiniciar o IDE una vez instalado.
Enlace a la página principal de la UD1
Enlace a la página principal del curso
-- Ángel D. Fernández González -- (2021).