Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Primer Proyecto Kotlin PDF
Primer Proyecto Kotlin PDF
Qu bien que hayas decidido empezar a desarrollar Apps con Kotlin, o al menos
echarle un vistazo.
Pero vamos al lo. Ya te he hecho perder un par de minutos de esos 15 tan valiosos
que me has reservado.
Espero que te sea de ayuda y que empieces desde hoy a crear tus aplicaciones en
Kotlin.
Gracias!
Antonio
1
Paso 1: Instala la ltima versin estable de Android Studio
Es muy posible que esto ya lo tengas. Ten cuidado con las versiones Canary (las que
liberan para testeo), porque hay veces que durante unos das Kotlin es inestable en
ellas.
Para comprobar que tienes la ltima, entra en Android Studio y pulsa en Android
Studio --> Check for Updates
2
Paso 2: Instala el plugin de Kotlin
Android Studio no incluye el plugin instalado
por defecto, as que lo tenemos que instalar
manualmente. Pero tampoco es muy
complicado.
Ve a la seccin de configuracin de plugins de
Android Studio. Para ello, pulsa en Android
Studio Preferences
3
En la siguiente pantalla, escribe Kotlin en el buscador:
Selecciona el plugin correcto (el que slo dice Kotlin), y pulsa Install. Te pedir
reiniciar Android Studio.
Listo!
4
Paso 3: Crea un nuevo proyecto en Android Studio
5
Paso 4: Convierte la MainActivity a Kotlin
La forma ms sencilla de convertir un proyecto a Kotlin, es tener una archivo Kotlin
dentro del mismo.
6
En esta gua no vamos a entrar en las diferencias entre lenguajes a fondo (ya te
mandar algunas cosillas extra para que las aprendas).
Pero vers que, aunque haya alguna cosa diferente, el cdigo sigue siendo
perfectamente legible si conoces Java.
7
Paso 5: Configura Kotlin en tu proyecto
Es posible que ya te haya salido una alerta como esta:
8
Aqu tienes todo seleccionado correctamente (asegrate de que est elegida la ltima
versin del runtime de Kotlin). Al tener un nico mdulo en el proyecto, las 3 opciones
significan lo mismo para nosotros en este caso. Pulsa OK.
9
Paso 6: Ejecuta el proyecto
Ya lo tienes todo! Lanza el proyecto y estars ejecutando tu primera aplicacin en
Android escrita on Kotlin.
10
Bonus! Paso 7: Interactuando con el layout
No quiero dejarte sin ensearte algunas cosas interesantes de Kotlin, as que vamos a
hacer un layout con un EditText y un Button.
Ahora vas a ver algo sorprendente. Aplica este nuevo plugin en el build.gradle del
mdulo de app:
11
El plugin kotlin-android-extensions te va a permitir acceder a las vistas del XML sin
necesidad de recuperar las vistas mediante findViewById.
Aqu slo la vamos a usar para utilizar su mtodo toast. Es muy sencillo, pero quiero
que veas lo que puedes llegar a hacer con Kotlin.
12
Cuntame tu opinin!
Qu te ha parecido? En poco tiempo has sido capaz de crear un proyecto en Kotlin y
de aadir una funcionalidad, que en Java habra requerido de unas 10 lneas, en tan
solo una lnea.
Esto es una pequea muestra de lo que Kotlin puede hacer por ti como desarrollador
Android.
Si has recibido esta gua por algn otro medio, te recomiendo que te suscribas en
devexperto.com para recibir los artculos con el contenido extra.
Tambin puedes seguir todas las novedades en Twitter, donde tambin comparto
artculos que considero interesantes.
Un abrazo,
Antonio Leiva
devexperto.com
14