Android - Crear Proyecto Kotlin
Hola amigos comenzamos a crear tutoriales con este nuevo cambio que esta modernizando las aplicaciones en Android Studio. Mejorando la eficiencia del código con el nuevo lenguaje Kotlin.En este tutorial de Android , aprenderemos a utilizar Kotlin Programming Language en Android con Kotlin Android Application Example.
El soporte para el lenguaje Kotlin de Android Studio se ha iniciado con Android Studio 3.0.
Para seguir este ejemplo, necesitamos Android Studio 3.0. En el momento de escribir esta aplicación de demostración, tenemos Android Studio 3.0 Canary 2, que es una especie de versión de vista previa de Android Studio 3.0.
Descargue la última versión de vista previa desde https://developer.android.com/studio/preview/ . La versión de vista previa es buena para acompañar a su versión de Android Studio estable (si existe). O compruebe si hay Android Studio 3.0 en el canal estable en https://developer.android.com/studio/ .
Una vez que haya instalado Android Studio 3.0 (vista previa a partir de ahora), siga los pasos a continuación para construir nuestra primera aplicación Kotlin para Android.
1. Iniciar Android Crear Nueva Aplicación Kotlin
Recuerden presionar el Check de Include Kotlin Support. para que nuestra aplicación sea creada en este entorno.
Aquí seleccionamos la versión de la API que vamos a utilizar en nuestra aplicación.
Elegiremos el tipo de actividad en el que se creara nuestra aplicación. Pueden elegir la que ustedes van a utilizar.
Ahora ya a un paso de terminar la aplicación colocamos el nombre de nuestra clase y Layout principal. Y presionamos Finish.
Ahora esperaremos a que sea creado nuestro proyecto. Y quedara de la siguiente manera.
Kotlin Layout Design
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello World!"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</android.support.constraint.ConstraintLayout>
Kotlin MaintAcitivty Class
Y el resultado del código en nuestro MainActivity
import android.support.v7.app.AppCompatActivity
import android.os.Bundle
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
}
}
Al archivo Build.gradle
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
android {
compileSdkVersion 27
defaultConfig {
applicationId "com.example.example.example_kotlin"
minSdkVersion 19
targetSdkVersion 27
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation"org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version"
implementation 'com.android.support:appcompat-v7:27.1.0'
implementation 'com.android.support.constraint:constraint-layout:1.0.2'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.1'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1'
}
Y con esto podemos ejecutar nuestra aplicación.
Crear Emulador AVD.
Creamos nuestro emulador para ver el resultado de nuestra aplicación Kotlin. (Aquí)
Sigue pendiente del nuevo contenido que vamos subiendo gracias!
No hay comentarios:
Publicar un comentario