Você está na página 1de 17

ESCUELA POLITECNICA

DEL EJRCITO
PLATAFORMA ICE MOBILE

DEFINICION
ICEmobile es un proyecto open
source para el desarrollo de la Web
basados
en
las
aplicaciones
empresariales Java para dispositivos
mviles

CARACTERISTICAS Y
BENEFICIOS
Las principales caractersticas de Faces-ICEmobile
mviles marco de aplicacin incluyen:
Aspecto y comportamiento nativo
Las aplicaciones Web desarrolladas con ICEmobileFaces marco de aplicacin mvil de verse y sentirse
como aplicaciones nativas mviles.El Conjunto de
Componentes ICEmobile-Faces proporciona un
conjunto completo de controles del navegador mvil
desde el que construir sus interfaces de
usuario.Dispositivo especfico CSS le permite adaptar
el aspecto de su aplicacin de forma automtica para
que coincida con las normas visuales de los diferentes
dispositivos mviles que se accede desde.

El desarrollo multiplataforma
Con ICEmobile-caras que desarrollar una aplicacin
web nica que se puede acceder sin problemas a
travs de una amplia gama de dispositivos mviles,
eliminando la necesidad de desarrollar diferentes
aplicaciones nativas para cada plataforma mvil que
pretenden apoyar.ICEmobile-Faces proporciona un
dispositivo especfico de estilo y contenedores
nativos para las plataformas mviles:
Apple iOS
Android de Google
RIM Blackberry

HTML5/CSS3
ICEmobile-Caras aprovecha HTML5/CSS3 caractersticas
implementadas en los modernos navegadores mviles
para ofrecer interfaces de usuario ricas para
aplicaciones web mviles.El
Conjunto de Componentes de ICEmobile-Faces
incorpora una amplia gama de controles de HTML5
incluyendo entrada, multimedia, geolocalizacin, y
controles de diseo.Las hojas de estilo CSS3 estn
diseados para el dispositivo especfico de aspecto y
tacto, igualando ICEmobile-se enfrenta a los
componentes del ambiente natural que se estn
ejecutando pulg

Pulse Mobile
Ajax Push es una caracterstica revolucionaria de
ICEfaces que permite en tiempo real, colaboracin
basada en web, y aumenta ICEmobile-Faces con mvil
de capacidades especficas.Gestin de la conexin
adaptable aseguraAjax Pushgarantiza un
funcionamiento fiable y eficiente dentro de una red
mvil en forma dinmica las condiciones
cambiantes.Adems,la nube de insercincon el
apoyo, las notificaciones de los usuarios tan crticos
pueden ser entregados en el dispositivo, incluso
cuando la aplicacin no est siendo utilizada
activamente, o la conectividad ha sido interrumpida.

Integracin de dispositivos nativos


Muchas de las funciones, como la cmara, no son compatibles directamente en HTML5, pero ICEmobileFaces soporta estas capacidades nativas de los dispositivos a travs de contenedores, y los pone a
disposicin en el sencillo de utilizar componentes JSF.Especficas de la plataforma contenedores de
dispositivos enviar como parte de ICEmobile.Estos contenedores, que pueden ser instalados a travs de
las tiendas de aplicaciones, proporcionan una extensin personalizada en el navegador del dispositivo,
basado en la web que permite acceder a funciones nativas que antes eran inaccesibles, como la cmara y
el micrfono.Ya se trate de tomar fotos, grabar vdeo, o la captura de audio, ICEmobile-Faces proporciona
un acceso sencillo a partir de su cdigo de aplicacin JSF.Tambin puede utilizar los contenedores, si
desea que la aplicacin que se instala en el dispositivo al igual que otras aplicaciones nativas.
Empresa de la base
ICEmobile-Caras se basa en el marco empresarial probada ICEfaces ncleo 3.Como tal, hereda todas las
caractersticas clave de ICEfaces 3, incluyendo automtico Ajax y Ajax Push.ICEmobile-caras le permite
aplicar sus actuales JSF / ICEfaces habilidades directamente a las aplicaciones empresariales mviles ricos,
a sabiendas de que el marco bsico de la empresa es templado y probado contra un amplio espectro de
los despliegues empresariales.
Hybrid Solution Plus
ElICEmobile contenedores,junto con la aplicacin web, aplicaciones web hbridas producen mviles con
capacidades nativas de dispositivos como la cmara, videocmara y micrfono.Usted escribe una
aplicacin mvil de la empresa rica, que accede a travs de capacidades de los dispositivos estndar de
JavaScript API proporcionadas por los contenedores.Toda la integracin de dispositivos especficos se
esconde en las implementaciones de contenedores, lo que le permite centrarse en el desarrollo basado en
la web.Todos los beneficios de una aplicacin mvil hbrido, sin tener que escribir una!

TECNOLOGA
Un Revolucionario Mobile App para el
Desarrollo de Marco de Desarrollo de
aplicaciones Java Web.
ICEmobile-Caras, un marco de
desarrollo de aplicaciones mviles,
est basado en JSF y tiene el marco
ICEfaces en el centro de su
tecnologa, como se ilustra en el
diagrama de abajo.

Los principales componentes de tecnologa de ICEmobile-Faces web mvil marco de aplicacin incluyen:
JSF 2
El JSF Java 2 desarrollo de aplicaciones web proporciona la plataforma basada en estndares.
ICEfaces
El ncleo ICEfaces marco se extiende JSF dos maneras clave que mejoran la eficiencia de desarrollo, y ampliar el conjunto de caractersticas de
JSF.En particular, directo-2-DOM representacin y automtica Ajax Java simplifican el desarrollo de aplicaciones web para las variantes de
aplicaciones mviles y de escritorio.Ms informacin ...
ICEpush
Capacidades de Ajax Push en ICEfaces 2 se basan en el mecanismo de notificacin prevista por el ncleo ICEpush.ICEpush ha aumentado con las
notificaciones basadas en la nube, donde las notificaciones de prioridad puede ser entregado por alternativas basadas en la nube mecanismos
cuando la conexin ICEpush normal a un dispositivo cliente se interrumpe por cualquier motivo.Un genrico de correo electrnico basado en la nube
conector se proporciona, as como de dispositivos conectores especficos para cada plataforma soportada, incluyendo:
De Apple Push Notification Servicio
Nube de Android a la mensajera de dispositivos
BlackBerry Push Service
Ms informacin ...
ICEmobile-Faces Componentes
El ICEmobile-Faces aplicacin web mvil marco incluye un conjunto de interfaz de usuario controla necesario para construir aplicaciones
mviles.Estos componentes proporcionan una experiencia de usuario del dispositivo nativo en un amplio espectro de tipos de dispositivos
mviles.La suite incluye:
De diseo y controles de navegacin para el diseo de la pgina, la navegacin, y la tematizacin
De entrada y la seleccin de controles para la manipulacin de entrada de usuario
Controla los medios de comunicacin para la presentacin de audio, vdeo e imgenes
Controles nativos para acceder a las funciones del dispositivo como cmara, videocmara y un micrfono.
Ms informacin ...
Los contenedores de dispositivos
Contenedores de dispositivos ampliar las capacidades del navegador de tu mvil para incluir las caractersticas nativas que no estn disponibles a
travs de marcado de la pgina estndar.Un contenedor web proporciona el ncleo del navegador, y los puntos de integracin nativa con ampliar
ese ncleo para proporcionar capacidades nativas del dispositivo, que son accesibles a travs de interfaces de Javascript.El conjunto de
componentes ICEmobile proporciona componentes que hacen que estas caractersticas de fcil acceso desde la aplicacin JSF.Los contenedores
pueden ser configurados y con la marca a sus necesidades, y luego publicado en las tiendas de aplicaciones diversas especficos del dispositivo.

COMPONENTES
Componentes para aplicaciones web mviles!
El Conjunto de Componentes ICEmobile-Faces proporciona toda la interfaz de usuario de los controles que necesita para crear
aplicaciones mviles que ofrecen una experiencia de usuario del dispositivo nativo en un amplio espectro de tipos de dispositivos
mviles.Estos controles se empaquetan como componentes JSF que pueden ser fcilmente incluidas en cualquier aplicacin mvil JSF.
Aspecto y comportamiento nativo
ICEmobile-Caras componentes detectar el navegador del dispositivo y se adaptan automticamente para proporcionar un aspecto y
comportamiento nativo adecuado para el dispositivo.Dispositivo especfico CSS le permite adaptar sus aplicaciones ricas de Internet
mvil con precisin al aspecto deseado y sentir para cada tipo de dispositivo mvil compatible.
HTML5 Componentes
ICEmobile-Caras componentes aprovechar HTML5/CSS3 caractersticas implementadas en los modernos navegadores mviles.La suite
incorpora una amplia gama de HTML5 desarrollo mvil incluyendo los controles de entrada, geolocalizacin multimedia, y controles de
diseo para el diseo de interfaz de usuario rica.
Componentes nativos
ICEmobile-Faces componentes proporcionan el acceso a las capacidades del dispositivo ms all de lo que se apoy en el estndar de
desarrollo de HTML5 mvil.Trabajando en conjunto con la ICEmobile contenedores, los componentes nativos facilitar el acceso a las
funciones del dispositivo como cmara, videocmara y un micrfono para ofrecer una perfecta diseo de interfaz de usuario rica.
Un conjunto cada vez mayor:
El Conjunto de Componentes ICEmobile-Caras est en continuo crecimiento, con nuevos componentes introducidos cada lanzamiento.El
conjunto actual incluye:
Diseo y navegacin: Carrusel, Temas de dispositivos, fieldset, listas
De entrada y seleccin: Botones, Switch Flip, Ubicacin geogrfica, de entrada HTML5, Spinner Hora, Fecha Spinner, generador de cdigo QR
Medios de comunicacin: audio, imagen, vdeo
Nativo: videocmara, cmara, micrfono, en miniatura, lector de cdigo QR, iOS Surf Expander

Prubelas
La mejor manera de entender lo que el Conjunto de Componentes de ICEmobile-Faces ofrece para las aplicaciones ricas de Internet mvil
es para probar por ti mismo.Echa un vistazo a lasdemos ICEmobilepara ver todos los componentes de la accin.En particular, el
escaparate mvilproporciona ejemplos de trabajo de todos los componentes de desarrollo HTML5 mviles, junto con la documentacin y
otros recursos para conseguir que el desarrollo de ricos diseos de interfaz de usuario para dispositivos mviles rpidamente

CONTENEDORES
ICEmobile contenedores
Todos los beneficios de una aplicacin mvil hbrido, sin tener que escribir una!
Contenedores ICEmobile son nativos de las aplicaciones mviles que se instalan
directamente en un dispositivo mvil o un emulador de dispositivo, y proporcionar
un contenedor web con la integracin de capacidades de los dispositivos que no
estn disponibles a travs de mvil estndar HTML 5 etiquetas.El contenedor,
junto con la aplicacin web, producir una aplicacin hbrida mvil con capacidades
nativas de dispositivos como la cmara, videocmara y micrfono.Usted escribe
una aplicacin mvil de Internet rica, que accede a travs de capacidades de los
dispositivos estndar de JavaScript API proporcionadas por los contenedores.Toda
la integracin de dispositivos especficos se esconde en las implementaciones de
contenedores, lo que le permite centrarse en el desarrollo basado en la
web.Contenedores ICEmobile estn disponibles para las plataformas mviles:
Apple iOS
Android de Google
RIM Blackberry
Contenedor de Arquitectura
La arquitectura bsica de los contenedores del dispositivo se ilustra a continuacin.

Los principales componentes de la arquitectura incluyen:


Contenedor de dispositivos es una aplicacin nativa que
implementa las interfaces de integracin de dispositivos.
Contenedor web proporciona capacidades de renderizado del
navegador y la ejecucin de JavaScript.Es esencialmente un
navegador web simplificada que hace que el marcado de la pgina.
Nativo de JavaScript se inyecta en la pgina desde el contenedor
web, y proporciona una interfaz de JavaScript que utiliza la pgina
de marcado.Mientras que la API de JavaScript es consistente en
todos los contenedores de dispositivos, cada tipo de contenedor
implementa un JavaScript especfico de la plataforma a la interfaz
nativa.
Integracin de dispositivos Capacidad es una implementacin
nativa del dispositivo especfico que expone una capacidad de
dispositivo en particular a travs de la interfaz nativa de JavaScript.

Solicitud de Modelo de Desarrollo


Contenedores de dispositivos proporcionan las caractersticas nativas de una aplicacin mvil hbrido, lo que le permite escribir una aplicacin pura de
Internet mvil rico.Las reglas del juego mvil de HTML 5 y basadas en la web las tcnicas de desarrollo para producir aplicaciones que rivalizan con
cualquier aplicacin nativa.Usted consigue el conjunto de caractersticas avanzadas de una aplicacin nativa, pero slo tiene que escribir una vez, en
lugar de una vez para cada plataforma mvil que la intencin de apoyar.
Para la implementacin, se utilizan tcnicas estndar web del servidor de aplicaciones para la aplicacin rica de Internet mvil en s, sino que adems, el
contenedor debe ser instalado en los dispositivos cliente que acceden a la aplicacin.Tcnicas de instalacin varan a travs de plataformas mviles, pero
todos los fabricantes de dispositivos ofrecer a los sitios web que pueden ser utilizados para publicar sus aplicaciones.
Contenedor de marca y de configuracin
El stock de contenedores ICEmobile incluido en la descarga ICEmobile son adecuados para el desarrollo, y ofrecer varias funciones convenientes para el
desarrollador, como la configuracin de la URL, pginas de recarga, y la historia de la URL.Los contenedores estn tambin marcados como contenedores
ICEmobile.Las caractersticas de contenedores y la marca puede no ser adecuado para su implementacin de la aplicacin particular, por lo que
probablemente va a querer configurar y marca de los contenedores especficamente para su aplicacin.
Los medios por los cuales se configuran y los envases de la marca vara entre las diferentes plataformas mviles, pero hay algunos aspectos en el
contenedor que se puede ajustar fcilmente para crear un contenedor que corresponda a su implementacin de la aplicacin.
Icono de la aplicacin y el nombre de:Estos proporcionan la imagen de marca aplicacin nativa para la aplicacin de contenedores instalados.
URL de inicio:Define la URL de la pgina principal de la aplicacin web implementada.Esta es la primera pgina que se carga cuando el contenedor se ha
iniciado.
Cuando marca, su aplicacin mvil hbrido ser indistinguible de una implementacin nativa.
Instalacin del Contenedor de Desarrollo
Instalacin de un contenedor de Desarrollo ICEmobile en su dispositivo, seleccione el enlace correspondiente.
iOS
Androide
Mora
Instalacin del Contenedor ICEmobile a travs de App Store
Contenedores ICEmobile son necesarias para aplicaciones basadas en web ICEmobile para acceder a funciones nativas del dispositivo.Los recipientes de
muestras se puede instalar fcilmente en la mayora de los dispositivos ms importantes de telfonos inteligentes a travs de sus respectivas tiendas de
aplicaciones:
iPhone: Ir a la tienda de aplicaciones de Apple y descargar el programa gratuito ICEmobile-SX aplicacin.
Android: Ir a la Android Market y descargar la aplicacin gratuita ICEmobile.
Blackberry: Ir a la BlackBerry App World.Aplicar los siguientes filtros: de negocios / empresas las herramientas a continuacin, buscar e instalar la
aplicacin ICEmobile.

PLATAFORMAS
COMPATIBLES

Você também pode gostar