Kotlin Intermedio
> Sesión 01
> Ejemplo 1
- Crear un nuevo proyecto andriod desde cero
- Estudiar la estructura básica de un proyecto android
- Android Studio Instalado en nuestra computadora.
-
Abre Android Studio
-
En esta ventana, veremos distintas opciones para abrir un proyecto Android, para nuestro caso, abriremos un nuevo proyecto android (la opción marcada.)
-
Visualizaremos una ventana para seleccionar un template, que da una configuración inicial de acuerdo a la orientación de nuestro proyecto. Las distintas pestañas (seleccionadas en amarillo), nos dan acceso a diferentes tipos de dispositivo:
- Phone and Tablet: Para teléfonos móviles y tabletas (la opción que estaremos usando).
- Wear OS: Dispositivos wearables como smart watches.
- TV: Para hacer aplicaciones en Smart TVs.
- Automotive: Para vehículos que implementen Android Auto.
- Android Things: Dispositivos IoT (Internet of Things) que implementen Android Things.
Nosotros nos concentraremos en desarrollo para teléfonos móviles.
-
Configuraremos algunos parámetros de nuestra aplicación.
-
Name es el nombre de nuestro proyecto.
-
El Package Name debe ser único; es por eso que el paquete toma el nombre del dominio web de la organización y lo invierte, dejando al final el nombre de nuestro proyecto en minúsculas. En este caso, el dominio de la organización es bedu.org y el nombre del proyecto es holabedu, por lo tanto, el package name es org.bedu.holabedu.
-
Save location contiene la ruta donde se guarda el proyecto.
-
En Language podremos elegir entre Kotlin y Java. En este módulo utilizaremos siempre Kotlin.
-
El SDK mínimo determina la versión mínima de Android a la que le daremos soporte.
-
Por último, la opción Use legacy android.support libraries utiliza una biblioteca vieja para dar soporte a versiones android antiguas en el desarrollo con una API más nueva. Su uso no es recomendable en proyectos nuevos, ya que la biblioteca de compatibilidad AndroidX provee de la misma funcionalidad y de muchas herramientas nuevas por medio de Jetpack (conjunto de bibliotecas que agregan nuevas funcionalidades).
-
Terminado todo, daremos finish para crear el proyecto.
-
¡Felicidades! Haz creado tu primer proyecto con Android Studio