SlideShare ist ein Scribd-Unternehmen logo
1 von 4
Downloaden Sie, um offline zu lesen
UTPL. Ingeniería Web
.




      Buscador De Direcciones Utilizando Google Maps En La
                                 Plataforma Android

                                     Henry Campoverde
                                 hmcampoverde@utpl.edu.ec
                                        Jammil Ramos
                                    jiramos@utpl.edu.ec
                                      Leonardo Sarango
                                   dlsarango@utpl.edu.ec

                                                    actualidad mediante estos dispositivos se
     RESUMEN: El presente trabajo trata             realizan muchas tareas, desde establecer
de utilización del sistema operativo                comunicación a larga distancia hasta,
orientado a dispositivos móviles Android,           realizar tareas muy normales como
con el IDE Eclipse, para esto vamos a               escuchar música o ver videos, todo esto
consumir un recurso web google maps                 se lo realiza mediante pequeños sistemas
mediante una aplicación.                            operativos que fueron instalados en los
Para el desarrollo de la aplicación antes           dispositivos antes mencionados. Estos
mencionada hemos          considerado dos           sistemas son los que permiten realizar
puntos importantes como lo es el diseño y           tareas con tal facilidad que el usuario
la codificación. Cuando hablamos de                 queda satisfecho del uso de los mismo,
diseño entendemos que abarca toda la                estas tareas pueden ser de todo tipo,
interfaz gráfica que          la aplicación         cotidianas, empresariales, y sociales.
contendrá dentro de ella, Así mismo                     Uno de los sistemas operativos que a
tenemos la parte de código, donde se                tenido gran acogida en la actualizad es el
programa a la aplicación para que haga              sistema operativo android que hoy en día
los que en un inicio se pensó.                      es propiedad de google. Este sistema da
Como resultado tenemos una aplicación               muchas facilidades al cliente y más aun a
que nos permita localizar la ubicación,             los programadores ya que se presta para
latitud y longitud de un país, ciudad y calle       realizar     aplicaciones     que      tiene
teniendo como entrada datos como el                 compatibilidad con el sistema android, as
nombre de la ciudad y la calle.                     mismo se pueden consumir servicios web.
                                                    Como por ejemplo el de google maps, y es
 PALABRAS CLAVE: Android, Eclipse,                  en este último donde vamos a
Google maps, longitud y latitud, SDK,               concentrarnos mediante este paper
Recurso web

INTRODUCCIÓN                                            ¿Qué es Android?

    Son pocas las personas que no tienen                Android es un sistema operativo que
un dispositivo móvil en sus casas, y son            fue implementado inicialmente por los
pocas las personas que no puede                     desarrolladores   de     Android      Inc.
reconocer que estos dispositivos están              Básicamente está orientado a dispositivos
cambiando nuestras vidas. En la                     móviles basados en una versión


                                                1
UTPL. Ingeniería Web
.


modificada de Linux, esta nueva                            rendimiento, y un complemento
plataforma tiene como objetivo principal el                para el IDE Eclipse.
desarrollo de aplicaciones hecha por otras                Máquina virtual Dalvik: optimizada
personas, utilizando un lenguaje muy                       para dispositivos móviles.
conocido y que tiene mucha acogida por
los nuevos programadores, como lo es
Java.
Android fue lanzado en el 2007, junto con          Plataforma
un dispositivo móvil Open Handset
Alliance, Android era la plataforma en la          La plataforma que contiene android es la
que se basaba este dispositivo, por ese            siguiente:
entonces Apple había llenado el mercado
con un dispositivo iPhone que poseía un                   Aplicaciones
diseño muy atractivo e innovador, por lo                  Framework de aplicaciones
tanto Android nacía con un futuro incierto.               Bibliotecas
Mas tarde fue lanzado un nuevo                            Runtime de Android
dispositivo con android, y con ello muchos                Núcleo Linux
comenzaban a creer en esta plataforma.
No podemos decir que el G1 fue el celular
perfecto, pero sí que sirvió como punto de
partida para la avalancha de móviles que
veríamos a partir de los próximos meses.
Y así fue, este 2009 podemos decir que
fue el año de Android, con nuevos
modelos presentados casi todos los
meses y con importantes mejoras
introducidas en cada nueva versión de la
plataforma que han llevado a convertirla
en la preferida por los fabricantes de
Smartphone.

Características:

Las características más importantes son
                                                   Figura 2. Configuración de emisor común.
las que mencionaremos a continuación:

       Navegador integrado: basado en el          Eclipse
        motor de código abierto Web Kit.
       Soporte para medios con formatos           Es un entorno de desarrollo integrado de
        comunes de audio, vídeo e                  código abierto multiplataforma para
        imágenes planas.                           desarrollar    aplicaciones   de   cliente
       Framework       de     aplicaciones:       enriquecido, la versión que estamos
        permite reutilización y reemplazo          utilizando es la consecutiva a Ganymede
        de componentes.                            conocida como Galileo, que corresponde a
       Ambiente     rico   de    desarrollo       la versión 3.5 de Eclipse.
        incluyendo     un    emulador     de       Esta herramienta de desarrollo es open
        dispositivo,   herramientas     para       source, es decir es de libre descarga, y
        depurar, perfiles de memoria y

                                               2
UTPL. Ingeniería Web
.


tiene un anexo directo con android ya que
los desarrolladores de android firmaron un       Este Servicio es gratuito por lo que
acuerdo con los creadores de Eclipse             cualquier persona puede acceder a él, y
donde autorizaban a este IDE como el             más aún presta muchas funcionalidades al
único que podía programar para android,          usuario final, es por eso que hemos creído
sin embargo existen otras herramientas de        conveniente implementar una aplicación
desarrollo     que    se    han     estado       donde se consuma este servicio muy útil
implementando plugin para el uso de              para muchas personas.
android, así tenemos al IDE Netbeans


Simulador de Android                             Aplicación

Es un software para PC que simula el             La aplicación desarrollada por nuestro
funcionamiento de un dispositivo iPhone y        grupo, básicamente los que hace, es
que da una idea muy aproximada de cómo           consumir un servicio web, en un sistema
funcionará en la realidad, así mismo se          operativo para dispositivos móviles, como
pueden ejecutar aplicaciones hechas para         lo es android, el servicio web antes
este tipo de dispositivos.                       mencionado      fue   creado    por    los
                                                 programadores de google, les estamos
Este emulador posee una plataforma               hablando de google maps. Nuestra
Android, cuyo objetivo principal es              aplicación fue creada con el propósito de
pretender dar un paseo en general por las        tener en nuestro dispositivo un programa
prestaciones de esta plataforma ya antes         que nos ayude a identificar la ubicación
mencionada. Este emulador es la opción           geográfica, de un determinado lugar.
para conocer ventajas de esta plataforma
de Google llamada Android sin necesidad          Características
de tener un dispositivo móvil con el ya
mencionado sistema operativo de Google.          Las características de nuestra aplicación,
                                                 pues son muy destacadas y a
Es importante también mencionar que el           continuación las mencionaremos:
eclipse maneja este emulador, a la hora               Fácil búsqueda de un determinado
de ejecutar aplicaciones hechas para este               lugar
mismo sistema operativo, con el fin de                Presentación de una ubicación
tener alguna idea de cómo quedara la                    geográfica en un mapa
aplicación echa.                                      El mapa se presta para realizar
                                                        alguna vista del lugar requerido
Google maps                                           Manejo de coordenadas, por lo
                                                        que la búsqueda se realizara de
Es un servicio gratuito de Google que                   manera exacta
ofrece imágenes de mapas desplazables,           Resultados
así como fotos satelitales del mundo
entero e incluso la ruta entre diferentes        Bueno, como resultado tenemos una
ubicaciones, cuya características más            aplicación programada en el Lenguaje
importante es la capacidad de hacer              java, mediante un IDE open Source como
acercamientos o alejamientos para                lo es Eclipse basados en la plataforma de
mostrar ubicaciones específicas de una           android, que es un sistema operativo para
localización.

                                             3
UTPL. Ingeniería Web
.


dispositivos móviles. Esta aplicación                   aplicaciones en dispositivos móviles
puede localizar exactamente un lugar por               Google maps es un servicio muy
medio de coordenadas geográficas y                      potente que se lo puede utilizar de
representarla en un mapa, esto se lo                    diferente forma en diferentes
realiza consumiendo servicios web que                   plataformas
presta google maps,      a continuación                Otra conclusión es que para
presentaremos una imagen donde se                       realizar aplicaciones para Android
puede verificar el resultado antes                      se utiliza un único lenguaje que es
mencionado                                              java

                                                   REFERENCIAS

                                                 [1]http://upload.wikimedia.org/wikipedia/co
                                                    mmons/1/13/Diagrama_android.png

                                                 [2]http://www.celularis.com/software/histori
                                                    a-android.php

                                                 [3]http://en.wikipedia.org/wiki/Eclipse_%28
                                                    software%29

                                                 [4]http://www.configurarequipos.com/doc1
                                                    107.html




Conclusiones

       Como conclusión a nivel general es
        que el nuevo auge en tecnología,
        es la tecnología de dispositivos
        móviles.
       Android es un nuevo sistema que
        presta muchos servicios para



                                             4

Weitere ähnliche Inhalte

Was ist angesagt?

24 Ejercicios de Programación (Análisis-Seudocodigo-Java)
24 Ejercicios de Programación (Análisis-Seudocodigo-Java)24 Ejercicios de Programación (Análisis-Seudocodigo-Java)
24 Ejercicios de Programación (Análisis-Seudocodigo-Java)
r_nivelo21
 
Estructuras de ciclo: while,for,do while
Estructuras de  ciclo: while,for,do whileEstructuras de  ciclo: while,for,do while
Estructuras de ciclo: while,for,do while
Alfredo Huamani Escobar
 
Ponencia del medio ambiente
Ponencia del medio ambientePonencia del medio ambiente
Ponencia del medio ambiente
brenda_cortez
 
Microsoft excel introduccion
Microsoft excel   introduccionMicrosoft excel   introduccion
Microsoft excel introduccion
Gaby Dominguez
 
Trabajo de python
Trabajo de pythonTrabajo de python
Trabajo de python
Edgar Lemus
 
Sistemas operativos para celulares
Sistemas operativos para celularesSistemas operativos para celulares
Sistemas operativos para celulares
JOELXXX
 
Funciones De Publisher
Funciones De PublisherFunciones De Publisher
Funciones De Publisher
eduarc8
 
Evolucion del linux
Evolucion del linuxEvolucion del linux
Evolucion del linux
vivifarah97
 

Was ist angesagt? (20)

24 Ejercicios de Programación (Análisis-Seudocodigo-Java)
24 Ejercicios de Programación (Análisis-Seudocodigo-Java)24 Ejercicios de Programación (Análisis-Seudocodigo-Java)
24 Ejercicios de Programación (Análisis-Seudocodigo-Java)
 
Gentoo linux
Gentoo linux Gentoo linux
Gentoo linux
 
Cronología de Linux.
Cronología de Linux. Cronología de Linux.
Cronología de Linux.
 
Sistemas Operativos Mono Proceso
Sistemas Operativos Mono ProcesoSistemas Operativos Mono Proceso
Sistemas Operativos Mono Proceso
 
Contaminantes Antropogénicos
Contaminantes Antropogénicos Contaminantes Antropogénicos
Contaminantes Antropogénicos
 
Dispositivos moviles
Dispositivos movilesDispositivos moviles
Dispositivos moviles
 
Estructuras de ciclo: while,for,do while
Estructuras de  ciclo: while,for,do whileEstructuras de  ciclo: while,for,do while
Estructuras de ciclo: while,for,do while
 
Linea De Tiempo Linux-Cronología
Linea De Tiempo Linux-CronologíaLinea De Tiempo Linux-Cronología
Linea De Tiempo Linux-Cronología
 
Ponencia del medio ambiente
Ponencia del medio ambientePonencia del medio ambiente
Ponencia del medio ambiente
 
Conversión de punto flotante binario a decimal
Conversión de punto flotante binario a decimalConversión de punto flotante binario a decimal
Conversión de punto flotante binario a decimal
 
Guia de ejercicios_java_resueltos
Guia de ejercicios_java_resueltosGuia de ejercicios_java_resueltos
Guia de ejercicios_java_resueltos
 
Microsoft excel introduccion
Microsoft excel   introduccionMicrosoft excel   introduccion
Microsoft excel introduccion
 
Concepto y funciones de las Rss
Concepto y funciones de las RssConcepto y funciones de las Rss
Concepto y funciones de las Rss
 
Trabajo de python
Trabajo de pythonTrabajo de python
Trabajo de python
 
Sistemas operativos para celulares
Sistemas operativos para celularesSistemas operativos para celulares
Sistemas operativos para celulares
 
Funciones De Publisher
Funciones De PublisherFunciones De Publisher
Funciones De Publisher
 
Introducción a las funciones en el lenguaje C
Introducción a las funciones en el lenguaje CIntroducción a las funciones en el lenguaje C
Introducción a las funciones en el lenguaje C
 
Windows 98
Windows 98Windows 98
Windows 98
 
Evolucion del linux
Evolucion del linuxEvolucion del linux
Evolucion del linux
 
Sistema operativo windows 10
Sistema operativo windows 10Sistema operativo windows 10
Sistema operativo windows 10
 

Ähnlich wie Paper Ingenieria Web

Presentacion aplicaciones moviles
Presentacion aplicaciones movilesPresentacion aplicaciones moviles
Presentacion aplicaciones moviles
jessica_romeista
 

Ähnlich wie Paper Ingenieria Web (20)

Curso android 01 leccion - teoria
Curso android   01 leccion - teoriaCurso android   01 leccion - teoria
Curso android 01 leccion - teoria
 
app
appapp
app
 
Diapositivas de desarrollo de programación de aplicaciones moviles
Diapositivas de desarrollo de programación de aplicaciones movilesDiapositivas de desarrollo de programación de aplicaciones moviles
Diapositivas de desarrollo de programación de aplicaciones moviles
 
Sistema opeativo android
Sistema opeativo androidSistema opeativo android
Sistema opeativo android
 
Android.docx
Android.docxAndroid.docx
Android.docx
 
ANDROID
ANDROIDANDROID
ANDROID
 
Android dipositivas
Android dipositivasAndroid dipositivas
Android dipositivas
 
diapositivas denalleli
diapositivas denallelidiapositivas denalleli
diapositivas denalleli
 
Android
AndroidAndroid
Android
 
Herramientas de desarrollo de android
Herramientas de desarrollo de androidHerramientas de desarrollo de android
Herramientas de desarrollo de android
 
Tecnología android
Tecnología androidTecnología android
Tecnología android
 
Que es el Android; Sistema operativo
Que es el Android; Sistema operativoQue es el Android; Sistema operativo
Que es el Android; Sistema operativo
 
Cetis 109(2)
Cetis 109(2)Cetis 109(2)
Cetis 109(2)
 
Cetis 109
Cetis 109Cetis 109
Cetis 109
 
Android presentacion raybin
Android presentacion raybinAndroid presentacion raybin
Android presentacion raybin
 
Tecnologias emergentes moviles
Tecnologias emergentes movilesTecnologias emergentes moviles
Tecnologias emergentes moviles
 
Taller Android Mapas
Taller Android MapasTaller Android Mapas
Taller Android Mapas
 
Paginas para apps
Paginas para appsPaginas para apps
Paginas para apps
 
Como crear una app móvil con WordPress + Ionic
Como crear una app móvil con WordPress + IonicComo crear una app móvil con WordPress + Ionic
Como crear una app móvil con WordPress + Ionic
 
Presentacion aplicaciones moviles
Presentacion aplicaciones movilesPresentacion aplicaciones moviles
Presentacion aplicaciones moviles
 

Mehr von Jammil Ramos (12)

Isummit loxa 2010 diapositivas
Isummit loxa 2010 diapositivasIsummit loxa 2010 diapositivas
Isummit loxa 2010 diapositivas
 
Modelos de Simulacion
Modelos de SimulacionModelos de Simulacion
Modelos de Simulacion
 
Algoritmo congruencial aditivo
Algoritmo congruencial aditivoAlgoritmo congruencial aditivo
Algoritmo congruencial aditivo
 
Marius Rubiralta 1 Parte
Marius Rubiralta 1 ParteMarius Rubiralta 1 Parte
Marius Rubiralta 1 Parte
 
Articulo Open Innovation
Articulo Open InnovationArticulo Open Innovation
Articulo Open Innovation
 
Ventajas
VentajasVentajas
Ventajas
 
Open Innovation
Open InnovationOpen Innovation
Open Innovation
 
Open
OpenOpen
Open
 
PaginacióN Y SegmentacióN
PaginacióN Y SegmentacióNPaginacióN Y SegmentacióN
PaginacióN Y SegmentacióN
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Capitulo3
Capitulo3Capitulo3
Capitulo3
 
Redes Sociales
Redes SocialesRedes Sociales
Redes Sociales
 

Kürzlich hochgeladen

RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
amelia poma
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 

Kürzlich hochgeladen (20)

1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 

Paper Ingenieria Web

  • 1. UTPL. Ingeniería Web . Buscador De Direcciones Utilizando Google Maps En La Plataforma Android Henry Campoverde hmcampoverde@utpl.edu.ec Jammil Ramos jiramos@utpl.edu.ec Leonardo Sarango dlsarango@utpl.edu.ec actualidad mediante estos dispositivos se RESUMEN: El presente trabajo trata realizan muchas tareas, desde establecer de utilización del sistema operativo comunicación a larga distancia hasta, orientado a dispositivos móviles Android, realizar tareas muy normales como con el IDE Eclipse, para esto vamos a escuchar música o ver videos, todo esto consumir un recurso web google maps se lo realiza mediante pequeños sistemas mediante una aplicación. operativos que fueron instalados en los Para el desarrollo de la aplicación antes dispositivos antes mencionados. Estos mencionada hemos considerado dos sistemas son los que permiten realizar puntos importantes como lo es el diseño y tareas con tal facilidad que el usuario la codificación. Cuando hablamos de queda satisfecho del uso de los mismo, diseño entendemos que abarca toda la estas tareas pueden ser de todo tipo, interfaz gráfica que la aplicación cotidianas, empresariales, y sociales. contendrá dentro de ella, Así mismo Uno de los sistemas operativos que a tenemos la parte de código, donde se tenido gran acogida en la actualizad es el programa a la aplicación para que haga sistema operativo android que hoy en día los que en un inicio se pensó. es propiedad de google. Este sistema da Como resultado tenemos una aplicación muchas facilidades al cliente y más aun a que nos permita localizar la ubicación, los programadores ya que se presta para latitud y longitud de un país, ciudad y calle realizar aplicaciones que tiene teniendo como entrada datos como el compatibilidad con el sistema android, as nombre de la ciudad y la calle. mismo se pueden consumir servicios web. Como por ejemplo el de google maps, y es PALABRAS CLAVE: Android, Eclipse, en este último donde vamos a Google maps, longitud y latitud, SDK, concentrarnos mediante este paper Recurso web INTRODUCCIÓN ¿Qué es Android? Son pocas las personas que no tienen Android es un sistema operativo que un dispositivo móvil en sus casas, y son fue implementado inicialmente por los pocas las personas que no puede desarrolladores de Android Inc. reconocer que estos dispositivos están Básicamente está orientado a dispositivos cambiando nuestras vidas. En la móviles basados en una versión 1
  • 2. UTPL. Ingeniería Web . modificada de Linux, esta nueva rendimiento, y un complemento plataforma tiene como objetivo principal el para el IDE Eclipse. desarrollo de aplicaciones hecha por otras  Máquina virtual Dalvik: optimizada personas, utilizando un lenguaje muy para dispositivos móviles. conocido y que tiene mucha acogida por los nuevos programadores, como lo es Java. Android fue lanzado en el 2007, junto con Plataforma un dispositivo móvil Open Handset Alliance, Android era la plataforma en la La plataforma que contiene android es la que se basaba este dispositivo, por ese siguiente: entonces Apple había llenado el mercado con un dispositivo iPhone que poseía un  Aplicaciones diseño muy atractivo e innovador, por lo  Framework de aplicaciones tanto Android nacía con un futuro incierto.  Bibliotecas Mas tarde fue lanzado un nuevo  Runtime de Android dispositivo con android, y con ello muchos  Núcleo Linux comenzaban a creer en esta plataforma. No podemos decir que el G1 fue el celular perfecto, pero sí que sirvió como punto de partida para la avalancha de móviles que veríamos a partir de los próximos meses. Y así fue, este 2009 podemos decir que fue el año de Android, con nuevos modelos presentados casi todos los meses y con importantes mejoras introducidas en cada nueva versión de la plataforma que han llevado a convertirla en la preferida por los fabricantes de Smartphone. Características: Las características más importantes son Figura 2. Configuración de emisor común. las que mencionaremos a continuación:  Navegador integrado: basado en el Eclipse motor de código abierto Web Kit.  Soporte para medios con formatos Es un entorno de desarrollo integrado de comunes de audio, vídeo e código abierto multiplataforma para imágenes planas. desarrollar aplicaciones de cliente  Framework de aplicaciones: enriquecido, la versión que estamos permite reutilización y reemplazo utilizando es la consecutiva a Ganymede de componentes. conocida como Galileo, que corresponde a  Ambiente rico de desarrollo la versión 3.5 de Eclipse. incluyendo un emulador de Esta herramienta de desarrollo es open dispositivo, herramientas para source, es decir es de libre descarga, y depurar, perfiles de memoria y 2
  • 3. UTPL. Ingeniería Web . tiene un anexo directo con android ya que los desarrolladores de android firmaron un Este Servicio es gratuito por lo que acuerdo con los creadores de Eclipse cualquier persona puede acceder a él, y donde autorizaban a este IDE como el más aún presta muchas funcionalidades al único que podía programar para android, usuario final, es por eso que hemos creído sin embargo existen otras herramientas de conveniente implementar una aplicación desarrollo que se han estado donde se consuma este servicio muy útil implementando plugin para el uso de para muchas personas. android, así tenemos al IDE Netbeans Simulador de Android Aplicación Es un software para PC que simula el La aplicación desarrollada por nuestro funcionamiento de un dispositivo iPhone y grupo, básicamente los que hace, es que da una idea muy aproximada de cómo consumir un servicio web, en un sistema funcionará en la realidad, así mismo se operativo para dispositivos móviles, como pueden ejecutar aplicaciones hechas para lo es android, el servicio web antes este tipo de dispositivos. mencionado fue creado por los programadores de google, les estamos Este emulador posee una plataforma hablando de google maps. Nuestra Android, cuyo objetivo principal es aplicación fue creada con el propósito de pretender dar un paseo en general por las tener en nuestro dispositivo un programa prestaciones de esta plataforma ya antes que nos ayude a identificar la ubicación mencionada. Este emulador es la opción geográfica, de un determinado lugar. para conocer ventajas de esta plataforma de Google llamada Android sin necesidad Características de tener un dispositivo móvil con el ya mencionado sistema operativo de Google. Las características de nuestra aplicación, pues son muy destacadas y a Es importante también mencionar que el continuación las mencionaremos: eclipse maneja este emulador, a la hora  Fácil búsqueda de un determinado de ejecutar aplicaciones hechas para este lugar mismo sistema operativo, con el fin de  Presentación de una ubicación tener alguna idea de cómo quedara la geográfica en un mapa aplicación echa.  El mapa se presta para realizar alguna vista del lugar requerido Google maps  Manejo de coordenadas, por lo que la búsqueda se realizara de Es un servicio gratuito de Google que manera exacta ofrece imágenes de mapas desplazables, Resultados así como fotos satelitales del mundo entero e incluso la ruta entre diferentes Bueno, como resultado tenemos una ubicaciones, cuya características más aplicación programada en el Lenguaje importante es la capacidad de hacer java, mediante un IDE open Source como acercamientos o alejamientos para lo es Eclipse basados en la plataforma de mostrar ubicaciones específicas de una android, que es un sistema operativo para localización. 3
  • 4. UTPL. Ingeniería Web . dispositivos móviles. Esta aplicación aplicaciones en dispositivos móviles puede localizar exactamente un lugar por  Google maps es un servicio muy medio de coordenadas geográficas y potente que se lo puede utilizar de representarla en un mapa, esto se lo diferente forma en diferentes realiza consumiendo servicios web que plataformas presta google maps, a continuación  Otra conclusión es que para presentaremos una imagen donde se realizar aplicaciones para Android puede verificar el resultado antes se utiliza un único lenguaje que es mencionado java REFERENCIAS [1]http://upload.wikimedia.org/wikipedia/co mmons/1/13/Diagrama_android.png [2]http://www.celularis.com/software/histori a-android.php [3]http://en.wikipedia.org/wiki/Eclipse_%28 software%29 [4]http://www.configurarequipos.com/doc1 107.html Conclusiones  Como conclusión a nivel general es que el nuevo auge en tecnología, es la tecnología de dispositivos móviles.  Android es un nuevo sistema que presta muchos servicios para 4