Cómo crear una aplicación Android Quiz usando Kotlin

Instalar el complemento Kotlin

El complemento Kotlin se incluye con Android Studio a partir de la versión 3.0. Si usa una versión anterior, deberá instalar el complemento Kotlin. Ir a archivo | Configuraciones | Complementos | Instale el complemento JetBrains … y luego busque e instale Kotlin . Si está mirando la pantalla “Bienvenido a Android Studio”, elija Configurar | Complementos | Instale el complemento JetBrains … Deberá reiniciar el IDE después de que esto se complete.

Creando un proyecto

Es extremadamente fácil comenzar a usar Kotlin para el desarrollo de Android. En este tutorial seguiremos el proceso de calentamiento con Android Studio. Si usa Intellij IDEA con Android, el proceso es casi el mismo.

Primero creemos un nuevo proyecto. Elija Iniciar un nuevo proyecto de Android Studio o Archivo | Nuevo proyecto Los siguientes cuadros de diálogo lo guían a través del proceso de creación de nuevos proyectos. Debe nombrar el proyecto y elegir qué versión de Android SDK ha instalado. La mayoría de las opciones se pueden dejar con sus valores predeterminados, por lo que puede presionar ‘Entrar’ varias veces.

Nombra el proyecto:

Android Studio 3.0 ofrece una opción para habilitar el soporte de Kotlin en esta pantalla. Puede marcar esta opción y omitir el paso “Configurar Kotlin en el proyecto” a continuación.

Elige la versión de Android:

Elija crear una actividad que se generará para usted:

Nombra la actividad:

En Android Studio 3.0, puede optar por crear la actividad en Kotlin de inmediato, por lo que puede omitir el paso “Convertir código Java a Kotlin”. Las versiones anteriores crearán una actividad en Java, y puede usar la herramienta de conversión automática para convertirla.

En general, la forma más fácil de comenzar a usar Kotlin es convertir automáticamente la actividad de Java en Kotlin one. Tenga en cuenta que en cualquier momento, en lugar de buscar en la documentación una nueva forma de expresar un patrón antiguo, puede escribirlo en Java, luego copiar y pegar el código Java en el archivo Kotlin, e IntelliJ IDEA (o Android Studio) le sugerirá convertirlo.

Conversión de código Java a Kotlin

Abra el archivo MainActivity.java . Luego invoque la acción Convertir archivo Java en archivo Kotlin . Puedes hacerlo de varias maneras. La más fácil es invocar Buscar acción y comenzar a escribir el nombre de una acción (como en un screencast a continuación). Alternativamente, puede llamar a esta opción a través del Código | Convierta el archivo Java en la entrada del menú Archivo Kotlin o mediante el acceso directo correspondiente (puede encontrarlo en la entrada del menú).

Después de la conversión, debe tener una actividad escrita en Kotlin.

Configurando Kotlin en el proyecto

Si comienza a editar este archivo, Android Studio le muestra un mensaje de que Kotlin no está configurado, por lo que puede configurarlo. Alternativamente, puede invocar la configuración seleccionando Herramientas | Kotlin | Configure Kotlin en Proyecto desde el menú principal.

Luego se le solicita la versión de Kotlin. Elija la última disponible de la lista de versiones instaladas.

Después de configurar Kotlin, el archivo build.gradle para la aplicación debe actualizarse. Ahora puede ver que se aplica el complemento: ‘kotlin-android’ y la dependencia kotlin-stdlib .

(Para obtener más detalles sobre cómo configurar Gradle para su proyecto, consulte Uso de Gradle )

Lo último que debe hacer es sincronizar el proyecto. Puede presionar ‘Sincronizar ahora’ en un aviso o invocar un Proyecto de sincronización de acción con archivos Gradle .

Creación y publicación de la aplicación Kotlin para Android

Ahora está listo para compilar la aplicación y ejecutarla en un emulador o dispositivo. Esto funciona exactamente de la misma manera que en Java. Puede hacer un lanzamiento de la aplicación y firmarla de manera similar a lo que hace para una aplicación de Android escrita en Java.

Kotlin tiene un tamaño de archivo de tiempo de ejecución bastante pequeño: la biblioteca tiene aproximadamente 885 KB (a partir de 1.1.51). Esto significa que Kotlin agrega un poco al tamaño del archivo .apk.

El compilador de Kotlin produce código de bytes, por lo que realmente no hay diferencia en términos de apariencia de las aplicaciones de Kotlin en comparación con las escritas en Java.

¿Que sigue?

  • Lea sobre el complemento Kotlin Android Extensions y los marcos de Android mediante el procesamiento de anotaciones.
  • Si quieres aprender diferentes características de Kotlin, prueba Kotlin Koans.
  • Echa un vistazo a los proyectos de muestra de Google escritos en Kotlin

O simplemente puede contactarnos:
Visítanos en www.nectarbits.com

Envíeme un correo electrónico a: [email protected]
Skype: nectarbits.inquiry

Snehee
Ejecutivo de negocios