INVESTIGAR EN INTERNET EL FENOMENO MOBILE (
SOFTWARE PARA CELULARES Y TABLETS)
A) COMO ES LA TENDENCIA MUNDIAL
Y EN ARGENTINA , POR TIPO DE DISPOSITIVO Y POR SISTEMA OPERATIVO.
Argentina se ubica en el podio de los países de
América Latina con mayor proliferación de dispositivos inteligentes, junto a
Brasil y México. “El consumidor argentino se destaca por abrazar la
tecnología rápidamente, porque le permite hacer cada vez más cosas. Creemos que
el dispositivo móvil se está transformando en la primera pantalla”, señaló
Carolina Bertoni, especialista de publicidad en móviles y redes sociales de
Google para Hispanoamérica.
“Mientras que en la primera mitad de 2011 los
teléfonos inteligentes representaron el 21% del total, crecieron hasta el 40%
en 2012 y se prevé que alcancen el 50% del mercado doméstico a fines de 2013”, informó la Asociación
de Fábricas Argentinas Terminales de Electrónica (AFARTE).
En todo el cono sur
existe una tendencia relacionada con el descenso de Symbian OS y el crecimiento
sostenido de Android, que todavía no ha encontrado un punto de equilibrio y
sigue en alza, pudiendo incluso superar al sistema operativo de Nokia en los
próximos meses, tanto por volumen despachado como por la cantidad de equipos en
la calle transmitiendo y recibiendo paquetes de datos.
El smartphone está en su etapa de
expasión, principalmente en los mercados emergentes como América Latina, y se
prevé que las ventas de este aparato aumentarán 23 veces más en los próximos
tres años.
Además, los usuarios prefieren interfaces cada
vez más innovadoras e intuitivas, que inclusive integren gestos para ejecutar
funciones de los dispositivos.
Y a esto se suma que la tarjeta Sim del teléfono
se está incorporando como componente de otros aparatos, como carros y
electrodomésticos que adquieren nuevas funcionalidades mediante las
aplicaciones.
En esta dirección se mueve el negocio y hay mucho
espacio para innovar. Empero, ¿cuáles son los sistemas operativos a los que se
debe apostar?, ¿cuánto peso debe tener la participación de mercado de las
marcas?, ¿cuál es la tendencia en este negocio?
Ver más allá de los números
En la actualidad, el duopolio Apple-Google domina
el mercado. Este año, unos 56.000 millones de aplicaciones se descargarán desde
teléfonos inteligentes.
Del total, un 58% serán apps compatibles
con el sistema operativo de Android, de Google, mientras un 33% lo serán para el
sistema iOS de Apple. En tanto, Windows Phone de Microsoft llevará a tener
cerca del 4% del mercado y BlackBerry un 3%, cuyo nuevo sistema operativo
admite aplicaciones de Apple y Google.
Esta repartición de mercado se deja sentir,
muchas veces, en las demandas de un cliente hacia su desarrollador.
“En Costa Rica, los clientes nos piden
desarrollos para Android y para iOS”, comentó Rafael Garita, consultor de
desarrollo de negocios de Novacomp.
En la elección de las plataformas para
desarrollar también influye el costo de tener un sistema móvil en una tienda
virtual, el cual limita brindar una oferta más variada de una sola app
.
“No es barato. La inversión para estar en el App
Store (de Apple) oscila entre $2.000 y los $3.000 por año y en el caso de Google
Play ronda los $800 y los $1.500”, manifestó Javier Morera, gerente de Ciudad
Web, quien explica que la variación en los costos depende de cuán visible se
quiera estar en el mercado virtual para móviles de las gigantes tecnológicas.
Empero, el negocio de apps exige ver más
allá y tomar en cuenta que las descargas de una aplicación se pueden dar en
cualquier parte del mundo. Por lo tanto, el potencial de negocios de una
plataforma para móviles puede variar en otros mercados.
“Una aplicación nuestra también se baja en
Estados Unidos, México, España y Alemania. Y ahí el panorama puede cambiar. Por
eso tenemos un equipo que listo para desarrollar para Windows Phone”, añadió
Garita.
El sistema para móviles de Apple es la base de
los aparatos de Nokia, pero también fue adoptado por Samsung, el fabricante que
está dominando el mercado de teléfonos inteligentes a nivel global, seguido de
Apple y Huawei, según el reporte de IDC sobre los resultados del mercado de smarphones
del cuatro trimestre del 2012.
Édgar Oviedo Blanco, director del Grupo Babel,
opina que hoy el éxito de una app transciende la plataforma en la cual
se desarrolle. En su opinión, la clave en el enfoque: los servicios.
Para Oviedo, todo es cuestión de circunstancias
en el mercado de sistemas operativos móviles, en el cual los fabricantes tienen
un peso importante para darle poder a una plataforma. Recordó que Motorola, en
su momento, desplazó a Nokia en el mercado.
Por ello, enfocar el negocio al comportamiento
del consumidor en un corto plazo parece no ser una buena idea para quienes
busquen sobresalir en el mundo de las aplicaciones para móviles.
“Una de las ventajas (de Windows Phone) es que
Microsoft tiene un fuerte auge en el sector de negocios. Windows Phone viene
callado y se dice que en unos dos años tomará fuerza”, explicó Oviedo, quien
agregó que las apps para móviles no sustituyen los sistemas que corren
en computadoras, sino que los complementan.
Los desarrolladores también deberán tener otro
actor en la mira: Firefox OS, de Mozilla.
El sistema operativo abierto ha recibido el apoyo
de unos 17 compañías telefónicas y fabricantes como Huawei y ZTE para llevar
teléfonos inteligentes de bajo costo a los mercados emergentes. Si esta
tendencia toma fuerza, este sistema empezará a ser protagonista.
B) QUE CARACTERISTICAS TIENEN LOS PRINCIPALES
SISTEMAS OPERATIVOS
Principales sistemas operativos para móviles
Hoy
vamos a estrenar una nueva sección dentro de este blog dedicada a los sistemas
operativos de los móviles y sus aplicaciones. Para ponernos un poco al día, lo
primero que vamos hacer es explicar que es un sistema operativo y su función
dentro del teléfono.
Un sistema operativo es un software que actua de interfaz entre los dispositivos de hardware y los programas usados por el usuario, y su función es gestionar, coordinar las actividades y llevar a cabo el intercambio de los recursos.
Un sistema operativo es un software que actua de interfaz entre los dispositivos de hardware y los programas usados por el usuario, y su función es gestionar, coordinar las actividades y llevar a cabo el intercambio de los recursos.
En función de nuestras intenciones con el teléfono, tenemos una amplia gama de sistemas operativos para elegir, Android, Blackberry, Iphone OS, Symbian, Palm o Windows Mobile.
Android es un sistema operativo basado en el núcleo de Linux que
permite controlar dispositivos por medio de bibliotecas desarrolladas o
adaptadas por Google mediante el lenguaje de program
ación Java. Las principales características de Android son:
- Framework de aplicaciones: permite el reemplazo y la reutilización de los componentes.
- Navegador integrado: basado en el motor open Source Webkit.
- SQlite: base de datos para almacenamiento estructurado que se integra directamente con las aplicaciones.
- Multimedia: Soporte para medios con formatos comunes de audio, video e imágenes planas (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF).
- Máquina virtual Dalvik: Base de llamadas de instancias muy similar a Java.
- Telefonía GSM: dependiente del terminal.
- Bluetooth, EDGE, 3g y Wifi: dependiente del terminal.
- Cámara, GPS, brújula y acelerómetro: Dependiente del terminal
- Pantalla Táctil.
Todas las aplicaciones creadas con la plataforma Android, incluiyen como base un correo electrónico, calendario, programa de SMS, mapas, navegador, contactos, y algunos otros servicios mínimos. Todas ellas escritas en el lenguaje de programación Java.
Como telefonos que incluyen este sistema operativo tenemos HTC Tattoo, Motorola FLIPOUT, HTC EVO, HTC Desire y muchos más.
ación Java. Las principales características de Android son:- Framework de aplicaciones: permite el reemplazo y la reutilización de los componentes.
- Navegador integrado: basado en el motor open Source Webkit.
- SQlite: base de datos para almacenamiento estructurado que se integra directamente con las aplicaciones.
- Multimedia: Soporte para medios con formatos comunes de audio, video e imágenes planas (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF).
- Máquina virtual Dalvik: Base de llamadas de instancias muy similar a Java.
- Telefonía GSM: dependiente del terminal.
- Bluetooth, EDGE, 3g y Wifi: dependiente del terminal.
- Cámara, GPS, brújula y acelerómetro: Dependiente del terminal
- Pantalla Táctil.
Todas las aplicaciones creadas con la plataforma Android, incluiyen como base un correo electrónico, calendario, programa de SMS, mapas, navegador, contactos, y algunos otros servicios mínimos. Todas ellas escritas en el lenguaje de programación Java.
Como telefonos que incluyen este sistema operativo tenemos HTC Tattoo, Motorola FLIPOUT, HTC EVO, HTC Desire y muchos más.
Blackberry:
Este sistema operativo escrito en
Java se remonta a la aparición de los primeros handheld en 1999. Estos
dispositivos permiten el acceso a correo electrónico, navegación web y
sincronización con programas como Microsoft Exchange o Lotus Notes aparte de
poder hacer las funciones usuales de un teléfono móvil. El SO BlackBerry esta
claramente orientado a su uso
profesional como gestor de correo electrónico y agenda.
Desde la versión actual, la cuarta, se puede sincronizar el dispositivo con el
correo electrónico, el calendario, tareas, notas y contactos de Microsoft
Exchange Server además es compatible también con Lotus Notes y Novell
GroupWise. La principal ventaja de los sistemas Blackberry es que permite
acceso en tiempo real al correo electrónico. Este es el motivo por el que mucha
gente opta por este tipo de teléfonos dirigido principalmente a la empresa, y
que pesar de a ver visto como competidores como Symbian, Palm o Windows Mobile
avanzaban rápidamente, se ha mantenido en primera línea mejorando mucho en su
rapidez y manejabilidad respecto a teléfonos Blackberry anteriores.
profesional como gestor de correo electrónico y agenda.
Desde la versión actual, la cuarta, se puede sincronizar el dispositivo con el
correo electrónico, el calendario, tareas, notas y contactos de Microsoft
Exchange Server además es compatible también con Lotus Notes y Novell
GroupWise. La principal ventaja de los sistemas Blackberry es que permite
acceso en tiempo real al correo electrónico. Este es el motivo por el que mucha
gente opta por este tipo de teléfonos dirigido principalmente a la empresa, y
que pesar de a ver visto como competidores como Symbian, Palm o Windows Mobile
avanzaban rápidamente, se ha mantenido en primera línea mejorando mucho en su
rapidez y manejabilidad respecto a teléfonos Blackberry anteriores.
Iphone: de sobra es conocido por todos el sistema operativo del
Iphone, basado en una versión reducida de Mac OS. Su principal característica
es la rapidez, tanto del menú como de sus aplicaciones e internet, ausencia
de virus y troyanos en nuestro dispositivo móvil, y
capacidad para multitud de distintas aplicaciones, eso sí, firmadas por Apple.
Entre sus desventajas nos encontramos con aplicaciones capadas por Apple e
imposibilidad de utilizarlas a no ser que hackeemos el teléfono. Actualmente
estamos ante la versión 3.X de Iphone, aunque en breve saldrá la versión 4.0
con el nuevo dispositivo de Apple, con una nueva posibilidad multitarea, algo
que se añora en las versiones actuales.
de virus y troyanos en nuestro dispositivo móvil, y
capacidad para multitud de distintas aplicaciones, eso sí, firmadas por Apple.
Entre sus desventajas nos encontramos con aplicaciones capadas por Apple e
imposibilidad de utilizarlas a no ser que hackeemos el teléfono. Actualmente
estamos ante la versión 3.X de Iphone, aunque en breve saldrá la versión 4.0
con el nuevo dispositivo de Apple, con una nueva posibilidad multitarea, algo
que se añora en las versiones actuales.
Symbian: Las aplicaciones compatibles con Symbian se desarrollan a
partir de lenguajes de programación orientados a objetos como C++, Java (con
sus variantes como PJava, J2ME, etc.), Visual Basic para dispositivos móviles,
entre otros, incluyendo algunos lenguajes disponibles en versión libre. La
extensa variedad de aplicaciones que se pueden desarrollar van desde
administradores de
archivos hasta visualizadores de películas, guías de
ciudades, mapas, diccionarios, emuladores de juegos, por mencionar algunas.
Cada aplicación se puede instalar en el teléfono con la ayuda de una
computadora, una interfaz USB o firewire, dependiendo del modelo de teléfono y
el cable correspondiente. Las aplicaciones se graban en la memoria flash del
teléfono dentro del proceso de sincronización de archivos, contactos y correos
electrónicos.
Symbian es actualizable. Esta tarea puede realizarla el usuario, dependiendo del modelo de su equipo, a través de los sitios en Internet de los fabricantes de teléfonos o bien, al obtener el disco compacto o tarjeta de memoria flash de los distribuidores autorizados. Adicionalmente, Symbian proporciona una interfaz gráfica fácil de comprender, llena de íconos y opciones, con lo cual se evita que el usuario deba aprender manuales inmensos para explotar las capacidades de su equipo de comunicación móvil.
archivos hasta visualizadores de películas, guías de
ciudades, mapas, diccionarios, emuladores de juegos, por mencionar algunas.
Cada aplicación se puede instalar en el teléfono con la ayuda de una
computadora, una interfaz USB o firewire, dependiendo del modelo de teléfono y
el cable correspondiente. Las aplicaciones se graban en la memoria flash del
teléfono dentro del proceso de sincronización de archivos, contactos y correos
electrónicos.Symbian es actualizable. Esta tarea puede realizarla el usuario, dependiendo del modelo de su equipo, a través de los sitios en Internet de los fabricantes de teléfonos o bien, al obtener el disco compacto o tarjeta de memoria flash de los distribuidores autorizados. Adicionalmente, Symbian proporciona una interfaz gráfica fácil de comprender, llena de íconos y opciones, con lo cual se evita que el usuario deba aprender manuales inmensos para explotar las capacidades de su equipo de comunicación móvil.
Entre las principales
ventajas de este sistema operativo ya maduro y bien conocido por todos está su
facilidad de comprensión por los usuarios y su multitud de aplicaciones
disponibles. Como principal desventaja podemos citar la lentitud respecto a
otros sistemas operativos, y el incordio de tener que firmar algunas
aplicaciones para disponer de ellas en el teléfono. A favor también tiene que
es un sistema pirateable, esto quiere decir, que con un poco de paciencia
podemos tener todas las aplicaciones que queramos en nuestro telefono.
Actualmente,
el sistema operativo symbian está en su versión Symbian OS 9.5, utilizada por
el Nokia 5800 y Nokia N97 entre otros. Además de esta última versión, la
ventaja de Symbian es que presenta sistemas adaptados a todos los usuarios,
desde los que prefieren teléfonos básicos hasta los teléfonos más complejos,
así tenemos varias series de Symbian.
Recientemente, vista la competencia en el mercado con Iphone, Windows Mobile y Android, Symbian a incluido en los teléfonos de alta gama una tienda online de aplicaciones, denominada Ovi Store, algo similar a lo que es el AppleStore en el Iphone; además de tener su propio programa de GPS, Nokia Maps.
Palm: Palm OS es un sistema operativo hecho por PalmSource, Inc.
para computadores de mano (PDAs) fabricados por varios licenciatarios. Se
podría decir que es un sistema intermedio entre Blackberry y Windows Mobile,
más parecido a este segundo. Es un sistema que debido a la competencia de
Windows Mobile, ve como su mercado se hace cada día más pequeño. A pesar de
esto, Palm es un sistema operativo 100% recomendable para los amantes de las
PDA´s.
Windows
Mobile: Se basa en el núcleo del sistema
operativo Windows CE y cuenta con un conjunto de aplicaciones básicas
utilizando las API de Microsoft Windows. Está diseñado para ser similar a las
versiones de escritorio de Windows estéticamente. Además, existe una gran
oferta de software de terceros disponible para Windows Mobile, la cual se puede
adquirir a través de Windows Marketplace for Mobile.
Originalmente apareció como bajo el nombre de Pocket PC,
como una ramificación de desarrollo de Windows CE para equipos móviles con
capacidades limitadas. En la actualidad, la mayoría de los teléfonos con
Windows Mobile vienen con un estilete digital, que se utiliza para introducir
comandos pulsando en la pantalla. Windows Mobile ha evolucionado y cambiado de
nombre varias veces durante su desarrollo, siendo la última versión la llamada
Windows Phone 7.
La principal ventaja de Windows Mobile es su gran adaptabilidad de formatos en cuanto a procesadres de texto, tablas, multimedia se refiere, pudiendo tener un pequeño ordenador dentro de nuestro telefono/PDA. Su inconveniente quizá sea su complejidad y en ocasiones desesperante interfaz.
Originalmente apareció como bajo el nombre de Pocket PC,
como una ramificación de desarrollo de Windows CE para equipos móviles con
capacidades limitadas. En la actualidad, la mayoría de los teléfonos con
Windows Mobile vienen con un estilete digital, que se utiliza para introducir
comandos pulsando en la pantalla. Windows Mobile ha evolucionado y cambiado de
nombre varias veces durante su desarrollo, siendo la última versión la llamada
Windows Phone 7.La principal ventaja de Windows Mobile es su gran adaptabilidad de formatos en cuanto a procesadres de texto, tablas, multimedia se refiere, pudiendo tener un pequeño ordenador dentro de nuestro telefono/PDA. Su inconveniente quizá sea su complejidad y en ocasiones desesperante interfaz.
Entre
los teléfonos con este sistema operativo, nos encontramos el Samsung Omnia I y
II, HTC Diamond, HTC Touch 2, HTC HD 2...
Como
conclusión, podemos decir que el sistema operativo va en función de lo que
quiera el usuario, si queremos un sistema operativo que nos permita ver textos
y editar textos, recibir e-mail en tiempo real, y un uso como organizador,
nuestro sistema probablemente es Blackberry, Windows Mobile o Palm.
Por el contrario, si lo que queremos es un sistema operativo dinámico, que nos
permita añadirle multitud de aplicaciones, juegos, y una interfaz
"divertida e intuitiva", lo que buscamos son sistemas Symbian,
Iphone o Android.
C) CUALES SON LOS FRAMEWORK DE DESARROLLO DE
ESTAS APLICAICONES (APPS)
En el desarrollo de aplicaciones para
dispositivos móviles, podemos encontrar dos tipos de aplicaciones: aplicaciones
nativas y aplicaciones basadas en tecnología web.
Las aplicaciones nativas son
desarrolladas en el lenguaje que es soportado por el sistema operativo del
dispositivo, como Objective C para IOS o Java para Android.
Mediante este método, podemos tener acceso a todas
las características del hardware de nuestro dispositivo; pero con
este tipo de desarrollo, nuestra aplicación solo puede ser ejecutada en el
sistema operativo para el cual ha sido creada.
Por otro lado, las aplicaciones
basadas en tecnología web, son básicamente paginas web que interactúan
dinámicamente mediante JavaScript y tienen un diseño similar a una aplicación
nativa. De hecho, la diferencia entre una aplicación de este tipo y
una nativa es prácticamente imperceptible en cuanto al diseño, y a
los efectos. Estas aplicaciones no pueden interactuar con todo el hardware del
dispositivo, pero si podemos hacer uso de JavaScript para interactuar con
casi todo.
Estas aplicaciones son creadas en HTML5,
y como pequeña pega, si queremos que estas aplicaciones corran dentro del
dispositivo como una nativa (no en el navegador), tenemos que
“transformarlas” a nativas por medio de programas como PhoneGap para
android, por ejemplo; es una pequeña pega ya que nos supone un paso más a la
hora de desarrollar con este tipo de aplicaciones, pero un paso muy sencillo de
hacer.
Y esto lleva a su mayor ventaja respecto
a las nativas, y es que como hemos dicho, si desarrollamos de modo nativo, la
aplicación solo funciona en el SO para el que fue creada, y si por ejemplo
desarrollamos para android y luego queremos hacer lo mismo para
iOS, tendríamos que reescribir nuestro código y adaptarlo a
iOS; pero con HTML5 no, simplemente es desarrollar la aplicación y convertirla
a los sistemas que deseemos con unos cuantos click.
Es por esto ultimo que HTML5 se esta convirtiendo
en un referente a la hora de crear aplicaciones móviles Se puede
desarrollar aplicaciones HTML5 desde cero, sin embargo existen
frameworks que permiten desarrollar interfaces similares al de las
aplicaciones nativas pero usando tecnología web. Aquí tenéis algunos de los
frameworks que existen:
D) EN QUE LENGUAJES SE HACEN ESTAS APLICAICONES.
Aplicaciones:
las aplicaciones base incluyen un cliente de correo electrónico
,
programa de SMS, calendario, mapas, navegador, contactos y otros. Todas las
aplicaciones están escritas en lenguaje de
programación Java.
E) CUALE SON LOS COSTOS PROMEDIOS DE LOS RR.HH
QUE HACEN ESTOS DESARROLLOS.
F) CUALES SON LAS APPS STORES, MAS IMPORTANTES, Y
COMO SON SUS CARATERISTICAS.
Qué es el App Store?
App Store es el
marketplace de aplicaciones para usuarios de Apple,
a través del cual miles de desarrolladores del mundo entero ofrecen sus
productos y millones de usuarios pueden descargar aplicaciones gratuitas o de
pago, las conocidas como Apps y juegos para iPhone/iPad.
- See more at:
http://www.startcapps.com/blog/que-es-el-app-store/#sthash.6QZUydsu.dpuf
Una de las características más importantes sobre
App Store que no todo el mundo conoce es que es la única vía legal para el
usuario corriente para descargar una aplicación para dispositivos Apple. Esto
es debido a que la compañía quiere controlar el contenido que se distribuye en
sus terminales, defendiendo así a sus clientes de virus y código malicioso que
pudiese afectar al funcionamiento en primer lugar y para no permitir en segundo
lugar, la distriución de contenidos que no cumplan con las directrices de
Apple, como pudiese ser el caso de material para adultos.
Las tres fórmulas principales
contempladas por Apple para la distribución de aplicaciones de Apple
son:
-App Store
-Enterprise Program:
Licencias de negocio para grandes empresas que puedan instalar aplicaciones a
sus empleados sin que tengan que pasar por el market
-Developer Program:
Licencias a desarrolladores y empresas de
aplicaciones para probar sus productos en un número limitado de dispositivos.
Rivales, otras plataformas de descarga:
En App store, sólo se pueden descargar
aplicaciones para los dispositivos de Apple, siendo Google Play la
principal plataforma de descarga para terminales Android, BlackBerry App World para
RIM y Windows Phone
marketplace la plataforma de descarga para este último sistema operativo.
Modelo de negocio de App Store:
Apple ofrece el 70% de los ingresos derivados de
las descargas a los desarrolladores y retiene un 30% como comisión y gastos de
mantenimiento de la plataforma. El mercado de descarga de aplicaciones de pago
genera 1.200 millones de euros anuales en transacciones.
A día de hoy, Agosto de 2012, existen 650.000
aplicaciones disponibles, siendo el país líder en descargas USA, seguido de
China, Japón, UK, Alemania y Francia como países con usuarios más activos
bajando aplicaciones.
- See more at:
http://www.startcapps.com/blog/que-es-el-app-store/#sthash.6QZUydsu.dpuf
G) COMO ES EL NEGOCIO DE LAS APPS STORES PARA LOS
PROGRAMADORES.
Como suele ocurrir en una gran parte de nuevas empresas
tecnológicas, al catalán no le tiembla la voz al hablar de su modelo de
negocio. Lo tiene muy mascado, y funciona.
"Es la venta cruzada. Se trata de tener muchas
aplicaciones para, de esta manera, terminar vendiendo más. En general, la gente
suele buscar el big hit, aplicaciones que sean definitivas. Ése no es mi
negocio y, además, es muy difícil.", argumenta el programador.

No hay comentarios:
Publicar un comentario