Laboratorio Kotlin

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 5

Programación en móviles Android Studio

Programación en móviles
Lab Nº 1

“Introducción a Android y entorno de desarrollo con


Android Studio”

Dpto. de Informática Pág. 1


Programación en móviles Android Studio

• Desarrollo de Preguntas
a. ¿En qué año se fundó la compañía que inició Android y cómo se llamaba?

Se fundó en 2003 por Andy Rubin, Rich Miner, Nick Sears y Chris, se llamó Android Inc.

b. ¿Cuál era el propósito original de los creadores de Android?

Era desarrollar un sistema operativo avanzado para cámaras digitales, pero más tarde se
cambió el foco al determinar que el mercado de las cámaras digitales no era lo suficientemente
grande. Se redirigirían los esfuerzos a crear un sistema que pudiera competir con Symbian y
Windows Mobile.

c. ¿En qué año Google compra Android?

En 2005

d. ¿En qué fecha (día, mes y año) se lanza el 1er teléfono con Android y de qué marca y modelo
era?

El 23 de septiembre de 2008 se lanzaba el primer teléfono con Android, el HTC Dream / T-


Mobile G1

e. ¿En qué versión de Android aparece Material Design?

En la versión 5.0 – 5.1.1

f. ¿En qué versión de Android se incluyen los permisos en tiempo de ejecución?

En la versión 6.0 – 6.0.1

• Cree un proyecto nuevo en Android Studio con un Project Template de tipo "Empty
Activity".
a. Se crea un proyecto de tipo “Empty Activity” y se modifica el texto por
defecto.
• Código:

Activity.java

package com.example.laboratorio1;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
}

Dpto. de Informática Pág. 2


Programación en móviles Android Studio

activity_main.xml

<?xml version="1.0" encoding="utf-8"?>


<androidx.constraintlayout.widget.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="@string/name"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>

Dpto. de Informática Pág. 3


Programación en móviles Android Studio

• Conclusiones:

✓ Android Studio usa Gradle para la gestión de paquetes, librerías, además permite la
automatización de compilación de código.
✓ Android es sistema operativo móvil y está basado en Linux Kernel.
✓ Android también es open source.
✓ En el IDE se programa con java o kotlin.

Dpto. de Informática Pág. 4


Programación en móviles Android Studio

Dpto. de Informática Pág. 5

También podría gustarte