SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
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

Más contenido relacionado

Similar a Paper Ingenieria Web

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 movilescarlosnc2017
 
Android dipositivas
Android dipositivasAndroid dipositivas
Android dipositivasniconalle
 
diapositivas denalleli
diapositivas denallelidiapositivas denalleli
diapositivas denalleliniconalle
 
Herramientas de desarrollo de android
Herramientas de desarrollo de androidHerramientas de desarrollo de android
Herramientas de desarrollo de androidJaqueline Luna
 
Tecnología android
Tecnología androidTecnología android
Tecnología androidNelson Rico
 
Que es el Android; Sistema operativo
Que es el Android; Sistema operativoQue es el Android; Sistema operativo
Que es el Android; Sistema operativoNelson Rico
 
Android presentacion raybin
Android presentacion raybinAndroid presentacion raybin
Android presentacion raybinRaybin Hernandez
 
Tecnologias emergentes moviles
Tecnologias emergentes movilesTecnologias emergentes moviles
Tecnologias emergentes movilesKio Kusanagi
 
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 + IonicAntonio Torres
 
Presentacion aplicaciones moviles
Presentacion aplicaciones movilesPresentacion aplicaciones moviles
Presentacion aplicaciones movilesjessica_romeista
 

Similar a 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
 

Más de Jammil Ramos

Isummit loxa 2010 diapositivas
Isummit loxa 2010 diapositivasIsummit loxa 2010 diapositivas
Isummit loxa 2010 diapositivasJammil Ramos
 
Modelos de Simulacion
Modelos de SimulacionModelos de Simulacion
Modelos de SimulacionJammil Ramos
 
Algoritmo congruencial aditivo
Algoritmo congruencial aditivoAlgoritmo congruencial aditivo
Algoritmo congruencial aditivoJammil Ramos
 
Marius Rubiralta 1 Parte
Marius Rubiralta 1 ParteMarius Rubiralta 1 Parte
Marius Rubiralta 1 ParteJammil Ramos
 
Articulo Open Innovation
Articulo Open InnovationArticulo Open Innovation
Articulo Open InnovationJammil Ramos
 
PaginacióN Y SegmentacióN
PaginacióN Y SegmentacióNPaginacióN Y SegmentacióN
PaginacióN Y SegmentacióNJammil Ramos
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas OperativosJammil Ramos
 

Más de 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
 

Último

ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLAACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
PLAN DE GESTION DEL RIESGO 2023 - 2024.docx
PLAN DE GESTION DEL RIESGO  2023 - 2024.docxPLAN DE GESTION DEL RIESGO  2023 - 2024.docx
PLAN DE GESTION DEL RIESGO 2023 - 2024.docxpily R.T.
 
TERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docx
TERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docxTERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docx
TERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docxlitaroxselyperezmont
 
ENUNCIADOS CUESTIONARIO S9 GEOLOGIA Y MINERALOGIA - GENERAL.docx
ENUNCIADOS CUESTIONARIO S9 GEOLOGIA Y MINERALOGIA - GENERAL.docxENUNCIADOS CUESTIONARIO S9 GEOLOGIA Y MINERALOGIA - GENERAL.docx
ENUNCIADOS CUESTIONARIO S9 GEOLOGIA Y MINERALOGIA - GENERAL.docxmatepura
 
Comunidades Virtuales de Aprendizaje Caracteristicas.pptx
Comunidades Virtuales de Aprendizaje Caracteristicas.pptxComunidades Virtuales de Aprendizaje Caracteristicas.pptx
Comunidades Virtuales de Aprendizaje Caracteristicas.pptxJunkotantik
 
SISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docx
SISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docxSISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docx
SISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docxgesicavillanuevaqf
 
proyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
proyecto semana de los Jardines, actividades a realizar para resaltar esta fechaproyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
proyecto semana de los Jardines, actividades a realizar para resaltar esta fechanitoagurto67
 
CONCLUSIONES DESCRIPTIVAS TIC que ayudaran a tus registrosdocx
CONCLUSIONES DESCRIPTIVAS TIC que ayudaran a tus registrosdocxCONCLUSIONES DESCRIPTIVAS TIC que ayudaran a tus registrosdocx
CONCLUSIONES DESCRIPTIVAS TIC que ayudaran a tus registrosdocxMarlynRocaOnofre
 
Cerebelo Anatomía y fisiología Clase presencial
Cerebelo Anatomía y fisiología Clase presencialCerebelo Anatomía y fisiología Clase presencial
Cerebelo Anatomía y fisiología Clase presencialDanita2111
 
11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx
11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx
11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptxFESARAUGUSTOFANDIORI
 
a propósito de la globalización y sus efectos
a propósito de la globalización y sus efectosa propósito de la globalización y sus efectos
a propósito de la globalización y sus efectossubfabian
 
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docxcuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docxANDREAGRACEDURANSALA
 
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdf
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdfPasos para enviar una tarea en SIANET - sólo estudiantes.pdf
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdfNELLYKATTY
 
IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...
IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...
IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...Andrés Canale
 
Evaluación de los Factores Internos de la Organización
Evaluación de los Factores Internos de la OrganizaciónEvaluación de los Factores Internos de la Organización
Evaluación de los Factores Internos de la OrganizaciónJonathanCovena1
 
Época colonial: vestimenta, costumbres y juegos de la época
Época colonial: vestimenta, costumbres y juegos de la épocaÉpoca colonial: vestimenta, costumbres y juegos de la época
Época colonial: vestimenta, costumbres y juegos de la épocacecifranco1981
 

Último (20)

ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLAACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
 
PLAN DE GESTION DEL RIESGO 2023 - 2024.docx
PLAN DE GESTION DEL RIESGO  2023 - 2024.docxPLAN DE GESTION DEL RIESGO  2023 - 2024.docx
PLAN DE GESTION DEL RIESGO 2023 - 2024.docx
 
TERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docx
TERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docxTERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docx
TERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docx
 
ENUNCIADOS CUESTIONARIO S9 GEOLOGIA Y MINERALOGIA - GENERAL.docx
ENUNCIADOS CUESTIONARIO S9 GEOLOGIA Y MINERALOGIA - GENERAL.docxENUNCIADOS CUESTIONARIO S9 GEOLOGIA Y MINERALOGIA - GENERAL.docx
ENUNCIADOS CUESTIONARIO S9 GEOLOGIA Y MINERALOGIA - GENERAL.docx
 
Comunidades Virtuales de Aprendizaje Caracteristicas.pptx
Comunidades Virtuales de Aprendizaje Caracteristicas.pptxComunidades Virtuales de Aprendizaje Caracteristicas.pptx
Comunidades Virtuales de Aprendizaje Caracteristicas.pptx
 
Power Point: Luz desde el santuario.pptx
Power Point: Luz desde el santuario.pptxPower Point: Luz desde el santuario.pptx
Power Point: Luz desde el santuario.pptx
 
SISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docx
SISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docxSISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docx
SISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docx
 
proyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
proyecto semana de los Jardines, actividades a realizar para resaltar esta fechaproyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
proyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
 
TRABAJO CON TRES O MAS FRACCIONES PARA NIÑOS
TRABAJO CON TRES O MAS FRACCIONES PARA NIÑOSTRABAJO CON TRES O MAS FRACCIONES PARA NIÑOS
TRABAJO CON TRES O MAS FRACCIONES PARA NIÑOS
 
CONCLUSIONES DESCRIPTIVAS TIC que ayudaran a tus registrosdocx
CONCLUSIONES DESCRIPTIVAS TIC que ayudaran a tus registrosdocxCONCLUSIONES DESCRIPTIVAS TIC que ayudaran a tus registrosdocx
CONCLUSIONES DESCRIPTIVAS TIC que ayudaran a tus registrosdocx
 
Cerebelo Anatomía y fisiología Clase presencial
Cerebelo Anatomía y fisiología Clase presencialCerebelo Anatomía y fisiología Clase presencial
Cerebelo Anatomía y fisiología Clase presencial
 
11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx
11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx
11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx
 
a propósito de la globalización y sus efectos
a propósito de la globalización y sus efectosa propósito de la globalización y sus efectos
a propósito de la globalización y sus efectos
 
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docxcuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
 
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdf
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdfPasos para enviar una tarea en SIANET - sólo estudiantes.pdf
Pasos para enviar una tarea en SIANET - sólo estudiantes.pdf
 
IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...
IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...
IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...
 
Evaluación de los Factores Internos de la Organización
Evaluación de los Factores Internos de la OrganizaciónEvaluación de los Factores Internos de la Organización
Evaluación de los Factores Internos de la Organización
 
Luz desde el santuario. Escuela Sabática
Luz desde el santuario. Escuela SabáticaLuz desde el santuario. Escuela Sabática
Luz desde el santuario. Escuela Sabática
 
Época colonial: vestimenta, costumbres y juegos de la época
Época colonial: vestimenta, costumbres y juegos de la épocaÉpoca colonial: vestimenta, costumbres y juegos de la época
Época colonial: vestimenta, costumbres y juegos de la época
 
La historia de la vida estudiantil a 102 años de la fundación de las Normales...
La historia de la vida estudiantil a 102 años de la fundación de las Normales...La historia de la vida estudiantil a 102 años de la fundación de las Normales...
La historia de la vida estudiantil a 102 años de la fundación de las Normales...
 

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