View
192
Download
1
Category
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