Está en la página 1de 5

Qu son telfonos inteligentes?

Telfonos mviles que permiten el acceso a internet y estn permanentemente


conectados, con los que se puede descargar aplicaciones y son pequeos
microcomputadores
Caractersticas de un telfono inteligente
-

Sistema operativo
Procesador potente
Instala y ejecuta aplicaciones
Llamadas avanzadas (conferencias por internet, videoconferencia)
Incorpora caractersticas de mensajera propias o por apps como
whatsApp
Pantalla tctil
Teclado fsico o virtual para ingreso de datos estilo de una computadora
Cmara fotogrfica y de video de al menos 5 u 8 px
Alta duracin de la batera

TELEFONOS INTELIGENTES EN LA NUBE


LA COMPUTACION EN LA NUBE: es un conjunto de servicios de software
de plataformas de desarrollo o de infraestructura que se pueden desplegar
en nubes publicas privadas o hibridas
Los telfonos inteligentes e incluso telfonos de grupos ms bajos son
clientes de la nube mencionndose que los telfonos inteligentes y la nube
son tecnologas complementarias ya que cada una controla y mejora a la
otra.
Como parte de la utilizacin en la nube de un dispositivo y resolviendo la
falta de capacidad de almacenamiento de un telfono inteligente, se
incorpora la suscripcin a servicios de almacenamiento gratuito superiores
a los 25-50GB como SkyDrive, Dropbox, Amazon Drive entre otros.
Otra cosa que se debe de ofrecer a los telfonos inteligentes es un catlogo
de aplicaciones, muchas de estas aplicaciones utilizan servicios web a las
que se accede a travs de sitios web, a los que se accede a su vez a
servicios a travs de sitios web formateados para plataformas especficas.
LA WEB MVIL
La web mvil es la misma que la web existente en los computadores, con la
misma arquitectura y la misma tecnologa, aunque los anchos de banda y
acceso a internet son diferentes.
Los servicios en la nube cada da tienen mayor impacto en las tecnologas
de telefona celular, muchos telfonos vienen con aplicaciones nativas que
consumen servicios web de los cuales muchos estn desplegados en la
nube, desarrolladores crean en ocasiones aplicaciones que apuntan a un
navegador adaptando al tamao del telfono de esta manera sus

aplicaciones estn en la nube con servicios de hospedaje y dan soporte a


las mismas.
La web mvil utiliza los mismos protocolos de redes que la propia internet,
es decir, HTTP, HTTOS, POP3, IMAP. TCP/IP, redes inalmbricas como WIFI
Solo en las aplicaciones web para celulares se debe pensar en tamaos y
resoluciones de pantallas, tipos de acceso a internet, wifi, celular, 2g, 3g, 4g
satlite etc.
EL MERCADO MOVIL
Cifras obtenidas en 2011 destacan que (Brasil, Rusia, India y China) que
representan aproximadamente el 69% de la poblacin mundial han
aumentado del 4% en 2000 a aproximadamente el 69% a finales del 2011
la telefona mvil, indicando que ms del 77% de los habitantes del mundo
tienen un telfono celular y de ellos acceden a internet por el mvil, estas
cifras son impresionantes si se consideran las cifras por pases, en donde
muchos casos la penetracin de telfonos celulares es superior al 100%
indicando que existen ms telfonos celulares que personas.
CONEXIN AL INTERNET MOVIL
En un informe publicado por ITU indica que las personas que se conectan a
internet aumento creciente travs de celulares, muestra que el nmero de
usuarios a internet crece considerablemente y la tendencia es que un
porcentaje muy alto sea de usuarios de celular con banda ancha.
LA NUBE MOVIL
Es la disponibilidad de los servicios de la computacin en la nube en un
ecosistema mvil, comparte con la computacin en la nube la nocin de
que diferentes niveles de servicios son proporcionados por una nube y se
accede a ellos mediante plataformas mviles.
PLATAFORMAS: TELEFONOS INTELIGENTES
Los sistemas operativos mviles mas utilizados son Apple IOS, Google
Android, Research in Motion (RIM) de Blackberry, Symbian de Nokia,
Windows Phone de Microsoft y WebOs de Hewlett-Packard
Blackberry es un sistema operativo mvil propietario, para desarrolladores
ofrece un entorno de desarrollo java que incluye un IDE Backberry un
simulador de telfono inteligente y APIs para la plataforma java
Movil Android esta construido sobre un kernel modificado de Linux el
mantenimiento de Android se realiza mediante Android Open Source
Proyect, los desarrolladores utilizan el lenguaje java utilizando el Android
SDK
Apple iOS es un conjunto de un sistema operativo basado en UNIX y GUIs
los desarrolladores construyen sus aplicaciones principalmente en Objetive-

C un lenguaje de programacin orientado a objetos puros utilizando Apple


iOS SDK XCode e Interface Builder
Windows Phone los desarrolladores escriben cdigo para acceder a los
dispositivos a travs de sus APIs que estn en desarrollo
Symbian sistema operativo de cdigo abierto diseado para telfonos
inteligentes de Nokia, los desarrolladores de aplicaciones escriben cdigo
en C++, el lenguaje Java y Perl, y utilizan un SDK
APLICACIONES MOVILES (APPS)
Una aplicacin es un pequeo programa que se ejecuta en un telfono
celular y que realiza una o varias tareas determinadas, Muchos de los
desarrolladores de aplicaciones mviles estn organizando sus aplicaciones
para la nube y un gran nmero de servicios de alojamiento
ADOPCIN DE LAS APLICACIONES MVILES PARA LA NUBE
Computacin en la nube mvil es un modelo en que el proceso se ejecuta
en la nube los datos se almacenan en la nube y los dispositivos mviles
actan como interfaz para la presentacin o visualizacin, lo que requiere
que tenga una conexin fiable y permanente a internet.
Para tener una aplicacin que corra en los diferentes tipos de dispositivos
telefnicos o en los diferentes sistemas operativos el usuario necesitara que
se haya desarrollado una aplicacin que se ejecute en un iPhone otra que se
ejecute en Android y as sucesivamente, tanto el desarrollo modificacin o
consulta de una aplicacin es necesario solamente modificarla en el
servidor correspondiente y este se actualizara en todos los dispositivos en
los que se encuentre instalado.
CATEGORIAS DE APLICACIONES MOVILES
Aplicacin nativa: es aquella que se instala en el dispositivo y se desarrolla
en un lenguaje que el propio dispositivo soporte.
Aplicacin web: es caracterizada por depender de un navegador web para
su ejecucin.
Aplicacin hibrida: es una mezcla de una aplicacin nativa y una aplicacin
web.
APLICACIN NATIVA
Se instala en el propio dispositivo como cualquier otra aplicacin y se
desarrolla utilizando un lenguaje nativo del sistema operativo del dispositivo
esto significa que se construyen para una plataforma determinada
Las aplicaciones nativas suelen ser ms rpidas y productivas ya que
aprovechan las caractersticas especficas del dispositivo

Normalmente requieren mayor esfuerzo de desarrollo, el mantenimiento de


las aplicaciones nativas consume gran cantidad de recursos tanto por el
tiempo de desarrollo como la necesidad personal especificando plataformas
APLICACIN WEB
Estas aplicaciones extraen los contenidos de la pgina web y se adaptan al
entorno mvil complementndolas con funciones mviles, estas
aplicaciones no se desarrollan para un tipo especfico de sistema operativo
Una de las ventajas es su mayor facilidad de indexacin en los buscadores
clsicos, asi como se pueden ejecutar sobre los navegadores mas usuales a
los que se pueden acceder desde cualquier dispositivo con acceso a la web

APLICACIONES HIBRIDAS
Este desarrollo se realiza con herramientas mixtas; un porcentaje se
desarrolla en HTML5/JavaScript/CSS 3 y el resto del porcentaje en cdigo
nativo
APLICACIN NATIVA O APLICACIN WEB
Depender de la aplicacin a desarrollar y mas concretamente de las
funciones que se desea que tenga, en cualquier forma la eleccin adecuada
del tipo de aplicacin suele estar directamente relacionada con los objetivos
de la empresa, el auditorio al que se desea llegar, la capacidad del equipo
de computacin disponible, el presupuesto, tiempo deseado de llegada a la
web etc.
En resumen es mas rpido y barato el enfoque web, pero hay mayor
integracin y rendimiento con el enfoque nativo.
APLICACIONES MULTIPLATAFORMA
Se trata de una aplicacin sea preferentemente multiplataforma es decirl
que se pueda ejecutar en sistemas iOS, Android, Blackberry, Symbian,
Windows Phone o bien en Mac Widnows y Linux, para el desarrollo de
aplicaciones multiplataformas existen herramientas que permiten realizar
esta tarea algunas de las mas conocidas son PhoneGap y Titanium
Ejemplos de apps multiplataformas: WhatsApp, Evernote, Dropbox,
SkyDrive, Gmail, etc.
SINCRONIZACION DE DATOS EN LA NUBE MOVIL
Los contactos calendarios informacin general como carpetas archivos
msica video fotografas etc de los dispositivos mviles debe ser
sincronizados entre mltiples sistemas

Protocolo SyncML: usado para proveer la sincronizacin remota para


dispositivos mviles la herramienta multiplataforma que permite el
intercambio y la sincronizacin de datos a travs de redes remotas
Protocolo ActiveSync: permite mantener sincronizados nuestros contactos y
calendarios con el iPhone

También podría gustarte