Android Flashcards

1
Q

Implicaciones de desarrollo en Android

A

Baja inversión inicial

Empresas tienen infraestructura para facilitar desarrollo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Composicion Android

A

SO: kernel de linux
Entorno ejecución: maquina virtual, java
Plataforma desarrollo: Android Studio

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Nacimiento de Smartphones y consecuencias

A

2000: Investigando nueva forma de usar moviles
2007: Iphone 2G, despegue de smartphones y tabletas
Primero batería, no rendimiento.
Procesadores específicos
Dispositivos con menores prestaciones que ordenadores
Ahorrar recursos, memoria, tiempo de ejecucion
Garantizar seguridad

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Historia Android

A

2003 SO para camaras de fotografia digitales
2005 Absorcion Google, giro en torno a dispositivos moviles
2007 Soluciones abiertas, estandares y herramientas para moviles

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Fragmentación de Android

A

Muchas versiones
Muchos dispositivos
Muchos fabricantes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Android Studio

A

Entorno de desarrollo completo, con SDK e IDE.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Android Studio: SDK

A

Kit standard de desarrollo.
Entorno de ejecucion, librerias de codigo, ejemplos codigo fuente, emuladores
SDK manager: gestion componentes instalados
AVD manager: gestion emuladores con amplio catalogo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Android Studio: IDE

A

Entorno de desarrollo.
Editor de codigo, editor visual para interfaces graficas, desplegar aplicaciones, analizar estado o consumo de recursos.
Ayuda y asistentes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Android Developers

A

Documentacion apropiada para mejores practicas
Material disponible variado.
Tutoriales, ejemplos, guias, recursos, comunidad de creadores.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Android Developers: Perfiles de orientación

A

Distribucion (gestores) estadisticas
Diseño (diseñadores) aspecto visual
Desarrollo (tecnicos) codigo de apps

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Elementos de una app: Recursos

A

Elementos estaticos, ficheros independientes. Se integran desde clases
Permite internacionalizacion, adaptacion automatica a configuraciones
Recursos estandard de Android: layout, menu, style, color, drawable, string, XML. Imagen, sonido.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Elementos de una app:Manifiesto

A

Describe caracteristicas generales, permisos y requisitos de app, nombre completo, componentes, librerias.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Elementos de una app: Clases

A

Clases java: Por defecto de java

Clases auxiliares: desde 0, con elementos de librerias.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Elementos de una app: Componentes de app

A

Actividades: tareas cortas, interfaz de usuario,
Servicios: tareas mas largas, sin interfaz,
Receptores de notificaciones: avisos globales del sistema, sin interfaz, barra de notificaciones

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Desarrollo de app Android Studio

A
Creación
Selecionar dispositivo
Add an activity
Estructura y desarrollo de proyecto
Testeo y despliegue
How well did you know this?
1
Not at all
2
3
4
5
Perfectly