SlideShare a Scribd company logo
1 of 16
Historia de las
aplicaciones
móviles
Por: Jorge Gil Gallegos
Historia de las
aplicaciones móviles
Las primeras aplicaciones datan a finales de los 90’ 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 transmicion de datos (EDGE) esto vino
acompañado de un desarrollo muy fuerte de celulares Apole iPhone y
junto con él llega muchas propuestas de Smartphone entre ellas
Android, la competencia más grande del sistema operativo del iPhone
es
aquí
donde
comienza
el
despunte
de
las
aplicaciones, juegos, noticias, diseño, arte, fotografía, medicina, todo
en tus manos gracias a la revolución de las aplicaciones móviles. Desde
el momento en que Apple ios y el Android aparecen en el mercado el
resto de empresas empieza a desarrollar nuevas tecnologías y lanza
Smartphone cada vez más innovadores cada vez más potentes.

{
Nokia junto a Sony Erikson y otras empresas aparecen con symbian
OS, están también Black Berry, Brew, Samsung, palm OS. Pero eso no
diferencia a los Smartphone, de los teléfonos celulares de los años 90’ pero
las aplicaciones y la disposición de estas quienes generaron esa diferencia
Apple lanza a App Store un lugar en el cual puede acceder, bajar o pegar
las aplicaciones de su interés, desde una alarma hasta un diccionario de
leyes. No irían 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 rápidamente y entraron miles de
nuevas empresas y microempresas ofertando sus productos es en este
momento en el cual empieza la real competencia.
La evolución de las aplicaciones móviles
Están con nosotros en nuestro día a día, los llevamos a todas
partes y son capaces de entretenernos o informarnos 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 mencionemos 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.
Evolución de celulares
Función principal de un Smarthphone, 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? Tomando en cuenta 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 cumplen una pequeña función dentro de nuestro
teléfono, ya sea para comunicarnos como whatsapp y line que nos
ahorran mucho dinero con la mensajería de texto mu otras como
office que nos permiten visualizar y evitar documentos de nuestro
teléfono rápidamente. Y no podemos olvidarnos de los juegos como
ya el clásico angry birds que ha sido descargado mil millones de
veces.
Antecedentes tecnológicos que hicieron posible la existencia de las
aplicaciones los primeros teléfonos catalogados como smarthphone
aparecieron a finales de los 90’ era una época donde se prestaba más
atención al hardware la evolución de la industria móvil era
desordenada y no tenía un rumbo fijo
TIPOS DE APLICACIONES MÓVILES
Es posible concluir que en la actualidad tenemos 3 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 existe 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 hacer las más
utilizadas tanto para desarrollos que implican el uso de tecnologías SIG-GIS
como para aquellos que no utilizan geo tecnologías.
Aplicaciones nativas
Este tipo de aplicaciones están hechas para ejecutarse en un dispositivo y
sistema operativo especifico, la mayor parte de las aplicaciones descargadas
de la app store son aplicaciones que solo van a correr sobre iPhone y iPod.
Este tipo de aplicaciones se crean con distintos tipos de lenguajes. Las
desarrollas 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 aplicaciones corren de forma más
eficientes 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 trabajemos. Este código fuente se copila a un ejecutable. Es un
proceso similar a las tradicionales aplicaciones de escritorio. Todos aquellos
recursos como imágenes, iconos, etc. Que la aplicación necesita para
ejecutarse quedan en el archivo copilado este archivo está ya listo para ser
distribuido y subido a las app store (tiendas de aplicaciones específicas del
dispositivo).
Ventajas de las aplicaciones nativas.
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 emplea más tecnologías ya
conocidas.
Estas tecnologías y aplicaciones se pueden encontrar con los tradicionales
buscadores. No necesitan de la aprobación de ningún fabricante para ser
publicadas.
Desventajas de las aplicaciones nativas.

Desventajas:
Como desventajas tenemos que los accesos a los elementos del teléfono
son limitados.
Estas aplicaciones no se pueden vender en los marker place.
APLICACIONES HIBRIDAS
Las aplicaciones hibridas a una lo mejor de las dos anteriores este
tipo de aplicaciones permite el uso de tecnologías multiplataforma
como html, java script, css. Pero permite 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 app
store y cuenta con todas las características de una aplicación nativa
pero requieren ser actualizadas ocasionalmente. El proceso de
desarrollo para este tipo de aplicaciones es algo más complicado. Al
igual que las aplicaciones nativas, el código una vez creado se copila
a un ejecutable. Además, 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 copilan mediante un paquete distribuible de la
app store.
El phonegap tiene dos objetivos:
Primero permite que un código fuente cualquiera se pueda
ejecutar en diversas plataformas.
Segundo 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 las
librerías como: dojo, jquery, sencha, etc. Podrás emular los
elementos del dispositivo móvil.
Html5 es otro elemento a entender es el lenguaje que más está
creciendo para el desarrollo de aplicaciones móviles. Permite
acceso a audio, video, geolocalización, soporte de
aplicaciones, offline, almacenamiento, web, selectores, scc3 y
animación 2d.
Aplicaciones de mapas Gis con api

Java script de una forma muy sencilla vas a poder migras tus
aplicaciones echas en java script a plataformas móviles. Desde la
versión 2.0 ya tenemos una versión más compactada para las
aplicaciones móviles esta versión solo carga los objetos que la
aplicación necesita además de incorporar 32 módulos de códigos en
lugar de 80. Si necesitaras un módulo no cargado con una se4ncilla
petición dojo podrías tener acceso.
3 RAZONES POR LO QUE LAS APLICACIONES MOVILES SON EL
FUTURO EN MARKETING MOVIL

En estos días, por donde quiera que veamos alguna empresa acabar
de lanzar una aplicación móvil para sus consumidores.
Los expertos comienza a cuantificar esta tendencia y los resultados
reflejan que el número de aplicaciones móviles ofrecidas por las
compañías llegara a 33 mil millones para este año.
Limitantes en las redes de comunicación

En los países desarrollados no es posible conseguir espacios donde
no existan cobertura de alguna red de comunicaciones: celular, wifi, lo cual implica la posibilidad de conectarse a internet por medio
de redes tolerantes a fallas, donde los periodos de desconexión
podrían considerarse mínimos.
Sin embargo una de las
posibilidades de mejora es precisamente la aplicación de la
infraestructura de comunicaciones, donde no existen y donde existe
mejorarla en el sentido amplio del concepto optimización y
principalmente del costo al acceso a internet; mismo que en la
comunidad no es accesible para todo los usuarios.
Gestión, conexión/desconexión
Una respuesta a esta limitante se encuentra en el uso ilimitado en
la red de comunicación a través de la arquitectura (middleware)
<<intermediario>>.
Donde los clientes inteligentes se comunican al servidor para
acceder a la base de datos en tiempos específicos de la ejecución
de la aplicación.
Ya que solo se tomaran en cuenta las tablas que tengan relación
con la acción al realizar ene l dispositivo móvil, denominándolas
catalogo a aquellas de consulta, datos a aquellas tablas cuyo
contenido será capturado como resultado de la operación de los
dispositivos.

More Related Content

What's hot

Aplicaciones móviles (diapositivas)
Aplicaciones móviles (diapositivas)Aplicaciones móviles (diapositivas)
Aplicaciones móviles (diapositivas)asegundos
 
Desarrollo de aplicaciones moviles
Desarrollo de aplicaciones movilesDesarrollo de aplicaciones moviles
Desarrollo de aplicaciones movilesUPA
 
Sistema Operativo Android; versiones, historia
Sistema Operativo Android; versiones, historiaSistema Operativo Android; versiones, historia
Sistema Operativo Android; versiones, historiaKaren Nuñez
 
Sistemas Operativos de Aplicaciones moviles
Sistemas Operativos de Aplicaciones movilesSistemas Operativos de Aplicaciones moviles
Sistemas Operativos de Aplicaciones movilesBriana Paz Guerra
 
Mapa conceptual java
Mapa conceptual java Mapa conceptual java
Mapa conceptual java hack-13
 
Linea de tiempo sistemas operativos
Linea de tiempo sistemas operativosLinea de tiempo sistemas operativos
Linea de tiempo sistemas operativosjoselias79
 
Sistemas Operativos Moviles
Sistemas Operativos MovilesSistemas Operativos Moviles
Sistemas Operativos MovilesFacilitador -Tic
 
Bases de Datos para Dispositivos Móviles - Unidad II: Arquitectura de Base de...
Bases de Datos para Dispositivos Móviles - Unidad II: Arquitectura de Base de...Bases de Datos para Dispositivos Móviles - Unidad II: Arquitectura de Base de...
Bases de Datos para Dispositivos Móviles - Unidad II: Arquitectura de Base de...José Antonio Sandoval Acosta
 
PROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILESPROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILESFaber Orozco
 
Mapa conceptual uml z1-
Mapa conceptual uml  z1-Mapa conceptual uml  z1-
Mapa conceptual uml z1-karlanm07
 
Esquema comparativo entre windows, linux y android
Esquema comparativo entre windows, linux y androidEsquema comparativo entre windows, linux y android
Esquema comparativo entre windows, linux y androidFernando Congo Jimenez
 
Framework Laravel
Framework LaravelFramework Laravel
Framework LaravelRafael Lobo
 
Paso a paso de como elaborar una red lan
Paso a paso de como elaborar una red lanPaso a paso de como elaborar una red lan
Paso a paso de como elaborar una red lanGuimaryBastidasLen
 
Presentación Sistema OPerativo Linux
Presentación Sistema OPerativo  Linux Presentación Sistema OPerativo  Linux
Presentación Sistema OPerativo Linux Dhariana Leguisamo
 

What's hot (20)

analisis de aplicaciones web
analisis de aplicaciones webanalisis de aplicaciones web
analisis de aplicaciones web
 
Aplicaciones móviles (diapositivas)
Aplicaciones móviles (diapositivas)Aplicaciones móviles (diapositivas)
Aplicaciones móviles (diapositivas)
 
Blackberry OS
Blackberry OSBlackberry OS
Blackberry OS
 
Aplicaciones móviles
Aplicaciones móvilesAplicaciones móviles
Aplicaciones móviles
 
Sistemas operativos power point
Sistemas operativos power pointSistemas operativos power point
Sistemas operativos power point
 
Desarrollo de aplicaciones moviles
Desarrollo de aplicaciones movilesDesarrollo de aplicaciones moviles
Desarrollo de aplicaciones moviles
 
Sistema operativo móvil
Sistema operativo móvilSistema operativo móvil
Sistema operativo móvil
 
Sistema Operativo Android; versiones, historia
Sistema Operativo Android; versiones, historiaSistema Operativo Android; versiones, historia
Sistema Operativo Android; versiones, historia
 
Sistemas Operativos de Aplicaciones moviles
Sistemas Operativos de Aplicaciones movilesSistemas Operativos de Aplicaciones moviles
Sistemas Operativos de Aplicaciones moviles
 
Mapa conceptual java
Mapa conceptual java Mapa conceptual java
Mapa conceptual java
 
Programación de aplicaciones móviles
Programación de aplicaciones móvilesProgramación de aplicaciones móviles
Programación de aplicaciones móviles
 
Linea de tiempo sistemas operativos
Linea de tiempo sistemas operativosLinea de tiempo sistemas operativos
Linea de tiempo sistemas operativos
 
Sistemas Operativos Moviles
Sistemas Operativos MovilesSistemas Operativos Moviles
Sistemas Operativos Moviles
 
Bases de Datos para Dispositivos Móviles - Unidad II: Arquitectura de Base de...
Bases de Datos para Dispositivos Móviles - Unidad II: Arquitectura de Base de...Bases de Datos para Dispositivos Móviles - Unidad II: Arquitectura de Base de...
Bases de Datos para Dispositivos Móviles - Unidad II: Arquitectura de Base de...
 
PROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILESPROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILES
 
Mapa conceptual uml z1-
Mapa conceptual uml  z1-Mapa conceptual uml  z1-
Mapa conceptual uml z1-
 
Esquema comparativo entre windows, linux y android
Esquema comparativo entre windows, linux y androidEsquema comparativo entre windows, linux y android
Esquema comparativo entre windows, linux y android
 
Framework Laravel
Framework LaravelFramework Laravel
Framework Laravel
 
Paso a paso de como elaborar una red lan
Paso a paso de como elaborar una red lanPaso a paso de como elaborar una red lan
Paso a paso de como elaborar una red lan
 
Presentación Sistema OPerativo Linux
Presentación Sistema OPerativo  Linux Presentación Sistema OPerativo  Linux
Presentación Sistema OPerativo Linux
 

Similar to Historia de las aplicaciones moviles jojo

Historia de las aplicaciones móviles
Historia de las aplicaciones móvilesHistoria de las aplicaciones móviles
Historia de las aplicaciones móvilesdarklolj
 
Desarrollo de aplicaciones móviles
Desarrollo de aplicaciones móvilesDesarrollo de aplicaciones móviles
Desarrollo de aplicaciones móvilesDevanyyoyo
 
Desarrollo de aplicaciones moviles
Desarrollo de aplicaciones movilesDesarrollo de aplicaciones moviles
Desarrollo de aplicaciones movilespillin07
 
Aplicaciones Moviles
Aplicaciones MovilesAplicaciones Moviles
Aplicaciones MovilesSara1277
 
Aplicaciones moviles
Aplicaciones movilesAplicaciones moviles
Aplicaciones movilesjavier214
 
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
 
Capitulo 16 LA NUBE MÓVIL Y EL ECOSISTEMA DE APLICACIONES WEB
Capitulo 16 LA NUBE MÓVIL Y EL ECOSISTEMA DE APLICACIONES WEBCapitulo 16 LA NUBE MÓVIL Y EL ECOSISTEMA DE APLICACIONES WEB
Capitulo 16 LA NUBE MÓVIL Y EL ECOSISTEMA DE APLICACIONES WEBEdwin Ruiz
 
Presentacion aplicaciones moviles
Presentacion aplicaciones movilesPresentacion aplicaciones moviles
Presentacion aplicaciones movilesjessica_romeista
 
¿Porque android?
¿Porque android?¿Porque android?
¿Porque android?VLASLOV
 
La nube móvil y el ecosistema de aplicaciones Olman Cruz
La nube móvil y el ecosistema de aplicaciones Olman CruzLa nube móvil y el ecosistema de aplicaciones Olman Cruz
La nube móvil y el ecosistema de aplicaciones Olman CruzOlman Edgardo Cruz Fuentes
 
¿Que es una aplicacion Movil?.pptx
¿Que es una aplicacion  Movil?.pptx¿Que es una aplicacion  Movil?.pptx
¿Que es una aplicacion Movil?.pptxaxel798368
 

Similar to Historia de las aplicaciones moviles jojo (20)

Historia de las aplicaciones móviles
Historia de las aplicaciones móvilesHistoria de las aplicaciones móviles
Historia de las aplicaciones móviles
 
Desarrollo de aplicaciones móviles
Desarrollo de aplicaciones móvilesDesarrollo de aplicaciones móviles
Desarrollo de aplicaciones móviles
 
Desarrollo de aplicaciones moviles
Desarrollo de aplicaciones movilesDesarrollo de aplicaciones moviles
Desarrollo de aplicaciones moviles
 
Aplicaciones Moviles
Aplicaciones MovilesAplicaciones Moviles
Aplicaciones Moviles
 
Aplicaciones moviles
Aplicaciones movilesAplicaciones moviles
Aplicaciones moviles
 
Desarrolla aplicaciones móviles
Desarrolla aplicaciones móvilesDesarrolla aplicaciones móviles
Desarrolla aplicaciones móviles
 
Desarrollo de aplicaciones moviles
Desarrollo de aplicaciones movilesDesarrollo de aplicaciones moviles
Desarrollo de aplicaciones moviles
 
Presentación1
Presentación1 Presentación1
Presentación1
 
Lupita
LupitaLupita
Lupita
 
Karla
KarlaKarla
Karla
 
app
appapp
app
 
Rifa
RifaRifa
Rifa
 
Capitulo 16 LA NUBE MÓVIL Y EL ECOSISTEMA DE APLICACIONES WEB
Capitulo 16 LA NUBE MÓVIL Y EL ECOSISTEMA DE APLICACIONES WEBCapitulo 16 LA NUBE MÓVIL Y EL ECOSISTEMA DE APLICACIONES WEB
Capitulo 16 LA NUBE MÓVIL Y EL ECOSISTEMA DE APLICACIONES WEB
 
Presentacion aplicaciones moviles
Presentacion aplicaciones movilesPresentacion aplicaciones moviles
Presentacion aplicaciones moviles
 
Alejandro
AlejandroAlejandro
Alejandro
 
Apps
AppsApps
Apps
 
Apps
AppsApps
Apps
 
¿Porque android?
¿Porque android?¿Porque android?
¿Porque android?
 
La nube móvil y el ecosistema de aplicaciones Olman Cruz
La nube móvil y el ecosistema de aplicaciones Olman CruzLa nube móvil y el ecosistema de aplicaciones Olman Cruz
La nube móvil y el ecosistema de aplicaciones Olman Cruz
 
¿Que es una aplicacion Movil?.pptx
¿Que es una aplicacion  Movil?.pptx¿Que es una aplicacion  Movil?.pptx
¿Que es una aplicacion Movil?.pptx
 

Recently uploaded

Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfpatriciaines1993
 
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 2024IES Vicent Andres Estelles
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024IES Vicent Andres Estelles
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
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 NOYOLAJAVIER SOLIS NOYOLA
 
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++.pptxFernando Solis
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxBeatrizQuijano2
 
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
 
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.pdfMercedes Gonzalez
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCCarlosEduardoSosa2
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxNadiaMartnez11
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalJonathanCovena1
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfcarolinamartinezsev
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfJonathanCovena1
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfapunteshistoriamarmo
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptxRigoTito
 

Recently uploaded (20)

Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
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
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
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
 
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
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
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
 
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...
 
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
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 

Historia de las aplicaciones moviles jojo

  • 2. Historia de las aplicaciones móviles Las primeras aplicaciones datan a finales de los 90’ 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 transmicion de datos (EDGE) esto vino acompañado de un desarrollo muy fuerte de celulares Apole iPhone y junto con él llega muchas propuestas de Smartphone entre ellas Android, la competencia más grande del sistema operativo del iPhone es aquí donde comienza el despunte de las aplicaciones, juegos, noticias, diseño, arte, fotografía, medicina, todo en tus manos gracias a la revolución de las aplicaciones móviles. Desde el momento en que Apple ios y el Android aparecen en el mercado el resto de empresas empieza a desarrollar nuevas tecnologías y lanza Smartphone cada vez más innovadores cada vez más potentes. {
  • 3. Nokia junto a Sony Erikson y otras empresas aparecen con symbian OS, están también Black Berry, Brew, Samsung, palm OS. Pero eso no diferencia a los Smartphone, de los teléfonos celulares de los años 90’ pero las aplicaciones y la disposición de estas quienes generaron esa diferencia Apple lanza a App Store un lugar en el cual puede acceder, bajar o pegar las aplicaciones de su interés, desde una alarma hasta un diccionario de leyes. No irían 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 rápidamente y entraron miles de nuevas empresas y microempresas ofertando sus productos es en este momento en el cual empieza la real competencia.
  • 4. La evolución de las aplicaciones móviles Están con nosotros en nuestro día a día, los llevamos a todas partes y son capaces de entretenernos o informarnos 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 mencionemos 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.
  • 5. Evolución de celulares Función principal de un Smarthphone, 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? Tomando en cuenta 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.
  • 6. Las aplicaciones cumplen una pequeña función dentro de nuestro teléfono, ya sea para comunicarnos como whatsapp y line que nos ahorran mucho dinero con la mensajería de texto mu otras como office que nos permiten visualizar y evitar documentos de nuestro teléfono rápidamente. Y no podemos olvidarnos de los juegos como ya el clásico angry birds que ha sido descargado mil millones de veces. Antecedentes tecnológicos que hicieron posible la existencia de las aplicaciones los primeros teléfonos catalogados como smarthphone aparecieron a finales de los 90’ era una época donde se prestaba más atención al hardware la evolución de la industria móvil era desordenada y no tenía un rumbo fijo
  • 7. TIPOS DE APLICACIONES MÓVILES Es posible concluir que en la actualidad tenemos 3 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 existe 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 hacer las más utilizadas tanto para desarrollos que implican el uso de tecnologías SIG-GIS como para aquellos que no utilizan geo tecnologías.
  • 8. Aplicaciones nativas Este tipo de aplicaciones están hechas para ejecutarse en un dispositivo y sistema operativo especifico, la mayor parte de las aplicaciones descargadas de la app store son aplicaciones que solo van a correr sobre iPhone y iPod. Este tipo de aplicaciones se crean con distintos tipos de lenguajes. Las desarrollas 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 aplicaciones corren de forma más eficientes 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 trabajemos. Este código fuente se copila a un ejecutable. Es un proceso similar a las tradicionales aplicaciones de escritorio. Todos aquellos recursos como imágenes, iconos, etc. Que la aplicación necesita para ejecutarse quedan en el archivo copilado este archivo está ya listo para ser distribuido y subido a las app store (tiendas de aplicaciones específicas del dispositivo).
  • 9. Ventajas de las aplicaciones nativas. 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 emplea más tecnologías ya conocidas. Estas tecnologías y aplicaciones se pueden encontrar con los tradicionales buscadores. No necesitan de la aprobación de ningún fabricante para ser publicadas.
  • 10. Desventajas de las aplicaciones nativas. Desventajas: Como desventajas tenemos que los accesos a los elementos del teléfono son limitados. Estas aplicaciones no se pueden vender en los marker place.
  • 11. APLICACIONES HIBRIDAS Las aplicaciones hibridas a una lo mejor de las dos anteriores este tipo de aplicaciones permite el uso de tecnologías multiplataforma como html, java script, css. Pero permite 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 app store y cuenta con todas las características de una aplicación nativa pero requieren ser actualizadas ocasionalmente. El proceso de desarrollo para este tipo de aplicaciones es algo más complicado. Al igual que las aplicaciones nativas, el código una vez creado se copila a un ejecutable. Además, 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 copilan mediante un paquete distribuible de la app store.
  • 12. El phonegap tiene dos objetivos: Primero permite que un código fuente cualquiera se pueda ejecutar en diversas plataformas. Segundo 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 las librerías como: dojo, jquery, sencha, etc. Podrás emular los elementos del dispositivo móvil. Html5 es otro elemento a entender es el lenguaje que más está creciendo para el desarrollo de aplicaciones móviles. Permite acceso a audio, video, geolocalización, soporte de aplicaciones, offline, almacenamiento, web, selectores, scc3 y animación 2d.
  • 13. Aplicaciones de mapas Gis con api Java script de una forma muy sencilla vas a poder migras tus aplicaciones echas en java script a plataformas móviles. Desde la versión 2.0 ya tenemos una versión más compactada para las aplicaciones móviles esta versión solo carga los objetos que la aplicación necesita además de incorporar 32 módulos de códigos en lugar de 80. Si necesitaras un módulo no cargado con una se4ncilla petición dojo podrías tener acceso.
  • 14. 3 RAZONES POR LO QUE LAS APLICACIONES MOVILES SON EL FUTURO EN MARKETING MOVIL En estos días, por donde quiera que veamos alguna empresa acabar de lanzar una aplicación móvil para sus consumidores. Los expertos comienza a cuantificar esta tendencia y los resultados reflejan que el número de aplicaciones móviles ofrecidas por las compañías llegara a 33 mil millones para este año.
  • 15. Limitantes en las redes de comunicación En los países desarrollados no es posible conseguir espacios donde no existan cobertura de alguna red de comunicaciones: celular, wifi, lo cual implica la posibilidad de conectarse a internet por medio de redes tolerantes a fallas, donde los periodos de desconexión podrían considerarse mínimos. Sin embargo una de las posibilidades de mejora es precisamente la aplicación de la infraestructura de comunicaciones, donde no existen y donde existe mejorarla en el sentido amplio del concepto optimización y principalmente del costo al acceso a internet; mismo que en la comunidad no es accesible para todo los usuarios.
  • 16. Gestión, conexión/desconexión Una respuesta a esta limitante se encuentra en el uso ilimitado en la red de comunicación a través de la arquitectura (middleware) <<intermediario>>. Donde los clientes inteligentes se comunican al servidor para acceder a la base de datos en tiempos específicos de la ejecución de la aplicación. Ya que solo se tomaran en cuenta las tablas que tengan relación con la acción al realizar ene l dispositivo móvil, denominándolas catalogo a aquellas de consulta, datos a aquellas tablas cuyo contenido será capturado como resultado de la operación de los dispositivos.