Android: El buen ciudadano

Preview:

Citation preview

AndroidEl buen ciudadano

Marco Avendaño

IX Congreso Nacional de Tecnologías InformáticasUniversidad Nacional “Siglo XX”

AndroidEl buen ciudadanoContexto móvil

El mundo le pertenecer a los móviles

Android, el favorito

Android y sus aplicaciones

Android everywhere

¿Cuándo desarrollar Android Apps?

Herramientas para desarrollar

AndroidEl buen ciudadanoAndroid App el

buen ciudadano

¿Qué es ser un buen ciudadano?

¿Cómo mi App puede ser un “buen ciudadano”?

• Contenido• Economía• Seguridad• Accesibilidad

… featuring Moviescopio

Siempre mostrar contenido

Contenido disponible en: Fuera de línea

Almacenamiento de datos

Cuidar la batería

Cuidar la economía

Seguridad: “hackear una app”

Top Ten Mobile Risk

OWASP Mobile Top 10 Risks

M2 – Insecure Data Storage

M3 – Insufficient Transport Layer

Protection

M1 – Weak Server Side Controls

M4 – Unitended Data Leakage

M6 – Broken Cryptography

M7 – Client Side Injection

M5 – Poor Authorization and

Authentication

M8 – Security Decisions Via

Untrusted Inputs

M9 – Improper Session Handling

M10 – Lack of Binary Protections

Android 4 everyone

Algunas cifras

Según World Health Organization:• El 15% de la población mundial, tienen

algún tipo de discapacidad (más de mil millones de personas).

Según los datos del Censo de Población y Vivienda 2012:• Bolivia registró 300.000 personas con

discapacidad que representa un 3% de la población.

Accesibilidad

Es el grado en el que todas las personas pueden:• utilizar un objeto,• visitar un lugar o,• acceder a un servicio,independientemente de sus capacidades técnicas, cognitivas o físicas.

Apps al alcance de tod@s

Android y la accesibilidad

Novedades del I/O 15

Herramientas de accesibilidad

Mejores prácticas

<Buttonandroid:id=”@+id/pause_button”android:src=”@drawable/pause”android:contentDescription=”@string/pause”/>

<Spinnerandroid:id="@+id/spin_CityList«android:layout_width="266dp"

android:layout_height="48dp"android:accessibilityLiveRegion="polite"android:focusable="false" />

Herramientas para testing

Checker for Android

Llamado a la acción

Desarrollar aplicaciones Android que puedan ser usados:• En todo lugar, y• Por todos…

¿Preguntas?

Datos de contacto

marcoviaweb@gmail.com

@marcoviaweb

https://www.facebook.com/marcoviaweb

https://bo.linkedin.com/in/marcoviaweb

AndroidEl buen ciudadano

Gracias!

IX Congreso Nacional de Tecnologías InformáticasUniversidad Nacional “Siglo XX”

Recommended