SlideShare una empresa de Scribd logo
1 de 11
Descargar para leer sin conexión
Universidad Nacional Autónoma de Honduras En el Valle de Sula
UNAH-VS
Catedrático: Ing. Guillermo Brand
Asignatura: Perspectiva de la Tecnología en Informática
Alumno: Junior Hernan Morales 20112000022
Sección: 19:00
SAN PEDRO SULA, CORTES, 07/11/2016
Capítulo 16 LA NUBE MÓVIL Y EL ECOSISTEMA DE APLICACIONES WEB
Positivo Negativo Interesante
LA NUBE MÓVIL es la disponibilidad de los
servicios de la computación en
nube en un ecosistema móvil
Las plataformas móviles más
sobresalientes y utilizadas en
la actualidad son los
teléfonos inteligentes, las
tabletas y en una segunda
instancia los notebooks
(ultraportátiles) y los
laptops.
La computación en nube
móvil comparte con la
computación en nube la
noción de que diferentes
niveles de servicios son
proporcionados por una nube
y se accede a ellos mediante
plataformas móviles.
PLATAFORMAS:
TELÉFONOS
INTELIGENTES
El ecosistema móvil actual se
apoya esencialmente en los
teléfonos inteligentes y cada
vez se le acercan más las
innovadoras tabletas,
conformando un sistema
ubicuo para el acceso
permanente y continuo a
Internet.
Los sistemas operativos
móviles más utilizados son
Apple iOS, Google Android,
Research in Motion (RIM)
de Blackberry, Symbian de
Nokia, Windows Phone 7 de
Microsoft y WebOS de
Hewlett-Packard.
PLATAFORMAS:
TABLETAS
Al igual que los laptops y
notebooks, son dispositivos
personales de un solo usuario,
aunque acceden a la nube de
igual forma que los teléfonos
inteligentes con sistemas
A mediados del 2011 las
tabletas más vendidas eran el
iPad de Apple, Samsung
Galaxy Tab, Motorola.
En la feria CES de Las Vegas
de enero de 2011 y
operativos específicos de la
nube como Android, iOS,
WebOS, etc.
posteriormente en el Mobile
Mundial Congress de
Barcelona en febrero, se
presentaron las tabletas que
están compitiendo con el
iPad de Apple.
TENDENCIAS Las empresas están entrando
cada vez más en la
computación en la nube móvil
bajo demanda.
Una consideración importante
en la nube móvil se refiere a
la escasez de recursos o
características técnicas de los
dispositivos móviles.
Otros inconvenientes que se
pueden producir para el uso
profesional de los
dispositivos móviles residen
en la latencia y en el ancho de
banda. Las redes WiFi
mejoran la latencia, pero
pueden disminuir el ancho de
banda cuando muchos
dispositivos móviles están
presentes a la vez. El ancho de
banda 3G se puede ver
limitado en zonas con menor
cobertura.
De modo similar la
conectividad puede ser
intermitente.
Los temas de seguridad se
irán incrementando con los
dispositivos móviles, aunque
el peligro de pérdida o robo
A los cambios sociales y
hábitos de trabajo se unirá
que el ecosistema móvil, a
través del creciente Internet
de las cosas, se conformara
con miles de millones de
dispositivos listos para la
nube.
del dispositivo lógicamente
serán mayores que para los
computadores personales.
TECNOLOGÍAS
FACILITADORAS
El número de estas
tecnologías va en aumento, así
que a continuación
presentamos algunas de las de
mayor impacto y penetración
en los dispositivos móviles y,
por ende, en la computación
en la nube móvil.
Redes de
telecomunicaciones móviles
4G (3,5 G y 3,75 G.
HTML 5 y CSS 3. Lenguajes
muy importantes.
NFC. Tecnología móvil sin
contacto.
RFID y Bluetooth.
Tecnologías inalámbricas.
QR. Códigos de
documentación.
Realidad aumentada.
Geolocalización.
Hipervisores para
virtualización.
Internet de las cosas (M2M,
maquina a máquina).
APLICACIONES
MÓVILES (APPS)
La computación en nube está
ofreciendo a los usuarios de
teléfonos móviles mayor tipo
de aplicaciones a su
disposición con menor
capacidad de proceso, menor
consumo de energía y en
consecuencia duración más
larga para las baterías, y
menor capacidad de
almacenamiento ya que su
Este modelo requiere que el
dispositivo móvil (teléfono,
tableta, laptop, ultraportátil,
videoconsola, etc.) tenga una
conexión fiable y permanente
a Internet y la capacidad para
navegar por un navegador
(browser) o micronavegador.
Los tres grandes lenguajes de
programación para
desarrollo de aplicaciones
web son HTML 5, CSS 3 y
JavaScript.
almacén de datos principal
está en la nube.
CATEGORÍAS DE
APLICACIONES
MÓVILES
Las aplicaciones móviles se
dividen en tres categorías:
aplicación web, aplicación
nativa y aplicación hibrida.
Las dos primeras categorías
son las más utilizadas,
aunque cada día comienzan a
desarrollarse aplicaciones
hibridas que abarcan
características de las otras
dos aplicaciones.
APLICACIÓN NATIVA Normalmente suelen ser más
rápidas y productivas ya que
aprovechan todas las
características específicas de
los dispositivos hardware e
incluso propiedades de
software, como cámaras
fotográficas, acelerómetros,
resolución de pantalla, etc.
Las aplicaciones aprovechan
también mejor las
funcionalidades técnicas tales
como geolocalización,
realidad aumentada, códigos
QR y Bidi, 3D, tecnologías
NFC, etc.
Las aplicaciones nativas,
normalmente, requieren un
mayor esfuerzo de desarrollo
ya que el dispositivo y los
lenguajes utilizados son más
complejos que el entorno
servidor o de escritorio.
El mantenimiento de las
aplicaciones nativas para
distintas plataformas
consume gran cantidad de
recursos porque no solo
requiere tiempo de desarrollo,
sino la necesidad de personal
especializado en diferentes
plataformas o un
desarrollador para cada
plataforma.
Una aplicación nativa (native
app) es aquella que se instala
en el propio dispositivo
como cualquier otra
aplicación y se desarrolla
utilizando un lenguaje de
programación nativo
compatible con el sistema
operativo del dispositivo: por
ejemplo, Objective-C para el
caso de aplicaciones iOS de
Apple (iPad, iPhone, iPod) o
Java para el caso de
aplicaciones de Google
Android. Esta característica
significa que las aplicaciones
nativas se construyen para
una plataforma determinada.
APLICACIÓN WEB
(WEB APP)
Una aplicación web no se
desarrolla para un tipo
específico de computadora o
sistema operativo especifico.
Como la aplicación corre en
un navegador web, el usuario
puede utilizar un computador
personal compatible con IBM
PC o un Mac y , por
consiguiente, se puede
ejecutar la aplicación en un
sistema operativo Windows
XP, Windows 7/8 o Linux y se
puede utilizar cualquier
navegador como Explorer,
Firefox, Chrome, Opera o
Safari.
Las aplicaciones móviles web
ofrecen, normalmente, menos
prestaciones que sus
“hermanas” de escritorio,
derivadas lógicamente de sus
menores prestaciones técnicas
Una ventaja a favor de los
dispositivos móviles es la
tecnología táctil que
introduce nuevos conceptos
de interacción que difieren
de los tradicionales
dispositivos de entrada
(teclado y ratón); sin
embargo, esta característica
se está extendiendo a las
pantallas de escritorio que
comienzan a ser cada día mas
táctiles, aunque todavía sus
costes son muy elevados.
APLICACIONES
HÍBRIDAS
HTML 5 como estándar del
World Wide Web Consortium
(W3C) y las otras
herramientas como CSS3,
JavaScript y las tecnologías
basadas en AJAX que facilitan
la creación de interfaces
estándares a través de
estándares móviles están
permitiendo que las
aplicaciones móviles podrán
hacer muchas de las cosas que
hoy día pueden tener las
aplicaciones nativas.
Cada día existen más
aplicaciones hibridas cuyo
desarrollo se realiza con
herramientas mixtas: un
porcentaje del desarrollo se
realiza con herramientas
tales como HTML
5/JavaScript/CSS 3 y el resto
del porcentaje se desarrolla
en código nativo.
¿APLICACIÓN NATIVA
O APLICACIÓN WEB?
En resumen: es más rápido y
barato el enfoque Web, pero
Las desventajas son que no
tienen acceso a características
Un ejemplo mítico fue el
juego de árcade Snake que
hay mayor integración y
rendimiento con el enfoque
nativo.
del dispositivo tales como la
cámara y la libreta de
direcciones, no pueden
utilizar algunos de los
elementos de la interfaz de
usuario nativos de cada
plataforma, y no se pueden
descargar desde la App Store
de Apple o e Android Market.
Nokia lanzo en 1998 y que se
convirtió en un éxito
mundial.
Las aplicaciones web (Web
apps) emergieron más tarde
cuando comenzaron
implementaciones de éxito
como el caso de aplicaciones
de Google tales como Gmail,
Google Maps, Google Voice
o la ya también popular
como aplicación de software
como servicio, Google Apps.
Todas estas aplicaciones
fueron posibles por el uso de
HTML 5 y otras
herramientas abiertas.
APLICACIONES
MULTIPLATAFORMA
se trata de que una aplicación
sea preferentemente
multiplataforma, es decir que
se pueda ejecutar en sistemas
iOS, Android, Blackberry,
Symbian, Windows Phone…
o bien en Mac, Windows y
Linux.
El desarrollo de aplicaciones
para Apple requiere el uso
del lenguaje Objective-C y la
herramienta XCode, entorno
de desarrollo oficial de
Apple.
De igual forma en el caso de
Android se requiere el uso
del lenguaje Java para
programar aplicaciones y un
entorno SDK (Software
Development Kit) que
funciona también en
sistemas Windows, Linux y
Mac. También se pueden
utilizar sistemas Eclipse para
Java.
No obstante, existen
herramientas que permiten
realizar desarrollo para
múltiples plataformas.
Algunas de las herramientas
más conocidas son
PhoneGap y Titanium
(Appcelerator).
ALGUNOS CASOS
PRÁCTICOS DE
APLICACIONES
NATIVAS
La aplicación ofimática
Google Docs de Google para
Android ofrece prácticamente
todas las opciones disponibles
de la aplicación Web: crear,
editar o eliminar documentos
de texto, presentaciones y
hojas de cálculo desde el
dispositivo móvil y también
desde los archivos adjuntos
que tenga en su correo Gmail.
Tiene una interesante opción
de OCR que permite tomar
una fotografía de algún
documento, copia de un libro
o similar e inmediatamente
la aplicación escaneara dicha
imagen para convertirla en
un documento de texto.
EL ECOSISTEMA DE
LAS APLICACIONES
El ecosistema de las
aplicaciones nativas ha
crecido de tal forma que a
finales de marzo se
contabilizan más de 1.000.000
de aplicaciones instaladas en
las diferentes plataformas
existentes de los fabricantes
de dispositivos móviles y
operadoras de teléfonos.
Como cifra espectacular es
preciso destacar App Store,
la tienda de aplicaciones de
Apple, que a primeros de
marzo existían más de
550.000 aplicaciones activas
y se lograron superar los
25.000 millones de
aplicaciones descargadas en
la primera semana de marzo
de 2012.
Android por el contrario
tiene más usuarios (de hecho,
cifras oficiales hablan de que
se activan 850.000 nuevos
dispositivos cada día con el
sistema operativo de Google)
pero menor número de
aplicaciones, del orden de
450.000 y con 10.000
millones de aplicaciones
descargadas, cifra que se
consiguió a finales de 2011.
Evidentemente y aunque el
número de aplicaciones
nativas y aplicaciones
descargadas en Blackberry,
Windows Phone 7/8,
Symbian, Bada, etc. Son
bastante menor que las cifras
anteriores, sin embargo, no
es menor cierto que las
aplicaciones desarrolladas
para todas estas plataformas
sigue creciendo y esto hace
presagiar que el ecosistema
de las aplicaciones.
SINCRONIZACIÓN DE
DATOS EN LA NUBE
MÓVIL
La sincronización de datos es
un servicio Web muy
importante para dispositivos
móviles. Los contactos,
calendarios, información
general como carpetas,
archivos, música, video,
Existen dos protocolos muy
utilizados:
1. SyncML es un protocolo
de la familia de XML, usado
para proveer sincronización
remota para dispositivos
móviles.
fotografías… de los
dispositivos móviles deben ser
sincronizados entre múltiples
sistemas.
2. ActiveSync es el cliente
nativo para dispositivos
móviles de Windows,
diseñado por Microsoft que
también es su propietario.
Este estándar esta soportado
además de dispositivos
Windows Mobile y otros
dispositivos de Symbian y de
iPhone.
Google ha incorporado al fin
a sus servicios Gmail y
Google Calendar la
compatibilidad con SyncML
y ActiveSync,
permitiéndonos desde ya
mantener sincronizados
nuestros contactos y
calendarios con el iPhone
(queda pendiente poder
utilizar nuestra cuenta de
Gmail como push mail).
LA NUBE MÓVIL
CAMBIARÁ EL MODO
EN QUE TRABAJAMOS
Las empresas comienzan a
dotar a sus trabajadores con
teléfonos inteligentes y
tabletas, y poco a poco van
migrando a la nube móvil.
El cloud móvil está
cambiando el modo en que
trabajamos no solo como
accedemos al correo
electrónico corporativo, sino
a otras cuentas de correo
particulares o profesionales,
y también a la manera en que
se gestionan hoy las
Tecnologías de la
Información.
Capítulo 16 la nube móvil y el ecosistema de aplicaciones web

Más contenido relacionado

La actualidad más candente

Creacion de una aplicacion para dispositivos moviles 11-C Jorge L. y Victor F.
Creacion de una aplicacion para dispositivos moviles 11-C Jorge L. y Victor F.Creacion de una aplicacion para dispositivos moviles 11-C Jorge L. y Victor F.
Creacion de una aplicacion para dispositivos moviles 11-C Jorge L. y Victor F.Jorge Noy
 
Ensayo conferencia usbi
Ensayo conferencia usbiEnsayo conferencia usbi
Ensayo conferencia usbiCharlie Stark
 
Desarrolla aplicaciones móviles
Desarrolla aplicaciones móvilesDesarrolla aplicaciones móviles
Desarrolla aplicaciones móvilesDarkFran01
 
Intermedia
IntermediaIntermedia
Intermediaojopiojo
 
Aplicaciones para telefonía móvil
Aplicaciones para telefonía móvilAplicaciones para telefonía móvil
Aplicaciones para telefonía móvilJean Luc Lenoble
 
Aplicaciones Moviles
Aplicaciones MovilesAplicaciones Moviles
Aplicaciones MovilesFuibebesuerox
 
Aplicaciones móviles (diapositivas)
Aplicaciones móviles (diapositivas)Aplicaciones móviles (diapositivas)
Aplicaciones móviles (diapositivas)asegundos
 
Sistemas operativos para móviles
Sistemas operativos para móvilesSistemas operativos para móviles
Sistemas operativos para móvilesJose Rodriguez
 
Sistemas operativos para móviles
Sistemas operativos para móvilesSistemas operativos para móviles
Sistemas operativos para móvilesJose Rodriguez
 
Aplicaciones de-internet....GRUPO N.-8
Aplicaciones de-internet....GRUPO N.-8Aplicaciones de-internet....GRUPO N.-8
Aplicaciones de-internet....GRUPO N.-8Universidad Uniandes
 
Trabajo final sobre smartphone
Trabajo final sobre smartphoneTrabajo final sobre smartphone
Trabajo final sobre smartphoneHumberto Marcano
 
Evaluación de Dispositivos Smartphones para su Uso Como Servidores Móviles
Evaluación de Dispositivos Smartphones para su Uso Como Servidores MóvilesEvaluación de Dispositivos Smartphones para su Uso Como Servidores Móviles
Evaluación de Dispositivos Smartphones para su Uso Como Servidores MóvilesJuan Carlos Olivares Rojas
 

La actualidad más candente (20)

Creacion de una aplicacion para dispositivos moviles 11-C Jorge L. y Victor F.
Creacion de una aplicacion para dispositivos moviles 11-C Jorge L. y Victor F.Creacion de una aplicacion para dispositivos moviles 11-C Jorge L. y Victor F.
Creacion de una aplicacion para dispositivos moviles 11-C Jorge L. y Victor F.
 
Ensayo conferencia usbi
Ensayo conferencia usbiEnsayo conferencia usbi
Ensayo conferencia usbi
 
43.luzardo
43.luzardo43.luzardo
43.luzardo
 
Aplicaciones Móviles
Aplicaciones MóvilesAplicaciones Móviles
Aplicaciones Móviles
 
Desarrolla aplicaciones móviles
Desarrolla aplicaciones móvilesDesarrolla aplicaciones móviles
Desarrolla aplicaciones móviles
 
Intermedia
IntermediaIntermedia
Intermedia
 
Aplicaciones para telefonía móvil
Aplicaciones para telefonía móvilAplicaciones para telefonía móvil
Aplicaciones para telefonía móvil
 
Sistemas Operativos para moviles
Sistemas Operativos para movilesSistemas Operativos para moviles
Sistemas Operativos para moviles
 
Sistema operativo móvil
Sistema operativo móvilSistema operativo móvil
Sistema operativo móvil
 
Presentación
PresentaciónPresentación
Presentación
 
Sitemas Operativos de Dispositivos Moviles
Sitemas Operativos de Dispositivos MovilesSitemas Operativos de Dispositivos Moviles
Sitemas Operativos de Dispositivos Moviles
 
Aplicaciones Moviles
Aplicaciones MovilesAplicaciones Moviles
Aplicaciones Moviles
 
Aplicaciones móviles (diapositivas)
Aplicaciones móviles (diapositivas)Aplicaciones móviles (diapositivas)
Aplicaciones móviles (diapositivas)
 
Sistemas operativos para móviles
Sistemas operativos para móvilesSistemas operativos para móviles
Sistemas operativos para móviles
 
Sistemas operativos para móviles
Sistemas operativos para móvilesSistemas operativos para móviles
Sistemas operativos para móviles
 
Aplicaciones de-internet....GRUPO N.-8
Aplicaciones de-internet....GRUPO N.-8Aplicaciones de-internet....GRUPO N.-8
Aplicaciones de-internet....GRUPO N.-8
 
Trabajo final sobre smartphone
Trabajo final sobre smartphoneTrabajo final sobre smartphone
Trabajo final sobre smartphone
 
evolucion de la web
evolucion de la webevolucion de la web
evolucion de la web
 
Capitulo6
Capitulo6Capitulo6
Capitulo6
 
Evaluación de Dispositivos Smartphones para su Uso Como Servidores Móviles
Evaluación de Dispositivos Smartphones para su Uso Como Servidores MóvilesEvaluación de Dispositivos Smartphones para su Uso Como Servidores Móviles
Evaluación de Dispositivos Smartphones para su Uso Como Servidores Móviles
 

Destacado

DISPOSITIVOS MÓVILES EN EDUCACIÓN flores_carolina_aula 25
DISPOSITIVOS MÓVILES EN EDUCACIÓN  flores_carolina_aula 25DISPOSITIVOS MÓVILES EN EDUCACIÓN  flores_carolina_aula 25
DISPOSITIVOS MÓVILES EN EDUCACIÓN flores_carolina_aula 25RPCyRTIC
 
“Neuquén, camino al Gobierno Abierto y a la Conectividad Total"
“Neuquén, camino al Gobierno Abierto y a la Conectividad Total"“Neuquén, camino al Gobierno Abierto y a la Conectividad Total"
“Neuquén, camino al Gobierno Abierto y a la Conectividad Total"Rodolfo Esteban Laffitte
 
Capítulo 1 introducción a la computación en la nube (cloud computing) Junior ...
Capítulo 1 introducción a la computación en la nube (cloud computing) Junior ...Capítulo 1 introducción a la computación en la nube (cloud computing) Junior ...
Capítulo 1 introducción a la computación en la nube (cloud computing) Junior ...Junior Casildo
 
Cloud Computing, definición, características y servicios
Cloud Computing, definición, características y serviciosCloud Computing, definición, características y servicios
Cloud Computing, definición, características y serviciosCorina Flores
 
Capítulo 1: Introducción A La Computación En La Nube (Cloud Computing)
Capítulo 1:  Introducción A La Computación En La Nube (Cloud Computing)Capítulo 1:  Introducción A La Computación En La Nube (Cloud Computing)
Capítulo 1: Introducción A La Computación En La Nube (Cloud Computing)Samantha Cruz
 
Introducción a cloud computing
Introducción a cloud computingIntroducción a cloud computing
Introducción a cloud computingK35
 
Cloud computing trabajo final
Cloud computing trabajo finalCloud computing trabajo final
Cloud computing trabajo finalJavier Navarro
 
Actividades educativas colaborativas a traves de dispositios móviles
Actividades educativas colaborativas a traves de dispositios móvilesActividades educativas colaborativas a traves de dispositios móviles
Actividades educativas colaborativas a traves de dispositios móvilesRene Cruz Flores
 

Destacado (9)

DISPOSITIVOS MÓVILES EN EDUCACIÓN flores_carolina_aula 25
DISPOSITIVOS MÓVILES EN EDUCACIÓN  flores_carolina_aula 25DISPOSITIVOS MÓVILES EN EDUCACIÓN  flores_carolina_aula 25
DISPOSITIVOS MÓVILES EN EDUCACIÓN flores_carolina_aula 25
 
“Neuquén, camino al Gobierno Abierto y a la Conectividad Total"
“Neuquén, camino al Gobierno Abierto y a la Conectividad Total"“Neuquén, camino al Gobierno Abierto y a la Conectividad Total"
“Neuquén, camino al Gobierno Abierto y a la Conectividad Total"
 
Capítulo 1 introducción a la computación en la nube (cloud computing) Junior ...
Capítulo 1 introducción a la computación en la nube (cloud computing) Junior ...Capítulo 1 introducción a la computación en la nube (cloud computing) Junior ...
Capítulo 1 introducción a la computación en la nube (cloud computing) Junior ...
 
Cloud Computing, definición, características y servicios
Cloud Computing, definición, características y serviciosCloud Computing, definición, características y servicios
Cloud Computing, definición, características y servicios
 
Capítulo 1: Introducción A La Computación En La Nube (Cloud Computing)
Capítulo 1:  Introducción A La Computación En La Nube (Cloud Computing)Capítulo 1:  Introducción A La Computación En La Nube (Cloud Computing)
Capítulo 1: Introducción A La Computación En La Nube (Cloud Computing)
 
Introducción a cloud computing
Introducción a cloud computingIntroducción a cloud computing
Introducción a cloud computing
 
Cloud computing trabajo final
Cloud computing trabajo finalCloud computing trabajo final
Cloud computing trabajo final
 
Computación en la nube
Computación en la nubeComputación en la nube
Computación en la nube
 
Actividades educativas colaborativas a traves de dispositios móviles
Actividades educativas colaborativas a traves de dispositios móvilesActividades educativas colaborativas a traves de dispositios móviles
Actividades educativas colaborativas a traves de dispositios móviles
 

Similar a Capítulo 16 la nube móvil y el ecosistema de aplicaciones web

Similar a Capítulo 16 la nube móvil y el ecosistema de aplicaciones web (20)

La nube móvil y el ecosistema de la aplicacion web-Omar Erazo
La nube móvil y el ecosistema de la aplicacion web-Omar ErazoLa nube móvil y el ecosistema de la aplicacion web-Omar Erazo
La nube móvil y el ecosistema de la aplicacion web-Omar Erazo
 
Desarrollo de aplicaciones móviles
Desarrollo de aplicaciones móvilesDesarrollo de aplicaciones móviles
Desarrollo de aplicaciones móviles
 
cap7.pptx
cap7.pptxcap7.pptx
cap7.pptx
 
Proy utilitarios
Proy utilitariosProy utilitarios
Proy utilitarios
 
Cuadro comparativo yori-emerson-ibarra-cruz-20070007927
Cuadro comparativo yori-emerson-ibarra-cruz-20070007927Cuadro comparativo yori-emerson-ibarra-cruz-20070007927
Cuadro comparativo yori-emerson-ibarra-cruz-20070007927
 
app
appapp
app
 
Lizbeth
LizbethLizbeth
Lizbeth
 
Lizbeth
LizbethLizbeth
Lizbeth
 
Programacion de app
Programacion de appProgramacion de app
Programacion de app
 
Programacion de app
Programacion de appProgramacion de app
Programacion de app
 
Presentación1
Presentación1 Presentación1
Presentación1
 
Investigacion
InvestigacionInvestigacion
Investigacion
 
Investigacion
InvestigacionInvestigacion
Investigacion
 
Programacion de telefonos moviles
Programacion de telefonos movilesProgramacion de telefonos moviles
Programacion de telefonos moviles
 
Programacion de telefonos moviles
Programacion de telefonos movilesProgramacion de telefonos moviles
Programacion de telefonos moviles
 
Investigacion
InvestigacionInvestigacion
Investigacion
 
Sistemas operativos para moviles
Sistemas operativos para movilesSistemas operativos para moviles
Sistemas operativos para moviles
 
Dispositivosmoviles
DispositivosmovilesDispositivosmoviles
Dispositivosmoviles
 
Karla
KarlaKarla
Karla
 
Lupita
LupitaLupita
Lupita
 

Último

Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFlor Idalia Espinoza Ortega
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 

Último (20)

Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamica
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 

Capítulo 16 la nube móvil y el ecosistema de aplicaciones web

  • 1. Universidad Nacional Autónoma de Honduras En el Valle de Sula UNAH-VS Catedrático: Ing. Guillermo Brand Asignatura: Perspectiva de la Tecnología en Informática Alumno: Junior Hernan Morales 20112000022 Sección: 19:00 SAN PEDRO SULA, CORTES, 07/11/2016
  • 2. Capítulo 16 LA NUBE MÓVIL Y EL ECOSISTEMA DE APLICACIONES WEB Positivo Negativo Interesante LA NUBE MÓVIL es la disponibilidad de los servicios de la computación en nube en un ecosistema móvil Las plataformas móviles más sobresalientes y utilizadas en la actualidad son los teléfonos inteligentes, las tabletas y en una segunda instancia los notebooks (ultraportátiles) y los laptops. La computación en nube móvil comparte con la computación en nube la noción de que diferentes niveles de servicios son proporcionados por una nube y se accede a ellos mediante plataformas móviles. PLATAFORMAS: TELÉFONOS INTELIGENTES El ecosistema móvil actual se apoya esencialmente en los teléfonos inteligentes y cada vez se le acercan más las innovadoras tabletas, conformando un sistema ubicuo para el acceso permanente y continuo a Internet. Los sistemas operativos móviles más utilizados son Apple iOS, Google Android, Research in Motion (RIM) de Blackberry, Symbian de Nokia, Windows Phone 7 de Microsoft y WebOS de Hewlett-Packard. PLATAFORMAS: TABLETAS Al igual que los laptops y notebooks, son dispositivos personales de un solo usuario, aunque acceden a la nube de igual forma que los teléfonos inteligentes con sistemas A mediados del 2011 las tabletas más vendidas eran el iPad de Apple, Samsung Galaxy Tab, Motorola. En la feria CES de Las Vegas de enero de 2011 y
  • 3. operativos específicos de la nube como Android, iOS, WebOS, etc. posteriormente en el Mobile Mundial Congress de Barcelona en febrero, se presentaron las tabletas que están compitiendo con el iPad de Apple. TENDENCIAS Las empresas están entrando cada vez más en la computación en la nube móvil bajo demanda. Una consideración importante en la nube móvil se refiere a la escasez de recursos o características técnicas de los dispositivos móviles. Otros inconvenientes que se pueden producir para el uso profesional de los dispositivos móviles residen en la latencia y en el ancho de banda. Las redes WiFi mejoran la latencia, pero pueden disminuir el ancho de banda cuando muchos dispositivos móviles están presentes a la vez. El ancho de banda 3G se puede ver limitado en zonas con menor cobertura. De modo similar la conectividad puede ser intermitente. Los temas de seguridad se irán incrementando con los dispositivos móviles, aunque el peligro de pérdida o robo A los cambios sociales y hábitos de trabajo se unirá que el ecosistema móvil, a través del creciente Internet de las cosas, se conformara con miles de millones de dispositivos listos para la nube.
  • 4. del dispositivo lógicamente serán mayores que para los computadores personales. TECNOLOGÍAS FACILITADORAS El número de estas tecnologías va en aumento, así que a continuación presentamos algunas de las de mayor impacto y penetración en los dispositivos móviles y, por ende, en la computación en la nube móvil. Redes de telecomunicaciones móviles 4G (3,5 G y 3,75 G. HTML 5 y CSS 3. Lenguajes muy importantes. NFC. Tecnología móvil sin contacto. RFID y Bluetooth. Tecnologías inalámbricas. QR. Códigos de documentación. Realidad aumentada. Geolocalización. Hipervisores para virtualización. Internet de las cosas (M2M, maquina a máquina). APLICACIONES MÓVILES (APPS) La computación en nube está ofreciendo a los usuarios de teléfonos móviles mayor tipo de aplicaciones a su disposición con menor capacidad de proceso, menor consumo de energía y en consecuencia duración más larga para las baterías, y menor capacidad de almacenamiento ya que su Este modelo requiere que el dispositivo móvil (teléfono, tableta, laptop, ultraportátil, videoconsola, etc.) tenga una conexión fiable y permanente a Internet y la capacidad para navegar por un navegador (browser) o micronavegador. Los tres grandes lenguajes de programación para desarrollo de aplicaciones web son HTML 5, CSS 3 y JavaScript.
  • 5. almacén de datos principal está en la nube. CATEGORÍAS DE APLICACIONES MÓVILES Las aplicaciones móviles se dividen en tres categorías: aplicación web, aplicación nativa y aplicación hibrida. Las dos primeras categorías son las más utilizadas, aunque cada día comienzan a desarrollarse aplicaciones hibridas que abarcan características de las otras dos aplicaciones. APLICACIÓN NATIVA Normalmente suelen ser más rápidas y productivas ya que aprovechan todas las características específicas de los dispositivos hardware e incluso propiedades de software, como cámaras fotográficas, acelerómetros, resolución de pantalla, etc. Las aplicaciones aprovechan también mejor las funcionalidades técnicas tales como geolocalización, realidad aumentada, códigos QR y Bidi, 3D, tecnologías NFC, etc. Las aplicaciones nativas, normalmente, requieren un mayor esfuerzo de desarrollo ya que el dispositivo y los lenguajes utilizados son más complejos que el entorno servidor o de escritorio. El mantenimiento de las aplicaciones nativas para distintas plataformas consume gran cantidad de recursos porque no solo requiere tiempo de desarrollo, sino la necesidad de personal especializado en diferentes plataformas o un desarrollador para cada plataforma. Una aplicación nativa (native app) es aquella que se instala en el propio dispositivo como cualquier otra aplicación y se desarrolla utilizando un lenguaje de programación nativo compatible con el sistema operativo del dispositivo: por ejemplo, Objective-C para el caso de aplicaciones iOS de Apple (iPad, iPhone, iPod) o Java para el caso de aplicaciones de Google Android. Esta característica significa que las aplicaciones nativas se construyen para una plataforma determinada.
  • 6. APLICACIÓN WEB (WEB APP) Una aplicación web no se desarrolla para un tipo específico de computadora o sistema operativo especifico. Como la aplicación corre en un navegador web, el usuario puede utilizar un computador personal compatible con IBM PC o un Mac y , por consiguiente, se puede ejecutar la aplicación en un sistema operativo Windows XP, Windows 7/8 o Linux y se puede utilizar cualquier navegador como Explorer, Firefox, Chrome, Opera o Safari. Las aplicaciones móviles web ofrecen, normalmente, menos prestaciones que sus “hermanas” de escritorio, derivadas lógicamente de sus menores prestaciones técnicas Una ventaja a favor de los dispositivos móviles es la tecnología táctil que introduce nuevos conceptos de interacción que difieren de los tradicionales dispositivos de entrada (teclado y ratón); sin embargo, esta característica se está extendiendo a las pantallas de escritorio que comienzan a ser cada día mas táctiles, aunque todavía sus costes son muy elevados. APLICACIONES HÍBRIDAS HTML 5 como estándar del World Wide Web Consortium (W3C) y las otras herramientas como CSS3, JavaScript y las tecnologías basadas en AJAX que facilitan la creación de interfaces estándares a través de estándares móviles están permitiendo que las aplicaciones móviles podrán hacer muchas de las cosas que hoy día pueden tener las aplicaciones nativas. Cada día existen más aplicaciones hibridas cuyo desarrollo se realiza con herramientas mixtas: un porcentaje del desarrollo se realiza con herramientas tales como HTML 5/JavaScript/CSS 3 y el resto del porcentaje se desarrolla en código nativo. ¿APLICACIÓN NATIVA O APLICACIÓN WEB? En resumen: es más rápido y barato el enfoque Web, pero Las desventajas son que no tienen acceso a características Un ejemplo mítico fue el juego de árcade Snake que
  • 7. hay mayor integración y rendimiento con el enfoque nativo. del dispositivo tales como la cámara y la libreta de direcciones, no pueden utilizar algunos de los elementos de la interfaz de usuario nativos de cada plataforma, y no se pueden descargar desde la App Store de Apple o e Android Market. Nokia lanzo en 1998 y que se convirtió en un éxito mundial. Las aplicaciones web (Web apps) emergieron más tarde cuando comenzaron implementaciones de éxito como el caso de aplicaciones de Google tales como Gmail, Google Maps, Google Voice o la ya también popular como aplicación de software como servicio, Google Apps. Todas estas aplicaciones fueron posibles por el uso de HTML 5 y otras herramientas abiertas. APLICACIONES MULTIPLATAFORMA se trata de que una aplicación sea preferentemente multiplataforma, es decir que se pueda ejecutar en sistemas iOS, Android, Blackberry, Symbian, Windows Phone… o bien en Mac, Windows y Linux. El desarrollo de aplicaciones para Apple requiere el uso del lenguaje Objective-C y la herramienta XCode, entorno de desarrollo oficial de Apple. De igual forma en el caso de Android se requiere el uso del lenguaje Java para programar aplicaciones y un entorno SDK (Software Development Kit) que funciona también en sistemas Windows, Linux y Mac. También se pueden
  • 8. utilizar sistemas Eclipse para Java. No obstante, existen herramientas que permiten realizar desarrollo para múltiples plataformas. Algunas de las herramientas más conocidas son PhoneGap y Titanium (Appcelerator). ALGUNOS CASOS PRÁCTICOS DE APLICACIONES NATIVAS La aplicación ofimática Google Docs de Google para Android ofrece prácticamente todas las opciones disponibles de la aplicación Web: crear, editar o eliminar documentos de texto, presentaciones y hojas de cálculo desde el dispositivo móvil y también desde los archivos adjuntos que tenga en su correo Gmail. Tiene una interesante opción de OCR que permite tomar una fotografía de algún documento, copia de un libro o similar e inmediatamente la aplicación escaneara dicha imagen para convertirla en un documento de texto. EL ECOSISTEMA DE LAS APLICACIONES El ecosistema de las aplicaciones nativas ha crecido de tal forma que a finales de marzo se contabilizan más de 1.000.000 de aplicaciones instaladas en las diferentes plataformas existentes de los fabricantes de dispositivos móviles y operadoras de teléfonos. Como cifra espectacular es preciso destacar App Store, la tienda de aplicaciones de Apple, que a primeros de marzo existían más de 550.000 aplicaciones activas y se lograron superar los 25.000 millones de aplicaciones descargadas en la primera semana de marzo de 2012.
  • 9. Android por el contrario tiene más usuarios (de hecho, cifras oficiales hablan de que se activan 850.000 nuevos dispositivos cada día con el sistema operativo de Google) pero menor número de aplicaciones, del orden de 450.000 y con 10.000 millones de aplicaciones descargadas, cifra que se consiguió a finales de 2011. Evidentemente y aunque el número de aplicaciones nativas y aplicaciones descargadas en Blackberry, Windows Phone 7/8, Symbian, Bada, etc. Son bastante menor que las cifras anteriores, sin embargo, no es menor cierto que las aplicaciones desarrolladas para todas estas plataformas sigue creciendo y esto hace presagiar que el ecosistema de las aplicaciones. SINCRONIZACIÓN DE DATOS EN LA NUBE MÓVIL La sincronización de datos es un servicio Web muy importante para dispositivos móviles. Los contactos, calendarios, información general como carpetas, archivos, música, video, Existen dos protocolos muy utilizados: 1. SyncML es un protocolo de la familia de XML, usado para proveer sincronización remota para dispositivos móviles.
  • 10. fotografías… de los dispositivos móviles deben ser sincronizados entre múltiples sistemas. 2. ActiveSync es el cliente nativo para dispositivos móviles de Windows, diseñado por Microsoft que también es su propietario. Este estándar esta soportado además de dispositivos Windows Mobile y otros dispositivos de Symbian y de iPhone. Google ha incorporado al fin a sus servicios Gmail y Google Calendar la compatibilidad con SyncML y ActiveSync, permitiéndonos desde ya mantener sincronizados nuestros contactos y calendarios con el iPhone (queda pendiente poder utilizar nuestra cuenta de Gmail como push mail). LA NUBE MÓVIL CAMBIARÁ EL MODO EN QUE TRABAJAMOS Las empresas comienzan a dotar a sus trabajadores con teléfonos inteligentes y tabletas, y poco a poco van migrando a la nube móvil. El cloud móvil está cambiando el modo en que trabajamos no solo como accedemos al correo electrónico corporativo, sino a otras cuentas de correo particulares o profesionales, y también a la manera en que se gestionan hoy las Tecnologías de la Información.