Professional Documents
Culture Documents
SERVICIOS MVILES
FERRER CERVANTES MARIA DE LOS ANGELES
Los sistemas operativos mviles para los Smartphone son bastantes ms simples
que los de los PC y estn ms orientados a la conectividad inalmbrica, los formatos
multimedia para mviles y las diferentes maneras de introducir informacin en ellos.
Cada fabricante de telfonos mviles elige el sistema operativo que introducir en
su Smartphone, intentando mejorar a la competencia y dar el mejor servicio a sus
usuarios.
- Android: es sistema operativo de Google y es usado por HTC, LG, Motorola,
Samsung y BQ. Algunas de sus versiones son Apple Pie, Banana Bread, Jelly Bean
o KitKat.
- iOS: es el sistema operativo de la empresa Apple que utilizan los iPhone y el
iPad.
- Symbian: es propiedad de Nokia y el utilizado para sus telfonos. Cualquier otra
compaa tendr que tener el permiso de Nokia antes de usar este sistema
operativo.
- Windows Phone: desarrollado por Microsoft, es utilizado bsicamente por los
terminales o Smartphone de gama alta de Nokia.
-BlackBerry OS: desarrollado por RIM (Research In Motion), que tambin es la
empresa fabricante de los BlackBerry. Lgicamente es el sistema operativo
utilizado en los BlackBerry, desarrollando as su propio SO mvil.
- Firefox OS: de la Fundacin Mozilla, responsable del navegador Firefox. Es un
sistema operativo que intenta abrirse un hueco en el mercado y ya hay empresas
como Geeksphone y Alcate.
SERVICIOS MVILES
FERRER CERVANTES MARIA DE LOS ANGELES
Carbide.c++
Es una herramienta para el desarrollo de software en lenguaje C++ destinado a
dispositivos que funcionan bajo Symbian OS. Se usa tanto para desarrollar los
telfonos que incorporan dicho OS como para las aplicaciones que ejecutan estos.
Est formada por una familia de IDEs desarrollada por Nokia, basada en Eclipse,
al que se han incorporado plug-ins para el desarrollo de Symbian OS. Reemplaz a
CodeWarrior como primer entorno de desarrollo para Symbian OS.
Desde la versin 2.0, Carbide.c++ es gratuito y se ofrece en tres versiones
(Developer, Professional, y OEM).
XCODE
Xcode est diseado especialmente para desarrollo en Cocoa. Cuando creamos
un proyecto, Xcode configura su ambiente de desarrollo inicial usando plantillas de
proyectos correspondientes a tipos de proyectos Cocoa: aplicacin, aplicacin
basada en documentos, aplicacin Core Data, herramienta, coleccin, marco de
trabajo, y otros. Para compilar software Cocoa para Mac OS X, Xcode usa el
compilador GNU (gcc), y para depurar ese software, usa el depurador de nivel
fuente GNU. Ambos gcc y gdb han sido usados en el desarrollo Cocoa desde que
Cocoa era NeXTSTEP, y a lo largo de los aos ha sido refinado, extendido, y afinado
para soportar la compilacin y la depuracin de binarios Cocoa.
SERVICIOS MVILES
FERRER CERVANTES MARIA DE LOS ANGELES
NETBEANS
Es un entorno de desarrollo - una herramienta para que los programadores puedan
escribir, compilar, depurar y ejecutar programas. Est escrito en Java - pero puede
servir para cualquier otro lenguaje de programacin Android.
ECLIPSE
Es un entorno de desarrollo Integrado de cdigo abierto multiplataforma para
desarrollar lo que el proyecto llama "Aplicaciones de Cliente Enriquecido", opuesto
a las aplicaciones "Cliente-liviano" basadas en navegadores.
SERVICIOS MVILES
FERRER CERVANTES MARIA DE LOS ANGELES
DISPOSITIVO MVIL
SERVICIOS MVILES
FERRER CERVANTES MARIA DE LOS ANGELES
APLCACIONES
Una aplicacin mvil o app es una aplicacin informtica diseada para ser
ejecutada en telfonos inteligentes, tabletas y otros dispositivos mviles y que
permite al usuario efectuar una tarea concreta de cualquier tipo (profesional, de ocio,
educativas, de acceso a servicios, etc.), facilitando las gestiones o actividades a
desarrollar.
Por lo general se encuentran disponibles a travs de plataformas de distribucin,
operadas por las compaas propietarias de los sistemas operativos mviles como
Android, iOS, BlackBerry OS, Windows Phone, entre otros.
Existen aplicaciones mviles gratuitas u otras de pago, donde en promedio el
20-30 % del costo de la aplicacin se destina al distribuidor y el resto es para el
desarrollador.
Tipos de aplicaciones
Hoy en da podemos considerar tres categoras de aplicaciones mviles:
SERVICIOS MVILES
FERRER CERVANTES MARIA DE LOS ANGELES
NAVEGADORES
SERVICIOS MVILES
FERRER CERVANTES MARIA DE LOS ANGELES
Android.
Skyfire 2.0. Este navegador se destaca por la posibilidad de mostrar videos en
formato flash, incluso en aquellos dispositivos que no lo soportan. Para hacerlo, el
programa le realiza al video un proceso de conversin que permite adaptarlo a las
condiciones propias del telfono. Tiene un botn de acceso rpido para ver los sitios
web en su versin para PC.
Dolphin HD. La navegacin por pestaas y la posibilidad de aadirle ms de 40
caractersticas hacen de esta aplicacin una buena alternativa. Ofrece visualizacin
en pantalla completa y la posibilidad de acceder al historial y a marcadores tan slo
deslizando la pantalla hacia la derecha con el dedo.
Fennec. Es el primer intento en mviles de los creadores de Firefox, el popular
navegador para PC. Su objetivo es poder sincronizar entre el telfono y el
navegador para equipos de escritorio, de manera automtica, toda la informacin
que se maneje en ellos como favoritos e historial de navegacin.
xScope. Es lo uno de los mejores a la hora de navegar con pestaas pues, aunque
slo admite un mximo de seis, permite moverse entre ellas rpidamente. Ofrece
un Administrador de Tareas y otro de archivos. Una de sus caractersticas es el
zoom con un dedo, donde al dar doble clic sobre la pantalla (dejando presionado
con el ltimo clic) se puede hacer zoom al deslizar el dedo hacia los lados.
iPhone.
Atomic Web Browser. La misma aplicacin disponible para el iPad, pero con los
ajustes necesarios para que se adapte a la pantalla pequea del iPhone. Dos
botones en su parte inferior son muy tiles: uno de ellos (con un nmero encerrado
en un par de cuadros) se refiere a las pestaas abiertas y permite mostrar o quitar
de la vista la barra de pestaas; el botn del extremo derecho permite la
visualizacin en pantalla completa. Precio: 0,99 dlares. Tiene una versin gratuita
que ofrece menos caractersticas.
Aquari. Para los paranoicos o aquellos que no desean que alguien vea su historial
de navegacin. Est protegido con una clave de cuatro nmeros que es
indispensable digitar cada vez que se desea abrir el programa. Es gratuito.
iBrowse Duo Mini. Una alternativa para ver desde el dispositivo dos pginas a la
vez que se muestran una encima de la otra. Precio: 0,99 dlares.
Magic Browser. Con este navegador podr guardar en el telfono hojas de clculo,
archivos de texto y documentos, al igual que la mayora de formatos de imgenes.
Adems, es posible guardar sitios web para consultarlos despus. Es gratuito.
SERVICIOS MVILES
FERRER CERVANTES MARIA DE LOS ANGELES
iPad.
Atomic Web Browser. Todos los listados de aplicaciones recomendadas para el
tablet de Apple lo dan como el navegador ms avanzado y ptimo para este
dispositivo. Entre lo que se destaca se encuentran su apariencia limpia, navegacin
por pestaas y velocidad que se nota tan solo con abrir la primera pgina. Cabe
resaltar el bloque por contrasea y la funcin Identify Browser As, que permite que
el navegador sea reconocido por los sitios como otro navegador (por ejemplo,
Safari, Firefox o Internet Explorer), lo que evita que se acceda siempre a la versin
mvil de los sitios web. Precio: 0,99 dlares.
Perfect Browser. Sus caractersticas lo hacen muy cercano a Atomic Web Browser.
Entre sus funciones se destaca la capacidad de descargar pginas para verlas sin
conexin a Internet y la opcin de ver los sitios como en un navegador para PC.
Soporta acciones mediante toques con varios dedos, aunque no son tantas como
en Atomic. Precio: 2,99 dlares.
Browser Duo. Su gran atractivo es la capacidad que ofrece de navegar en dos
pginas al mismo tiempo, en la misma pantalla; til, por ejemplo, para consultar
informacin en una de ellas y tomar notas en otra; o para visualizar contenidos en
tiempo real sobre dos hechos que sucedan de manera simultnea. Precio: 1,99
dlares.
Opera, el universal.
Ninguna otra compaa ha decidido invertir tanto esfuerzo en el segmento de los
navegadores de Internet como Opera, la cual dice contar con ms de 140 millones
de usuarios. Su aporte est en tener su navegador disponible casi para todas las
plataformas mviles existentes en el mercado, desde el sistema S60 (Nokia),
telfonos basados en la tecnologa Java (equipos de gama media), BlackBerry,
iPhone, Android y Windows Mobile, sin contar con las versiones para computador y
para la consola Nintendo DSi.
Para dispositivos mviles, la empresa ofrece dos navegadores: Opera Mini y Opera
Mobile. Opera Mini realiza un rpido proceso de compresin en los servidores de
Opera antes de mostrar la informacin; la versin 5 es la ms reciente de este
programa, utilizada en iPhone, BlackBerry y Android, entre otros. Por su parte,
Opera Mobile es un navegador completo para equipos porttiles que no hace
intermediacin alguna (slo para sistemas S60, Windows Mobile y Maemo).
Desde el navegador predeterminado de su telfono mvil puede ir a esta direccin.
El programa identificar de forma automtica cul versin es la ms apropiada para
su dispositivo. Tambin puede visitar las tiendas de aplicaciones correspondientes
SERVICIOS MVILES
FERRER CERVANTES MARIA DE LOS ANGELES
al sistema que maneje su equipo. Opera cuenta, entre otros, con navegacin por
pestaas ilimitadas, campo de bsqueda al lado de la barra de direcciones, pgina
principal que da acceso rpido a los sitios ms visitados por el usuario, permite
bloquear ventanas emergentes y descartar todos los detalles grficos y cdigos
innecesarios de los sitios web. Adems, da la posibilidad de escoger la calidad en
la que se quieren las imgenes, ayudando a que stas carguen ms rpido. El
navegador adivina qu direccin se est escribiendo.
INFRAESTRUCTURA
SERVICIOS MVILES
FERRER CERVANTES MARIA DE LOS ANGELES
CONCLUSIN
Hoy en da el acceso mvil a los sistemas ya no es algo opcional, sino que es algo
ubicuo y es necesario pensar en clientes mviles desde que se comienza a disear
la aplicacin. El acceso mvil es la forma como la gente interacta hoy en da con
computacin y, por ello, los usuarios tienen expectativas al respecto, como por
ejemplo poder realizar las mismas actividades que se hacen en la mquina de la
oficina a travs de un telfono inteligente.
Por otro lado, y para recalcar la importancia que est cobrando el desarrollo de
aplicaciones para dispositivos mviles, es interesante observar que a nivel de la
oferta laboral (en Estados Unidos) cerca de un 70% de las ofertas de trabajo para
los egresados de la universidad est exigiendo algn conocimiento de desarrollo en
iOS o Android.
La arquitectura de software juega un papel fundamental en el desarrollo de
aplicaciones mviles y creemos que el darle un nfasis mayor al que se est dando
actualmente podra aportar grandes beneficios.