Ing. software

Solo disponible en BuenasTareas
  • Páginas : 5 (1005 palabras )
  • Descarga(s) : 0
  • Publicado : 5 de septiembre de 2012
Leer documento completo
Vista previa del texto
desarollo de aplicaciones
móviles con

python
&
android
.

Tati Al-Chueyr
III PyConAr – Junín, Buenos Aires, Argentina
24 Setembro de 2011

tati.__doc__

Ingeniera en informatática (Unicamp)
.

Analista desarolladora G1 (globo.com)
MSc PUC-Rio
Entusiasta software libre desde 2002
Más grande contribuición: software
InVesalius
Pythonista de corazón

desarollo deaplicaciones móviles con python & android
desarollo

@tati_alchueyr

pero... ¿qué es android?
pero...
.

desarollo de aplicaciones móviles con python y android
desarollo

@tati_alchueyr

¿qué es android?

Sistema operativo móvil
Software libre (LicenciaApache) - 2.x

Creado por Android Inc.

.

Pomprado en 2005 por Google
Mantenido por Open Handset Alliance
Más de 250.000aplicaciones disponibles en Android Market

desarollo de aplicaciones móviles con python & android
desarollo

@tati_alchueyr

características de android

Navegador integrado basado en webkit
Base de datos SQLite
.

Gráficos 3D basados en OpenGL
Soporte a audio, vídeo y imágenes
Bluetooth, EDGE, 3G y wifi
Cámara, GPS y el acelerómetro

depende del modelo

desarollo de aplicacionesmóviles con python & android
desarollo

@tati_alchueyr

adentro android
adentro
Se ejecuta en el kernel de GNU/Linux
12 millones de líneas de código (incluso el Kernel), donde:
3 millones em XML

.

2.8 millones em C
2.1 millones en Java (Apache Harmony e Dalvik)
1.75 millones en C++

desarollo de aplicaciones móviles con python & android
desarollo

@tati_alchueyr

adentroandroid

.

desarollo de aplicaciones móviles con python & android
desarollo

@tati_alchueyr

menú android
1.5: Cupcake
1.6: Donut
2.1: Eclair

.

2.2: FroYo
2.3: Gingerbread
3.0: Honeycomb
2.4: Ice Cream Sandwich

desarollo de aplicaciones móviles con python & android
desarollo

@tati_alchueyr

números relacionados a android
410 dispositivos
39 fabricantes
231 operadores.

123 países
550.000 activaciones diárias
Las más de 250.000 aplicaciones se han instalado más
250.000
de 6.000.000.000
desarollo de aplicaciones móviles con python & android
desarollo

@tati_alchueyr

¿por qué android...?
.

desarollo de aplicaciones móviles con python y android
desarollo

@tati_alchueyr

por quê android?

.

liberdad
desarollo de aplicacionesmóviles con python & android
desarollo

@tati_alchueyr

.

comunidad
desarollo de aplicaciones móviles con python & android
desarollo

@tati_alchueyr

.

variedad
comunidade
desarollo de aplicaciones móviles con python & android
desarollo

@tati_alchueyr

bien, pero... ¿por. qué python?
bien,

desarollo de aplicaciones móviles con python y android
desarollo

@tati_alchueyr python
software libre
sintaxe clara y sencilla
multi-plataforma
mcuhas librerías y módulos

.

activa comunidad
divertido =)

desarollo de aplicaciones móviles con python & android
desarollo

@tati_alchueyr

hablando en python con android
.

desarollo de aplicaciones móviles con python y android
desarollo

@tati_alchueyr

public class HelloWorld {
public static voidmain(String[] args) {
System.out.println("Snif, no sé python...");
}
}

.

public class HelloWorld {
public static void main(String[] args) {
System.out.println("queria mucho aprender py");
}
}

.

de hecho: utilizase Java para el desarollo
de applicaciones para Android en general

public class HelloWorld {
public static void main(String[] args) {
System.out.println("¿Quiénme puede salvar?");
}
}

.

print “no te preocupes...SL4A te salvará”

.

SL4A: Scripting Layer for Android
http://android-scripting.googlecode.com/

Permite editar y ejecutar scripts en varios
lenguajes de programación - incluso python
instalación sencilla:

.

sl4a_r4.apk
PythonForAndroid_r4.apk

desarollo de aplicaciones móviles con python & android
desarollo...
tracking img