SlideShare une entreprise Scribd logo
1  sur  37
 
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
Proyecto para la integración de software en dispositivos Móviles. Open hanset Alliance (+30 compañías tecnología) ‏
Set de software para dispositivos móviles: - Completo : OS, middleware y aplicaciones - Abierto : Construido sobre el núcleo de Linux (en Java)  - Gratuito : SDK disponible en internet
 
 
[object Object]
Travian : Partiendo de una pequeña aldea con pocos recursos debemos desarrollar nuestro pueblo. Colonizar, comerciar, conquistar, desarrollar... Todo vale para que tú pueblo crezca más que los demás. La puntuación del juego se basa en el número de edificios que se posee y su nivel.
2. Travian
 
Hemos intentado recrear parte de este juego en nuestro proyecto.  Para ello usamos el pack gráfico que utiliza Travian.
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
La UI principal de Travian:
Nuestra UI tiene una estructura de formularios similar a la que usa Travian.  Acceso a vistas
Centro aldea Travian :
[object Object],[object Object],Inf. producción Botón para ampliar  Inf. Cantidad de recursos
Vista  aldea  Travian:
Vista  aldea Edificios construidos Menu para construir Inf. recursos Submenu de construcción
 
[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
Parte lógica: Escrita en java, basada en un diagrama de objetos.  “ No tendríamos problemas para implementarla en cualquier otro lenguaje de objetos, como por ejemplo C#”
Parte gráfica: Basada en las librerías de Android.  “ Dado que usamos las librerías nativas de Android, creemos que no es equiparable a otros lenguajes” Deberíamos buscar otro diseño:  ” En java podríamos optar por la librería SWT” ” En C# tendríamos que utilizar los recursos gráficos de .NET ”
 
Plataforma en estado de desarrollo , a pesar de que Google ha publicado un SDK oficial, hay constantes cambios que producen problemas de compatibilidad. Ejemplo: Inicio del proyecto 20/11: versión SDK M2-rc20a  actualmente: M3-rc37
[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object]
 
 
Problemas con el  emulador , al ejecutar una aplicación, si tenemos un problema el emulador sólo nos deleita con mensajes genéricos que no aportan ninguna información del problema que tenemos.  Ejemplo. “Unknown Problem”
 
[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Contenu connexe

Tendances

Componentes necesarios de android docx
Componentes necesarios de android  docxComponentes necesarios de android  docx
Componentes necesarios de android docx
grachika
 
02 5 o8a-10231485-2-7t
02 5 o8a-10231485-2-7t02 5 o8a-10231485-2-7t
02 5 o8a-10231485-2-7t
Gabo Mizhel
 
Curso de programación básico de android
Curso de programación básico de androidCurso de programación básico de android
Curso de programación básico de android
ENANITOS120
 
Manos a la obra con java y eclipse
Manos a la obra con java y eclipseManos a la obra con java y eclipse
Manos a la obra con java y eclipse
grachika
 
Eclipse para novatos java
Eclipse para novatos javaEclipse para novatos java
Eclipse para novatos java
martaferrari
 
Subir una aplicación a google play
Subir una aplicación a google playSubir una aplicación a google play
Subir una aplicación a google play
Oscar Eduardo
 
22 07-13 eclipse grupo 6
22 07-13 eclipse grupo 622 07-13 eclipse grupo 6
22 07-13 eclipse grupo 6
Maga Lasic
 

Tendances (19)

Herramientas para Desarrollo de Aplicaciones Moviles
Herramientas para Desarrollo de Aplicaciones MovilesHerramientas para Desarrollo de Aplicaciones Moviles
Herramientas para Desarrollo de Aplicaciones Moviles
 
Java con eclipse
Java con eclipseJava con eclipse
Java con eclipse
 
Componentes necesarios de android docx
Componentes necesarios de android  docxComponentes necesarios de android  docx
Componentes necesarios de android docx
 
02 5 o8a-10231485-2-7t
02 5 o8a-10231485-2-7t02 5 o8a-10231485-2-7t
02 5 o8a-10231485-2-7t
 
Entorno-de-Desarrollo-Android-Studio
Entorno-de-Desarrollo-Android-StudioEntorno-de-Desarrollo-Android-Studio
Entorno-de-Desarrollo-Android-Studio
 
32- Android, Desarrollo de Aplicaciones Moviles, Importancia del Mockup
32- Android, Desarrollo de Aplicaciones Moviles, Importancia del Mockup32- Android, Desarrollo de Aplicaciones Moviles, Importancia del Mockup
32- Android, Desarrollo de Aplicaciones Moviles, Importancia del Mockup
 
Presentacion eclipse - grupo 6
Presentacion   eclipse - grupo 6Presentacion   eclipse - grupo 6
Presentacion eclipse - grupo 6
 
Curso de programación básico de android
Curso de programación básico de androidCurso de programación básico de android
Curso de programación básico de android
 
Manos a la obra con java y eclipse
Manos a la obra con java y eclipseManos a la obra con java y eclipse
Manos a la obra con java y eclipse
 
Android
AndroidAndroid
Android
 
R esume libro el gran libro de android
R esume libro el gran libro de androidR esume libro el gran libro de android
R esume libro el gran libro de android
 
Java eclipse-y-android-studio
Java eclipse-y-android-studioJava eclipse-y-android-studio
Java eclipse-y-android-studio
 
Ide Eclipse, Breve Guía
Ide Eclipse, Breve GuíaIde Eclipse, Breve Guía
Ide Eclipse, Breve Guía
 
Controles y Objetos Android Studio (Actualizada 2016)
Controles y Objetos Android Studio (Actualizada 2016)Controles y Objetos Android Studio (Actualizada 2016)
Controles y Objetos Android Studio (Actualizada 2016)
 
Instalacion-y-Configuracion-de-Android-Studio-con-Genymotion
Instalacion-y-Configuracion-de-Android-Studio-con-GenymotionInstalacion-y-Configuracion-de-Android-Studio-con-Genymotion
Instalacion-y-Configuracion-de-Android-Studio-con-Genymotion
 
Eclipse para novatos java
Eclipse para novatos javaEclipse para novatos java
Eclipse para novatos java
 
Subir una aplicación a google play
Subir una aplicación a google playSubir una aplicación a google play
Subir una aplicación a google play
 
Tutorial android fundamentos
Tutorial android fundamentosTutorial android fundamentos
Tutorial android fundamentos
 
22 07-13 eclipse grupo 6
22 07-13 eclipse grupo 622 07-13 eclipse grupo 6
22 07-13 eclipse grupo 6
 

En vedette (9)

Comunicado de prensa eleccionestransparentes
Comunicado de prensa eleccionestransparentesComunicado de prensa eleccionestransparentes
Comunicado de prensa eleccionestransparentes
 
Dicole Kommentointi - Tuotekuvaus
Dicole Kommentointi - TuotekuvausDicole Kommentointi - Tuotekuvaus
Dicole Kommentointi - Tuotekuvaus
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Patentes (1)
Patentes (1)Patentes (1)
Patentes (1)
 
El gtmi en el simex(1)
El gtmi en el simex(1)El gtmi en el simex(1)
El gtmi en el simex(1)
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
El Fenomeno Twitter I
El Fenomeno Twitter IEl Fenomeno Twitter I
El Fenomeno Twitter I
 
Dia3
Dia3Dia3
Dia3
 
Taller DaVinci - Presentación U. de Medellín
Taller DaVinci - Presentación U. de MedellínTaller DaVinci - Presentación U. de Medellín
Taller DaVinci - Presentación U. de Medellín
 

Similaire à joc sobre Android

Articulo tipos de ide y ajax control toolkit
Articulo   tipos de ide y ajax control toolkitArticulo   tipos de ide y ajax control toolkit
Articulo tipos de ide y ajax control toolkit
Cesar Escalante
 
Taller de prog. en android
Taller de prog. en androidTaller de prog. en android
Taller de prog. en android
Karla Silva
 
Manual básico de android v2.0
Manual básico de android v2.0Manual básico de android v2.0
Manual básico de android v2.0
KaReena Lee Eun RI
 
Android y samsung
Android y samsungAndroid y samsung
Android y samsung
zeuss15
 

Similaire à joc sobre Android (20)

Tópicos Avanzados de Programación - Unidad 5 Programacion movil
Tópicos Avanzados de Programación - Unidad 5 Programacion movilTópicos Avanzados de Programación - Unidad 5 Programacion movil
Tópicos Avanzados de Programación - Unidad 5 Programacion movil
 
App inventor
App inventorApp inventor
App inventor
 
Introducción a la progrogramación orientada a objetos - Java
Introducción a la progrogramación orientada a objetos - JavaIntroducción a la progrogramación orientada a objetos - Java
Introducción a la progrogramación orientada a objetos - Java
 
Articulo tipos de ide y ajax control toolkit
Articulo   tipos de ide y ajax control toolkitArticulo   tipos de ide y ajax control toolkit
Articulo tipos de ide y ajax control toolkit
 
Curso de programacion en android
Curso de programacion en androidCurso de programacion en android
Curso de programacion en android
 
Topicos Avanzados de Programacion - Unidad 5 programacion movil
Topicos Avanzados de Programacion -  Unidad 5 programacion movilTopicos Avanzados de Programacion -  Unidad 5 programacion movil
Topicos Avanzados de Programacion - Unidad 5 programacion movil
 
Proyecto 1
Proyecto 1Proyecto 1
Proyecto 1
 
Documento de android
Documento de androidDocumento de android
Documento de android
 
Taller de prog. en android
Taller de prog. en androidTaller de prog. en android
Taller de prog. en android
 
Material rap1
Material rap1Material rap1
Material rap1
 
Clase 01
Clase 01Clase 01
Clase 01
 
Introducción a Android: 10 cosas importantes que hay que entender
Introducción a Android: 10 cosas importantes que hay que entenderIntroducción a Android: 10 cosas importantes que hay que entender
Introducción a Android: 10 cosas importantes que hay que entender
 
Manual básico de android v2.0
Manual básico de android v2.0Manual básico de android v2.0
Manual básico de android v2.0
 
Manual básico de android v2.0
Manual básico de android v2.0Manual básico de android v2.0
Manual básico de android v2.0
 
Android studio
Android studioAndroid studio
Android studio
 
Android de la A a la Z PARTE 2 de 3 ulises gonzalez
Android de la A a la Z  PARTE 2 de 3 ulises gonzalezAndroid de la A a la Z  PARTE 2 de 3 ulises gonzalez
Android de la A a la Z PARTE 2 de 3 ulises gonzalez
 
Androidoriiginal
AndroidoriiginalAndroidoriiginal
Androidoriiginal
 
Taller deandroid
Taller deandroidTaller deandroid
Taller deandroid
 
Android y samsung
Android y samsungAndroid y samsung
Android y samsung
 
Seminario Android (Parte 1) - movilforum
Seminario Android (Parte 1) - movilforumSeminario Android (Parte 1) - movilforum
Seminario Android (Parte 1) - movilforum
 

Dernier

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Dernier (11)

EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 

joc sobre Android

  • 1.  
  • 2.
  • 3.  
  • 4. Proyecto para la integración de software en dispositivos Móviles. Open hanset Alliance (+30 compañías tecnología) ‏
  • 5. Set de software para dispositivos móviles: - Completo : OS, middleware y aplicaciones - Abierto : Construido sobre el núcleo de Linux (en Java) - Gratuito : SDK disponible en internet
  • 6.  
  • 7.  
  • 8.
  • 9. Travian : Partiendo de una pequeña aldea con pocos recursos debemos desarrollar nuestro pueblo. Colonizar, comerciar, conquistar, desarrollar... Todo vale para que tú pueblo crezca más que los demás. La puntuación del juego se basa en el número de edificios que se posee y su nivel.
  • 11.  
  • 12. Hemos intentado recrear parte de este juego en nuestro proyecto. Para ello usamos el pack gráfico que utiliza Travian.
  • 13.
  • 14. La UI principal de Travian:
  • 15. Nuestra UI tiene una estructura de formularios similar a la que usa Travian. Acceso a vistas
  • 17.
  • 18. Vista aldea Travian:
  • 19. Vista aldea Edificios construidos Menu para construir Inf. recursos Submenu de construcción
  • 20.  
  • 21.
  • 22.
  • 23.
  • 24.  
  • 25. Parte lógica: Escrita en java, basada en un diagrama de objetos. “ No tendríamos problemas para implementarla en cualquier otro lenguaje de objetos, como por ejemplo C#”
  • 26. Parte gráfica: Basada en las librerías de Android. “ Dado que usamos las librerías nativas de Android, creemos que no es equiparable a otros lenguajes” Deberíamos buscar otro diseño: ” En java podríamos optar por la librería SWT” ” En C# tendríamos que utilizar los recursos gráficos de .NET ”
  • 27.  
  • 28. Plataforma en estado de desarrollo , a pesar de que Google ha publicado un SDK oficial, hay constantes cambios que producen problemas de compatibilidad. Ejemplo: Inicio del proyecto 20/11: versión SDK M2-rc20a actualmente: M3-rc37
  • 29.
  • 30.
  • 31.  
  • 32.  
  • 33. Problemas con el emulador , al ejecutar una aplicación, si tenemos un problema el emulador sólo nos deleita con mensajes genéricos que no aportan ninguna información del problema que tenemos. Ejemplo. “Unknown Problem”
  • 34.  
  • 35.
  • 36.
  • 37.