Professional Documents
Culture Documents
TECNOLOGA Y APLICACIONES
ANDROID
Miguel Garca
ANTEDECENTES DE LA TECNOLOGA
QU ES ANDROID?
CARACTERSTICAS DE ANDROID
LOS POSTRES
oAndroid beta oAndroid 1.0 Apple Pie oAndroid 1.1 Banana Bread oAndroid 1.5 Cupcake oAndroid 1.6 Donut oAndroid 2.0/2.1 Eclair
POR QU ANDROID?
8
POR QU ANDROID?
Libertad Comunidad
Variedad
PYTHON
Software Libre
Sintaxis Clara y Sencilla Multiplataforma Variedad de libreras y mdulos Comunidad Activa
Lenguaje Interpretado
10
11
ALTERNATIVAS: SL4A
12
Interprete de Python corriendo en forma nativa. Una API (Application Programing Interface) que expone un subconjunto de la API de Android, accesible va llamadas JSON (Java Script Object Notation) RPC. Este subconjunto es el que est disponible para el interprete. La API esta compilada de manera nativa, de modo que no hay interpretacin adicional por la JVM (Java Virtual Machime).
13
14
15
16
17
18
Lenguaje basado en texto, liviano e independiente de intercambio de datos. Reglas de formato para representar datos estructurados de manera portable.
19
ALTERNATIVAS
Kivy:
20
KIVY
Ventajas:
Desventajas:
Mas cerrado Poca documentacin No sugerido por Google Posee un lenguaje de programacin intermedio para el diseo de interfaz llamado Kv, esto hace que la programacin no sea pura (ya sea en Python o Java)
21
PUBLICAR APLICACIN
22
PUBLICAR APLICACIN
23
24
25