Android

Páginas: 7 (1652 palabras) Publicado: 15 de mayo de 2012
Desarrollo de Videojuegos
Android

Francisco Alcántara
francisco@amnesiagames.cl
Octubre 2010

Un par de preguntas...







¿Cuantos de ustedes han desarrollado una
aplicación Android?
¿Cuantos de ustedes tienen un equipo
Android?
¿Cuantos de ustedes saben lo que es Android?
¿Cuantos han escuchado alguna vez el nombre
Android?

Agenda del Dia


Por qué hacerjuegos para plataformas móviles



Qué es Android



El estado del arte en Android



Qué puedo hacer



Primeros pasos



Y cómo hago un juego? MMMMMM???



Tips and Tricks (… and DON'T's)

Agenda del Dia


Por qué hacer juegos para plataformas móviles



Qué es Android



El estado del arte en Android



Qué puedo hacer



Primeros pasos

●Y cómo hago un juego? MMMMMM???



Tips and Tricks (… and DON'T's)

Por qué plataformas móviles


Si tienen pantallas tan chicas



Poco procesador



Limites de tamaño



Teclado de un celular es malo como joystick





Cuando se pueda jugar Crysis en el celular
avísenme
Pregunta: ¿Sabes cuanto cuesta desarrollar un
juego AAA?

Mejores gráficos no lo estodo

Tamaño relativo a capacidad de procesamiento

Mejores gráficos no lo es todo

Tamaño relativo a ventas en 2007

Mejores gráficos no lo es todo

Gears of War

Mario Kart DS

Mejores gráficos no lo es todo

Tamaño relativo a ventas en 2007 incluyendo Nintendo DS

Algunas cifras








iPhone: 79% de los usuarios han comprado al
menos un juego
Hay más de100 millones de Nintendo DS en el
mundo
Sony PSP ha vendido más de 50 millones de
dispositivos
Nintendo Gameboy y Gameboy Advance en
conjunto suman alrededor de 200 millones de
unidades
Cifras estimadas el 2009

Las Plataformas Móviles


Están siempre con el usuario



Redes Sociales



Altamente conectados



Bajos costos de desarrollo



Innovación

Agenda delDia


Por qué hacer juegos para plataformas móviles



Qué es Android



El estado del arte en Android



Qué puedo hacer



Primeros pasos



Y cómo hago un juego? MMMMMM???



Tips and Tricks (… and DON'T's)

Agenda del Dia


Por qué hacer juegos para plataformas móviles



Qué es Android



El estado del arte en Android



Qué puedo hacer●

Primeros pasos



Y cómo hago un juego? MMMMMM???



Tips and Tricks (… and DON'T's)

Qué es Android?


o mejor dicho....

Quién es Android?

Quién es Android?

En serio

“Android is a software stack for mobile devices
that includes an operating system, middleware
and key applications”
http://developer.android.com/guide/basics/what-is-android.html

Qué esAndroid?

Cosas Importantes


Linux Kernel



Dalvik VM



SGL y Open GL ES



SQLite



Se programa en Java



Ejecutables = .apk



Open Source



Notepad Tutorial

Componentes Principales


Activities



Services



Intents



Views



Manifest

Activity Lifecycle


Una Activity tiene tres estados principales:

●●

Esta activa si está en pantalla (foreground)
Está pausada si otra Activity se colocó en frente,
pero aún es visible.
Esta detenida si otra Activity la obscureció por
completo.

Killed no es lo mismo que Destroyed

Activity Lifecycle

Mas Info


Android Developer Guide


Application Fundamentals

http://developer.android.com/guide/topics/fundamentals.html

Agenda delDia


Por qué hacer juegos para plataformas móviles



Qué es Android



El estado del arte en Android



Qué puedo hacer



Primeros pasos



Y cómo hago un juego? MMMMMM???



Tips and Tricks (… and DON'T's)

Agenda del Dia


Por qué hacer juegos para plataformas móviles



Qué es Android



El estado del arte en Android



Qué puedo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • android
  • Andro
  • android
  • Android
  • Android
  • Android
  • Android
  • Android

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS