SlideShare ist ein Scribd-Unternehmen logo
1 von 16
* Desarrollo de
aplicaciones
moviles

Francisco Javier Martínez Salazar

Alan eduardo moreno muñoz
Programacion:4º
Grupo:BD
C.B.T.I.s 151
*indice
* Historia de las aplicaciones moviles
* Evolucion de celulares
* Evolucion de las aplicaciones moviles
* Tipos de aplicaciones moviles
* Aplicaciones nativas
* Ventajas
* Desventajas
* Aplicaciones hibridas
* Tres razones por las que las aplicaciones móviles son
el futuro del marketing móvil
* Ventajas de las aplicaciones nativas
* Desventajas de las aplicaciones nativas.
*Historia

de
aplicaciones móviles

las

Las primeras aplicaciones datan de finales de los 90s, estas eran
lo que conocemos como la agenda, arcade games cumplían
funciones muy elementales y su diseño era muy simple. La
evolución de las aplicaciones (apps) se dio rápidamente gracias a
las innovaciones de la tecnología WAP y la transmisión de datos
(EDGE) esto vino acompañado de un desarrollo muy fuerte en
celulares Apple IPhone y junto a él llegan muchas propuestas del
Smartphone entre ellas android, la competencia más grande en
sistema operativo del iphone. Es aquí donde comienza el
despunte de las aplicaciones, juegos, noticias, diseño, arte,
fotografía, medicina, etc. Todo en tus manos gracias a la
revolución de las aplicaciones móviles. Desde el momento en que
Apple IOS y android aparecen en el mercado el resto de empresas
empieza a desarrollar nuevas tecnologías y lanza smartphones
cada vez más innovadores, cada vez más potentes
Nokia junto a Sony Ericsson y otras empresas aparecen con
Symbian OS, están también BlackBerry, BREW, Samsung,
palm OS. Pero eso no diferencia a los Smartphone de los
teléfonos celulares de la década de los 90s. Fueron las
aplicaciones y la disposición de estas quienes generaron esa
diferencia. Apple lanza AppStore un lugar en el cual puede
acceder, bajar o pegar las aplicaciones de su interés, desde
una alarma hasta un diccionario de leyes. Google no iría a
desarrollar aplicaciones porque simplemente no es su
mercado. En vez de eso, facilitaron la posibilidad de darle a
cualquier persona acceso a los SDK (Software Development
Kits). Es aquí donde el abanico de aplicaciones se
incrementa radicalmente y entraron miles de nuevas
empresas y microempresas ofertando sus productos, es en
este momento en el cual empieza la real competencia.
* Evolución de
celulares

La función principal de un Smartphone, es de servir como
plataforma para aplicaciones que hagan provecho de las
características del teléfono.
En sí, los desarrolladores se ponen a pensar ¿Qué problema puedo
solucionarlo? Y tomando en cuanto que los teléfonos cuentan con
cosas desde cámaras hasta giroscopios en su hardware y una
conexión regular a internet; logran hacer programas denominados
aplicaciones que pueden ser desde un organizador personal hasta un
juego. Las posibilidades son prácticamente infinitas.
Las aplicaciones whatsapp y line cumplen una pequeña función
dentro de nuestro teléfono, ya sea para comunicarnos que nos
ahorran mucho dinero con la mensajería de texto, u otras como suit
office que nos permite visualizar y editar documentos en nuestro
teléfono rápidamente. Y no podemos olvidarnos de los juegos como
el ya clásico angrybirds que ha sido descargado mil millones de
veces.
*Evolución

de
las
aplicaciones moviles

* Están con nosotros en nuestro día a día, los llevamos a todas

partes y son capaces de entretenernos, informarnos o hasta
trabajar con nosotros. Las aplicaciones se han vuelto parte de
nuestra vida y son ya tan comunes por la variedad de
plataformas que podemos llegar a encontrar que cualquiera
puede acceder a una.

* Si nos ponemos a pensar en el primer celular con el que tuvimos
contacto (que por el simple hecho de poder hacer llamadas era
increíble), comparémoslo con los teléfonos actuales y
dimensionemos las diferencias; llevar una cámara, reproductor
de música, consola de videojuego, lectura electrónica de libros,
GPS, computadora portátil y teléfono en el bolsillo y todo en un
solo dispositivo son cosas que se veían en películas de ciencia
ficción y parecían la gran cosa.
*Tipos

de aplicaciones
moviles

* Es posible concluir que en la actualidad tenemos tres tipos de desarrollos
para aplicaciones móviles;

* Nativas
* Webs
* Hibridas
* En la mayor parte de las ocasiones relacionamos desarrollos móviles con
aplicaciones nativas. Este tipo de desarrollos son desarrollos hechos de
forma específica, para un determinado sistema operativo.

* Pero también encontramos, las aplicaciones web móviles que no son más

que aplicaciones que corren sobre un navegador web de nuestro
dispositivo móvil, pero en este caso también existen lo que llamamos
aplicaciones hibridas. Este tipo de aplicaciones son una combinación de
ambas nativas más web y todo apunta a que este tipo de aplicaciones
móviles tienden a ser las más utilizadas tanto para desarrollos que
implican el uso de tecnologías SIG-GIS como para aquellos que no utilizan
geotecnologias.
Aplicaciones nativas:
Este tipo de aplicaciones están hechas para EJECUTARSE en un dispositivo y
sistema operativo especifico, que la mayor parte de las aplicaciones
descargadas de la app-store son aplicaciones que solo van a correr sobre
iphone o ipad. Este tipo de aplicaciones se crean con distintos tipos de
lenguajes. Las desarrolladas para el sistema ipad o iphone (ios) lo hacen con
los lenguajes objetive C, C o C++. Las aplicaciones desarrolladas para el
sistema android lo hacen con lenguaje java. Este tipo de aplicacion3es
corren de manera más eficiente sobre estos dispositivos ya que sus
componentes están diseñados de forma específica para este sistema
operativo, este tipo de aplicaciones pueden emplear todos los sensores y
elementos del teléfono: cámara, GPS, agenda, etc. Esta es una diferencia
fundamental con respecto a las aplicaciones web.
El código fuente de estas aplicaciones se escribe en función del dispositivo
para el que trabajamos. Este código fuente se compila a un ejecutable es
un proceso similar al de las tradicionales aplicaciones de escritorio. Todos
aquellos recursos imágenes, iconos, etc. que la aplicación necesita para
ejecutarse queda en el archivo compilado, este archivo está ya listo para
ser distribuido y sea subido a las app-store (tiendas de aplicaciones
específicas del dispositivo).
* ventajas
•
Las aplicaciones web se pueden
ejecutar en múltiples dispositivos evitando así
las complejidades de tener que crear varias
aplicaciones.
•
El proceso de desarrollo es más
sencillo ya que emplean tecnologías ya
conocidas.
•
Estas tecnologías y aplicaciones e
pueden encontrar con los tradicionales
buscadores
•
No necesitan de la aprobación de
ningún fabricante para ser publicadas.
* desventajas
•
Como desventajas tenemos que los
accesos a los elementos del teléfono son
limitados.
•
Estas aplicaciones no se pueden vender
en los marker plays.
Aplicaciones hibridas
Las aplicaciones hibridas aúnan lo mejor de las dos anteriores,
este tipo de aplicaciones permite el uso de tecnologías
multiplataforma como html, java script, css. Pero permiten
acceder a buena parte de los dispositivos y sensores del teléfono.
Buena parte de la infraestructura es tipo web y la comunicación
con los elementos del teléfono se hacen mediante comunicadores
tales como Phonegap. Un buen ejemplo de aplicaciones hibridas
es Facebook.
Se descarga de la appstore y cuenta con todas las características
de una aplicación nativa se requiere ser actualizada
ocasionalmente. El proceso de desarrollo para este tipo de
aplicaciones es algo mas complicado. Al igual que para las
aplicaciones nativas, el código una vez creado se compila a un
ejecutable. Ademas, también como en las aplicaciones web se
genera código html, css y java script a ejecutar en un navegador.
Ambos códigos se compilan mediante un paquete distribuible en
la app-store.
El phonegap tiene dos objetivos:
•
Primero, permite que un código fuente se pueda ejecutar en diversas
plataformas.
•
Permite que la aplicación web acceda a los diferentes elementos del
teléfono
Otros elementos a tener en cuenta:
•
Framework de java script para móviles te va a permitir construir el
interfaz de usuario de una forma eficaz ya que mediante el empleo de librerías
como: Dojo, Jquery, Sencha, etc. Podras emular los elementos del dispositivos del
elemento móvil.
•
Html 5 es el lenguaje que mas esta creciendo para el desarrollo de
aplicaciones móviles. Permite acceso a audio, video, geolocalizacion, soporte de
aplicación offline, almacenamiento web, selectores css 3 y animación 2D.
•
Aplicaciones de mapas GIS con el API de Java script.
•
De una forma muy sencilla vas a poder migrar tus aplicaciones hechas en
java script a plataformas móviles. Desde la versión 2.0, ya tenemos una versión
mas compactada para las aplicaciones móviles esta versión solo carga los objetos
que la aplicación necesita además de incorporar 32 modulos de códigos en lugar
de 80. Si necesitaras un modulo no cargado con una sencilla petición Dojo podrias
tener acceso.
* Tres razones por las que las
aplicaciones móviles son el
futuro del marketing
móvil.

En estos días, por donde quiera que veamos alguna empresa acaba
de lanzar una aplicación móvil para sus consumidores.
Los expertos comienzan a cuantificar esta tendencia y los
resultados reflejan que el numero de aplicaciones mivoles ofrecidas
por las compañías llegara a 33000 millones para este año.
Mientras tanto, las estimaciones indican que el gasto en
aplicaciones móviles tanto de consumo como empresariales
alcanzara los 13000 millones de dólares en todo el mundo este año.
Casi 5 veces mas que en el 2009.
Con tantos negocios incursionando en las aplicaciones móviles para
impulsar su marca, la cuestión es si la rentabilidad de esta
inversión es la esperada.
En otras palabras ¿Qué esta motivando a tantas empresas a ampliar
su estrategia de marketing móvil con aplicaciones para sus
clientes?
1.
Se ha producido un aumento exponencial en las funciones
de los teléfonos y en el uso de los teléfonos inteligentes
(smartphones).
2.
Los consumidores usan sus Smartphone para hacer
compras.
3.
Uso de aplicaciones móviles para compras
Existen dos grupos importantes en cuanto a la aplicación de
descargas por ususarios:
•
El primero es el de las compras (menudeo de pequeñas
empresas) y el otro de restaurantes.
Esto quiere decir que los consumidores comienzan a ver las
aplicaciones móviles como la principal interfaz para conectarse con
las empresas.
Ya sea una pequeña empresa o una gran corporacion.
* Ventajas

de
aplicaciones nativas

las

•
Las aplicaciones nativas no necesitan estar conectadas a internet con
la misma frecuencia que las aplicaciones Web. Se puede trabajar con ellas
offline, aunque existen algunas funcionalidades que requieren de la red.
•
Hacen uso de las funcionalidades del teléfono, pues fueron creadas
exprofeso para el dispositivo y por tanto se adapta perfectamente a las
características del dispositivo móvil.
•
Las aplicaciones nativas debido a su arquitectura no necesitan
conectarse a la red con la frecuencia que las web por lo que son más seguras.
•
El acceso a las aplicaciones es más inmediato, por lo que mejora la
experiencia del usuario.
•
Adaptabilidad de la estructura de navegación de los Apps, por
ejemplo; poder escoger donde poner el menú.
•
Desde el punto de vista del creador pude obtener ingresos por estas.
•
Posibilidad de emisión de mensajes Push incluso si la App no está
abierta.
•
Publicidad inherente a la presencia del icono en el escritorio del
dispositivo.
* Desventajas de

aplicaciones moviles

•
Necesitan conexión a la red para las
actualizaciones.
•
Presentan mayores barreras técnicas para la
creación de estas frente a las aplicaciones Web.
•
La aplicación no es compatible en todas las
plataformas y dispositivos.
•
Menor alcance de público objetivo, pues obliga al
desarrollo de la aplicación en diferentes terminales.
•
Para el uso de aplicaciones naticas es necesario la
descarga de la aplicación previa.

•
Mayor coste de desarrollo de la aplicación nativa
frente a la Web para llegar al mismo posible número de
usuarios debido a la variedad de dispositivos existentes.

Weitere ähnliche Inhalte

Was ist angesagt?

Mobile Application Development
Mobile Application DevelopmentMobile Application Development
Mobile Application Developmentjini james
 
Plataformas de desarrollo web
Plataformas de desarrollo webPlataformas de desarrollo web
Plataformas de desarrollo webfany concepcion
 
AN INTRODUCTION TO MOBILE APPLICATION DEVELOPMENT
AN INTRODUCTION TO MOBILE APPLICATION DEVELOPMENTAN INTRODUCTION TO MOBILE APPLICATION DEVELOPMENT
AN INTRODUCTION TO MOBILE APPLICATION DEVELOPMENTGbadeboTEkunola
 
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 MockupPedro Antonio Villalta (Pavillalta)
 
Evaluacion de proyecto informático
Evaluacion de proyecto informáticoEvaluacion de proyecto informático
Evaluacion de proyecto informáticoFreddy Cumbicus
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo androidRlaxYeah
 
Presentacion Android
Presentacion AndroidPresentacion Android
Presentacion AndroidJuan Antonio
 
Lenguaje De Programacion
Lenguaje De ProgramacionLenguaje De Programacion
Lenguaje De Programacionmilko09
 
Metodología Cascada
Metodología CascadaMetodología Cascada
Metodología CascadaJesus Zuñiga
 
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCHLINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCHPerozoAlejandro
 
ISO/IEC 29110: Perfiles de Ciclo de Vida para Entidades Muy Pequeñas
ISO/IEC 29110: Perfiles de Ciclo de Vida para Entidades Muy PequeñasISO/IEC 29110: Perfiles de Ciclo de Vida para Entidades Muy Pequeñas
ISO/IEC 29110: Perfiles de Ciclo de Vida para Entidades Muy PequeñasArturo Reyes Jr.
 
Lenguaje de programación JAVA
Lenguaje de programación JAVALenguaje de programación JAVA
Lenguaje de programación JAVAjosehpxxx
 
Sistema Operativo RedHat
Sistema Operativo RedHatSistema Operativo RedHat
Sistema Operativo RedHatDraven Draven
 

Was ist angesagt? (20)

Mobile Application Development
Mobile Application DevelopmentMobile Application Development
Mobile Application Development
 
Plataformas de desarrollo web
Plataformas de desarrollo webPlataformas de desarrollo web
Plataformas de desarrollo web
 
AN INTRODUCTION TO MOBILE APPLICATION DEVELOPMENT
AN INTRODUCTION TO MOBILE APPLICATION DEVELOPMENTAN INTRODUCTION TO MOBILE APPLICATION DEVELOPMENT
AN INTRODUCTION TO MOBILE APPLICATION DEVELOPMENT
 
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
 
Evaluacion de proyecto informático
Evaluacion de proyecto informáticoEvaluacion de proyecto informático
Evaluacion de proyecto informático
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo android
 
Presentacion Android
Presentacion AndroidPresentacion Android
Presentacion Android
 
Microsoft Office vs OpenOffice
Microsoft Office vs OpenOfficeMicrosoft Office vs OpenOffice
Microsoft Office vs OpenOffice
 
sistemas operativos moviles
sistemas operativos movilessistemas operativos moviles
sistemas operativos moviles
 
Lenguaje De Programacion
Lenguaje De ProgramacionLenguaje De Programacion
Lenguaje De Programacion
 
Procesadores de texto
Procesadores de textoProcesadores de texto
Procesadores de texto
 
Blackberry os
Blackberry osBlackberry os
Blackberry os
 
Metodología Cascada
Metodología CascadaMetodología Cascada
Metodología Cascada
 
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCHLINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
 
LA OFIMATICA
LA OFIMATICALA OFIMATICA
LA OFIMATICA
 
servicio de componentes
servicio de componentesservicio de componentes
servicio de componentes
 
ISO/IEC 29110: Perfiles de Ciclo de Vida para Entidades Muy Pequeñas
ISO/IEC 29110: Perfiles de Ciclo de Vida para Entidades Muy PequeñasISO/IEC 29110: Perfiles de Ciclo de Vida para Entidades Muy Pequeñas
ISO/IEC 29110: Perfiles de Ciclo de Vida para Entidades Muy Pequeñas
 
Lenguaje de programación JAVA
Lenguaje de programación JAVALenguaje de programación JAVA
Lenguaje de programación JAVA
 
Sistema Operativo RedHat
Sistema Operativo RedHatSistema Operativo RedHat
Sistema Operativo RedHat
 
Mapa conceptual android
Mapa conceptual androidMapa conceptual android
Mapa conceptual android
 

Ähnlich wie Aplicaciones moviles

Desarrollo de aplicaciones moviles
Desarrollo de aplicaciones movilesDesarrollo de aplicaciones moviles
Desarrollo de aplicaciones movilespillin07
 
Historia de las aplicaciones móviles
Historia de las aplicaciones móvilesHistoria de las aplicaciones móviles
Historia de las aplicaciones móvilesdarklolj
 
Historia de las aplicaciones moviles jojo
Historia de las aplicaciones moviles jojoHistoria de las aplicaciones moviles jojo
Historia de las aplicaciones moviles jojocobiruto
 
Desarrollo de aplicaciones móviles
Desarrollo de aplicaciones móvilesDesarrollo de aplicaciones móviles
Desarrollo de aplicaciones móvilesDevanyyoyo
 
Desarrolla aplicaciones móviles
Desarrolla aplicaciones móvilesDesarrolla aplicaciones móviles
Desarrolla aplicaciones móvilesDarkFran01
 
Desarrollo de aplicaciones moviles
Desarrollo de aplicaciones movilesDesarrollo de aplicaciones moviles
Desarrollo de aplicaciones movilesnancii_esquivel
 
Presentación1
Presentación1 Presentación1
Presentación1 erickayjaz
 
¿Que es una aplicacion Movil?.pptx
¿Que es una aplicacion  Movil?.pptx¿Que es una aplicacion  Movil?.pptx
¿Que es una aplicacion Movil?.pptxaxel798368
 
Las apps en tipo presentación,
Las apps en tipo presentación,Las apps en tipo presentación,
Las apps en tipo presentación,Jorge Pacheco
 
Las apps
Las appsLas apps
Las appsKimora1
 

Ähnlich wie Aplicaciones moviles (20)

Desarrollo de aplicaciones moviles
Desarrollo de aplicaciones movilesDesarrollo de aplicaciones moviles
Desarrollo de aplicaciones moviles
 
Historia de las aplicaciones móviles
Historia de las aplicaciones móvilesHistoria de las aplicaciones móviles
Historia de las aplicaciones móviles
 
Historia de las aplicaciones moviles jojo
Historia de las aplicaciones moviles jojoHistoria de las aplicaciones moviles jojo
Historia de las aplicaciones moviles jojo
 
Desarrollo de aplicaciones móviles
Desarrollo de aplicaciones móvilesDesarrollo de aplicaciones móviles
Desarrollo de aplicaciones móviles
 
Desarrolla aplicaciones móviles
Desarrolla aplicaciones móvilesDesarrolla aplicaciones móviles
Desarrolla aplicaciones móviles
 
app
appapp
app
 
Desarrollo de aplicaciones moviles
Desarrollo de aplicaciones movilesDesarrollo de aplicaciones moviles
Desarrollo de aplicaciones moviles
 
Lupita
LupitaLupita
Lupita
 
Karla
KarlaKarla
Karla
 
Presentación1
Presentación1 Presentación1
Presentación1
 
Apps
AppsApps
Apps
 
Apps
AppsApps
Apps
 
Las apps
Las appsLas apps
Las apps
 
Las Apps
Las AppsLas Apps
Las Apps
 
¿Que es una aplicacion Movil?.pptx
¿Que es una aplicacion  Movil?.pptx¿Que es una aplicacion  Movil?.pptx
¿Que es una aplicacion Movil?.pptx
 
Las apps
Las appsLas apps
Las apps
 
Las apps en tipo presentación,
Las apps en tipo presentación,Las apps en tipo presentación,
Las apps en tipo presentación,
 
Las apps1
Las apps1Las apps1
Las apps1
 
Las apps
Las appsLas apps
Las apps
 
Las apps
Las appsLas apps
Las apps
 

Kürzlich hochgeladen

SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
PRIMER GRADO SOY LECTOR PART1- MD EDUCATIVO.pdf
PRIMER GRADO SOY LECTOR PART1- MD  EDUCATIVO.pdfPRIMER GRADO SOY LECTOR PART1- MD  EDUCATIVO.pdf
PRIMER GRADO SOY LECTOR PART1- MD EDUCATIVO.pdfGabrieldeJesusLopezG
 
Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.profandrearivero
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxFabianValenciaJabo
 
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docxMagalyDacostaPea
 
libro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajelibro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajeKattyMoran3
 
historieta materia de ecologías producto
historieta materia de ecologías productohistorieta materia de ecologías producto
historieta materia de ecologías productommartinezmarquez30
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Rosabel UA
 
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...MagalyDacostaPea
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Angélica Soledad Vega Ramírez
 
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdfBITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdfsolidalilaalvaradoro
 
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).hebegris04
 
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)jlorentemartos
 
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.karlazoegarciagarcia
 
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...GIANCARLOORDINOLAORD
 
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdfNUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdfEDNAMONICARUIZNIETO
 
5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectosTrishGutirrez
 
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJODIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJOLeninCariMogrovejo
 
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfMEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfJosé Hecht
 
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbal
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbalPPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbal
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbalRosarioChoque3
 

Kürzlich hochgeladen (20)

SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
PRIMER GRADO SOY LECTOR PART1- MD EDUCATIVO.pdf
PRIMER GRADO SOY LECTOR PART1- MD  EDUCATIVO.pdfPRIMER GRADO SOY LECTOR PART1- MD  EDUCATIVO.pdf
PRIMER GRADO SOY LECTOR PART1- MD EDUCATIVO.pdf
 
Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
 
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
 
libro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajelibro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguaje
 
historieta materia de ecologías producto
historieta materia de ecologías productohistorieta materia de ecologías producto
historieta materia de ecologías producto
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024
 
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...
 
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdfBITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
 
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
 
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
 
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
 
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
 
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdfNUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
 
5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos
 
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJODIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
 
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfMEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
 
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbal
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbalPPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbal
PPT_ Prefijo homo tema para trabajar los prefijos en razonamiento verbal
 

Aplicaciones moviles

  • 1. * Desarrollo de aplicaciones moviles Francisco Javier Martínez Salazar Alan eduardo moreno muñoz Programacion:4º Grupo:BD C.B.T.I.s 151
  • 2. *indice * Historia de las aplicaciones moviles * Evolucion de celulares * Evolucion de las aplicaciones moviles * Tipos de aplicaciones moviles * Aplicaciones nativas * Ventajas * Desventajas * Aplicaciones hibridas * Tres razones por las que las aplicaciones móviles son el futuro del marketing móvil * Ventajas de las aplicaciones nativas * Desventajas de las aplicaciones nativas.
  • 3. *Historia de aplicaciones móviles las Las primeras aplicaciones datan de finales de los 90s, estas eran lo que conocemos como la agenda, arcade games cumplían funciones muy elementales y su diseño era muy simple. La evolución de las aplicaciones (apps) se dio rápidamente gracias a las innovaciones de la tecnología WAP y la transmisión de datos (EDGE) esto vino acompañado de un desarrollo muy fuerte en celulares Apple IPhone y junto a él llegan muchas propuestas del Smartphone entre ellas android, la competencia más grande en sistema operativo del iphone. Es aquí donde comienza el despunte de las aplicaciones, juegos, noticias, diseño, arte, fotografía, medicina, etc. Todo en tus manos gracias a la revolución de las aplicaciones móviles. Desde el momento en que Apple IOS y android aparecen en el mercado el resto de empresas empieza a desarrollar nuevas tecnologías y lanza smartphones cada vez más innovadores, cada vez más potentes
  • 4. Nokia junto a Sony Ericsson y otras empresas aparecen con Symbian OS, están también BlackBerry, BREW, Samsung, palm OS. Pero eso no diferencia a los Smartphone de los teléfonos celulares de la década de los 90s. Fueron las aplicaciones y la disposición de estas quienes generaron esa diferencia. Apple lanza AppStore un lugar en el cual puede acceder, bajar o pegar las aplicaciones de su interés, desde una alarma hasta un diccionario de leyes. Google no iría a desarrollar aplicaciones porque simplemente no es su mercado. En vez de eso, facilitaron la posibilidad de darle a cualquier persona acceso a los SDK (Software Development Kits). Es aquí donde el abanico de aplicaciones se incrementa radicalmente y entraron miles de nuevas empresas y microempresas ofertando sus productos, es en este momento en el cual empieza la real competencia.
  • 5. * Evolución de celulares La función principal de un Smartphone, es de servir como plataforma para aplicaciones que hagan provecho de las características del teléfono. En sí, los desarrolladores se ponen a pensar ¿Qué problema puedo solucionarlo? Y tomando en cuanto que los teléfonos cuentan con cosas desde cámaras hasta giroscopios en su hardware y una conexión regular a internet; logran hacer programas denominados aplicaciones que pueden ser desde un organizador personal hasta un juego. Las posibilidades son prácticamente infinitas. Las aplicaciones whatsapp y line cumplen una pequeña función dentro de nuestro teléfono, ya sea para comunicarnos que nos ahorran mucho dinero con la mensajería de texto, u otras como suit office que nos permite visualizar y editar documentos en nuestro teléfono rápidamente. Y no podemos olvidarnos de los juegos como el ya clásico angrybirds que ha sido descargado mil millones de veces.
  • 6. *Evolución de las aplicaciones moviles * Están con nosotros en nuestro día a día, los llevamos a todas partes y son capaces de entretenernos, informarnos o hasta trabajar con nosotros. Las aplicaciones se han vuelto parte de nuestra vida y son ya tan comunes por la variedad de plataformas que podemos llegar a encontrar que cualquiera puede acceder a una. * Si nos ponemos a pensar en el primer celular con el que tuvimos contacto (que por el simple hecho de poder hacer llamadas era increíble), comparémoslo con los teléfonos actuales y dimensionemos las diferencias; llevar una cámara, reproductor de música, consola de videojuego, lectura electrónica de libros, GPS, computadora portátil y teléfono en el bolsillo y todo en un solo dispositivo son cosas que se veían en películas de ciencia ficción y parecían la gran cosa.
  • 7. *Tipos de aplicaciones moviles * Es posible concluir que en la actualidad tenemos tres tipos de desarrollos para aplicaciones móviles; * Nativas * Webs * Hibridas * En la mayor parte de las ocasiones relacionamos desarrollos móviles con aplicaciones nativas. Este tipo de desarrollos son desarrollos hechos de forma específica, para un determinado sistema operativo. * Pero también encontramos, las aplicaciones web móviles que no son más que aplicaciones que corren sobre un navegador web de nuestro dispositivo móvil, pero en este caso también existen lo que llamamos aplicaciones hibridas. Este tipo de aplicaciones son una combinación de ambas nativas más web y todo apunta a que este tipo de aplicaciones móviles tienden a ser las más utilizadas tanto para desarrollos que implican el uso de tecnologías SIG-GIS como para aquellos que no utilizan geotecnologias.
  • 8. Aplicaciones nativas: Este tipo de aplicaciones están hechas para EJECUTARSE en un dispositivo y sistema operativo especifico, que la mayor parte de las aplicaciones descargadas de la app-store son aplicaciones que solo van a correr sobre iphone o ipad. Este tipo de aplicaciones se crean con distintos tipos de lenguajes. Las desarrolladas para el sistema ipad o iphone (ios) lo hacen con los lenguajes objetive C, C o C++. Las aplicaciones desarrolladas para el sistema android lo hacen con lenguaje java. Este tipo de aplicacion3es corren de manera más eficiente sobre estos dispositivos ya que sus componentes están diseñados de forma específica para este sistema operativo, este tipo de aplicaciones pueden emplear todos los sensores y elementos del teléfono: cámara, GPS, agenda, etc. Esta es una diferencia fundamental con respecto a las aplicaciones web. El código fuente de estas aplicaciones se escribe en función del dispositivo para el que trabajamos. Este código fuente se compila a un ejecutable es un proceso similar al de las tradicionales aplicaciones de escritorio. Todos aquellos recursos imágenes, iconos, etc. que la aplicación necesita para ejecutarse queda en el archivo compilado, este archivo está ya listo para ser distribuido y sea subido a las app-store (tiendas de aplicaciones específicas del dispositivo).
  • 9. * ventajas • Las aplicaciones web se pueden ejecutar en múltiples dispositivos evitando así las complejidades de tener que crear varias aplicaciones. • El proceso de desarrollo es más sencillo ya que emplean tecnologías ya conocidas. • Estas tecnologías y aplicaciones e pueden encontrar con los tradicionales buscadores • No necesitan de la aprobación de ningún fabricante para ser publicadas.
  • 10. * desventajas • Como desventajas tenemos que los accesos a los elementos del teléfono son limitados. • Estas aplicaciones no se pueden vender en los marker plays.
  • 11. Aplicaciones hibridas Las aplicaciones hibridas aúnan lo mejor de las dos anteriores, este tipo de aplicaciones permite el uso de tecnologías multiplataforma como html, java script, css. Pero permiten acceder a buena parte de los dispositivos y sensores del teléfono. Buena parte de la infraestructura es tipo web y la comunicación con los elementos del teléfono se hacen mediante comunicadores tales como Phonegap. Un buen ejemplo de aplicaciones hibridas es Facebook. Se descarga de la appstore y cuenta con todas las características de una aplicación nativa se requiere ser actualizada ocasionalmente. El proceso de desarrollo para este tipo de aplicaciones es algo mas complicado. Al igual que para las aplicaciones nativas, el código una vez creado se compila a un ejecutable. Ademas, también como en las aplicaciones web se genera código html, css y java script a ejecutar en un navegador. Ambos códigos se compilan mediante un paquete distribuible en la app-store.
  • 12. El phonegap tiene dos objetivos: • Primero, permite que un código fuente se pueda ejecutar en diversas plataformas. • Permite que la aplicación web acceda a los diferentes elementos del teléfono Otros elementos a tener en cuenta: • Framework de java script para móviles te va a permitir construir el interfaz de usuario de una forma eficaz ya que mediante el empleo de librerías como: Dojo, Jquery, Sencha, etc. Podras emular los elementos del dispositivos del elemento móvil. • Html 5 es el lenguaje que mas esta creciendo para el desarrollo de aplicaciones móviles. Permite acceso a audio, video, geolocalizacion, soporte de aplicación offline, almacenamiento web, selectores css 3 y animación 2D. • Aplicaciones de mapas GIS con el API de Java script. • De una forma muy sencilla vas a poder migrar tus aplicaciones hechas en java script a plataformas móviles. Desde la versión 2.0, ya tenemos una versión mas compactada para las aplicaciones móviles esta versión solo carga los objetos que la aplicación necesita además de incorporar 32 modulos de códigos en lugar de 80. Si necesitaras un modulo no cargado con una sencilla petición Dojo podrias tener acceso.
  • 13. * Tres razones por las que las aplicaciones móviles son el futuro del marketing móvil. En estos días, por donde quiera que veamos alguna empresa acaba de lanzar una aplicación móvil para sus consumidores. Los expertos comienzan a cuantificar esta tendencia y los resultados reflejan que el numero de aplicaciones mivoles ofrecidas por las compañías llegara a 33000 millones para este año. Mientras tanto, las estimaciones indican que el gasto en aplicaciones móviles tanto de consumo como empresariales alcanzara los 13000 millones de dólares en todo el mundo este año. Casi 5 veces mas que en el 2009.
  • 14. Con tantos negocios incursionando en las aplicaciones móviles para impulsar su marca, la cuestión es si la rentabilidad de esta inversión es la esperada. En otras palabras ¿Qué esta motivando a tantas empresas a ampliar su estrategia de marketing móvil con aplicaciones para sus clientes? 1. Se ha producido un aumento exponencial en las funciones de los teléfonos y en el uso de los teléfonos inteligentes (smartphones). 2. Los consumidores usan sus Smartphone para hacer compras. 3. Uso de aplicaciones móviles para compras Existen dos grupos importantes en cuanto a la aplicación de descargas por ususarios: • El primero es el de las compras (menudeo de pequeñas empresas) y el otro de restaurantes. Esto quiere decir que los consumidores comienzan a ver las aplicaciones móviles como la principal interfaz para conectarse con las empresas. Ya sea una pequeña empresa o una gran corporacion.
  • 15. * Ventajas de aplicaciones nativas las • Las aplicaciones nativas no necesitan estar conectadas a internet con la misma frecuencia que las aplicaciones Web. Se puede trabajar con ellas offline, aunque existen algunas funcionalidades que requieren de la red. • Hacen uso de las funcionalidades del teléfono, pues fueron creadas exprofeso para el dispositivo y por tanto se adapta perfectamente a las características del dispositivo móvil. • Las aplicaciones nativas debido a su arquitectura no necesitan conectarse a la red con la frecuencia que las web por lo que son más seguras. • El acceso a las aplicaciones es más inmediato, por lo que mejora la experiencia del usuario. • Adaptabilidad de la estructura de navegación de los Apps, por ejemplo; poder escoger donde poner el menú. • Desde el punto de vista del creador pude obtener ingresos por estas. • Posibilidad de emisión de mensajes Push incluso si la App no está abierta. • Publicidad inherente a la presencia del icono en el escritorio del dispositivo.
  • 16. * Desventajas de aplicaciones moviles • Necesitan conexión a la red para las actualizaciones. • Presentan mayores barreras técnicas para la creación de estas frente a las aplicaciones Web. • La aplicación no es compatible en todas las plataformas y dispositivos. • Menor alcance de público objetivo, pues obliga al desarrollo de la aplicación en diferentes terminales. • Para el uso de aplicaciones naticas es necesario la descarga de la aplicación previa. • Mayor coste de desarrollo de la aplicación nativa frente a la Web para llegar al mismo posible número de usuarios debido a la variedad de dispositivos existentes.