. desarollo de aplicaciones desarollo de aplicaciones móviles con móviles con android android python python & & Tati Al-Chueyr Tati Al-Chueyr III PyConAr – Junín, Buenos Aires, Argentina III PyConAr – Junín, Buenos Aires, Argentina 24 Setembro de 2011 24 Setembro de 2011
42
Embed
Desarollando aplicaciones móviles con Python y Android
Charla presentada en PyConAr 2011 (Junín, Argentina), acerca como desarollar aplicaciones móviles con Python y Android.
El código de ejemplo puede ser bajado en: http://github.com/tatiana/pyandroid
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
.
desarollo de aplicacionesdesarollo de aplicacionesmóviles conmóviles con
androidandroidpythonpython
&&
Tati Al-ChueyrTati Al-Chueyr
III PyConAr – Junín, Buenos Aires, ArgentinaIII PyConAr – Junín, Buenos Aires, Argentina24 Setembro de 201124 Setembro de 2011
.
desarollo de aplicaciones móviles con python & androiddesarollo de aplicaciones móviles con python & android @tati_alchueyr@tati_alchueyr
tati.__doc__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 de aplicaciones móviles con python y androiddesarollo de aplicaciones móviles con python y android @tati_alchueyr@tati_alchueyr
pero... pero... ¿¿qué es android?qué es android?
.
desarollo de aplicaciones móviles con python & androiddesarollo de aplicaciones móviles con python & android @tati_alchueyr@tati_alchueyr
¿¿qué es android?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.000 aplicaciones disponibles en Android Market
.
desarollo de aplicaciones móviles con python & androiddesarollo de aplicaciones móviles con python & android @tati_alchueyr@tati_alchueyr
características de androidcaracterí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ómetrodepende del modelo
.
desarollo de aplicaciones móviles con python & androiddesarollo de aplicaciones móviles con python & android @tati_alchueyr@tati_alchueyr
adentro androidadentro android
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 & androiddesarollo de aplicaciones móviles con python & android @tati_alchueyr@tati_alchueyr
adentro androidadentro android
.
desarollo de aplicaciones móviles con python & androiddesarollo de aplicaciones móviles con python & android @tati_alchueyr@tati_alchueyr
menú androidmenú 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 & androiddesarollo de aplicaciones móviles con python & android @tati_alchueyr@tati_alchueyr
números relacionados a androidnúmeros relacionados a android
410410 dispositivos
3939 fabricantes
231231 operadores
123123 países
550.000550.000 activaciones diárias
Las más de 250.000250.000 aplicaciones se han instalado más de 6.000.000.000 6.000.000.000
.
desarollo de aplicaciones móviles con python y androiddesarollo de aplicaciones móviles con python y android @tati_alchueyr@tati_alchueyr
¿¿por qué android...?por qué android...?
.
desarollo de aplicaciones móviles con python & androiddesarollo de aplicaciones móviles con python & android @tati_alchueyr@tati_alchueyr
por quê android?por quê android?
liberdadliberdad
.
desarollo de aplicaciones móviles con python & androiddesarollo de aplicaciones móviles con python & android @tati_alchueyr@tati_alchueyr
comunidadcomunidad
.
desarollo de aplicaciones móviles con python & androiddesarollo de aplicaciones móviles con python & android @tati_alchueyr@tati_alchueyr
comunidadecomunidadevariedadvariedad
.
desarollo de aplicaciones móviles con python y androiddesarollo de aplicaciones móviles con python y android @tati_alchueyr@tati_alchueyr