Hola mundo Android

Ok lleg贸 el momento de hablar de Android y de Kotlin, ahora vamos a trabajar en un paso a paso a trav茅s del proceso de crear tu primera aplicaci贸n Android utilizando Android Studio y el lenguaje de programaci贸n Kotlin. Juntos, exploraremos c贸mo dise帽ar una interfaz de usuario simple con TextViews y c贸mo interactuar con ellos en la clase MainActivity.

En este punto presumo lo siguiente:

  • Ya tenes Android Studio instalado
  • Ya conoces un poco sobre desarrollo de software

Dise帽ando la Interfaz de Usuario:

  • Abre el archivo activity_main.xml y observa c贸mo definimos los TextViews dentro de un ConstraintLayout, vas a buscar cerca de la l铆nea siete donde esta este c贸digo tools:context=".MainActivity"> y agregas la l铆neas que siguen:

<TextView
        android:id="@+id/txtMensaje"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Primer App 馃槑"
        android:textAppearance="@style/TextAppearance.AppCompat.Display2"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintHorizontal_bias="0.5"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent"
        app:layout_constraintVertical_bias="0.5" />

    <TextView
        android:id="@+id/txtSitio"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginTop="84dp"
        android:autoLink="web"
        android:text="Sitio web www.grupoadit.com"
        android:textAppearance="@style/TextAppearance.AppCompat.Display1"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintHorizontal_bias="0.0"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toBottomOf="@+id/txtMensaje" />

Vista previa de tu App:

Vista previa de los TextViews

Ejecuci贸n y Pruebas:

Compila y ejecuta la aplicaci贸n en un emulador o dispositivo f铆sico para probarla en acci贸n, en otro post te contaremos como agregar un dispositivo f铆sico o virtual para depurar tu aplicaci贸n, hasta el siguiente post.

Deja una respuesta