COMPUTACIN E INFORMTICA
Autorizado por D.S. 022-98-ED Revalidado por R.D. 0122-2006-ED
GUA DE APRENDIZAJE N 02
1) DATOS INFORMATIVOS
1.
2.
3.
4.
5.
6.
Carrera Profesional
Mdulo
Unidad Didctica
Semestre
Semestre Acadmico
Docente
: Computacin e Informtica
: Gestin de aplicaciones para internet y produccin multimedia.
: Aplicaciones Mviles
: 2015 - II
: Sexto
: Ing. Ronald Mamani Mayta
2) CONTENIDO
PRIMERA APLICACIN
REQUERIMIENTOS DE SOFTWARE
Normalmente las aplicaciones Android estn escritas en Java, para el desarrollo de las
aplicaciones vamos a poder utilizar un potente y moderno entorno de desarrollo. Al igual que
Android, todas las herramientas estn basadas en software libre, en la presente unidad didctica
trabajaremos con las siguientes herramientas:
Java Development Kit (JDK) 6 o superior.
Android Studio 1.3.1.
Android SDK (Google)
Java JDK
Java Development Kit (o JDK), es el kit de desarrollo oficial del Lenguaje de
Programacin Java, uno de los ms populares entre los orientados a objetos.
En la actualidad el JDK es uno de los entornos ms populares para Java, no
incluye IDE grfico.
Esta herramienta la podemos descargar de:
http://www.oracle.com/technetwork/java/javase/downloads/java-sejdk-7-download-432154.html
Android Studio
Android Studio es un Entorno de Desarrollo Integrado para la plataforma
Android, es un entorno de software especializado para desarrollar
aplicaciones mviles, utilizando el de programacin Java.
Esta herramienta la podemos descargar de:
http://developer.android.com/intl/es/sdk/index.html
Android SDK
El software Developer Kit, que nos permite compilar aplicaciones en
Android y emularlas (emular el hardware de otro equipo).
El SDK de Android contiene los llamados targets de Android, es decir las
libreras necesarias para desarrollar en cada una de las versiones concretas
de Android, contiene un depurador, un emulador, documentacin, etc.
Esta herramienta la podemos descargar de:
http://developer.android.com/sdk/index.html
Pg. .:: 1 ::.
Aplicaciones Mviles
Aplicaciones Mviles
6. Indicamos la localizacin de la instalacin del Android Studio y del SDK y clic en Next.
Aplicaciones Mviles
10. Cuando complete la configuracin del Android Studio, hacer clic en Finish
Aplicaciones Mviles
Aplicaciones Mviles
Aplicaciones Mviles
2. La primera vez que ejecutamos puede salir un dilogo para actualizar el Android SDK luego
aparece una ventana de bienvenida donde elegimos Start a new Android Studio project.
Aplicaciones Mviles
Aplicaciones Mviles
7. Finalmente podemos ahora ver el entorno del Android Studio para codificar la aplicacin:
8. El Android Studio nos genera todos los directorios y archivos bsicos para iniciar nuestro
proyecto, los podemos ver en el lado izquierdo del entorno de desarrollo:
Vista de cdigo
Aplicaciones Mviles
10. El Android Studio ya insert un control de tipo RelativeLayout que permite ingresar controles
visuales alineados a los bordes y a otros controles que haya en la ventana.
11. Luego contenido en el control RelativeLayout hay otro control de tipo TextView que es
bsicamente una etiqueta o label que mostrar en pantalla el valor almacenado en la
propiedad text.
12. Podemos modificar directamente el archivo xml o en "vista de diseo" modificar los valores
de las propiedades. Elegimos nuevamente la pestaa "Design" y seleccionamos el TextView
con el mouse y vemos que en la parte derecha de la pantalla aparece una ventana llamada
"properties":
13. Y estando seleccionado el TextView buscamos la propiedad Text y cargamos: "Mi primer
programa para Android" y presionamos Enter, podemos ver que se actualiza la vista:
14. Para ejecutar la aplicacin presionamos el tringulo verde o seleccionamos del men de
opciones Run -> Run app y en este dilogo procedemos a dejar seleccionado el emulador por
defecto que aparece (Android 5 1) y presionamos el botn "OK":
Aplicaciones Mviles
15. Luego de un rato aparecer el emulador de Android en pantalla (el arranque del emulador
puede llevar ms de un minuto), es IMPORTANTE tener en cuenta que una vez que el emulador
ha arrancado no lo debemos cerrar cada vez que hacemos cambios en nuestra aplicacin o
codificamos otras aplicaciones, sino que volvemos a ejecutar la aplicacin con los cambios y
al estar el emulador corriendo el tiempo que tarda hasta que aparece nuestro programa en el
emulador es muy reducido.
Cuando termin de cargarse el emulador debe aparecer la interfaz del mismo:
Aplicaciones Mviles
EJERCICIO N 1: Crear una aplicacin Android que permita mostrar las siguientes lneas de
texto:
Aplicaciones Mviles
Aplicaciones Mviles
Aplicaciones Mviles
14. Guardar el archivo, con todos estos cambios el programa Java quedara as:
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//definimos un objeto del tipo TextView
TextView tv1= (TextView) findViewById(R.id.tv1);
tv1.setText("He modificado TextView con un nuevo texto"+"
Utilizando Java");
}
Aplicaciones Mviles
Aplicaciones Mviles
Aplicaciones Mviles
EJERCICIO N 2: Crear una aplicacin Android que permita aadir diversos textos con
diferentes formatos a un layout, el mismo que debe estar definido utilizando un mtodo
imprimir(), la salida debe ser similar a la siguiente ventana: