Anda di halaman 1dari 4

Desarrollo iOS para empresas

Cmo soluciones personalizadas para iPad/iPhone


pueden mejorar los procesos de negocio

Resumen Ejecutivo
Las empresas necesitan ser ms receptivas y mejorar su atencin al cliente.
Para cumplir esto, muchas unidades de negocio cuentan con maximizar el rendimiento de iPad/iPhone.
Hay muchas maneras de desarrollar soluciones personalizadas para iPad/iPhone.
Al evaluar las opciones de desarrollo, es importante tener en cuenta los costes de despliegue, implementacin
y mantenimiento.

En el 2011 las empresas necesitan ser ms receptivas a las


condiciones cambiantes, actuar rpidamente sobre nuevas
oportunidades de negocio y mejorar su servicio al cliente.
Para cumplir con estos objetivos, muchas entidades de
negocio y departamentos IT cuentan con maximizar el
rendimiento de dispositivos informticos mviles en general y
el iPad e iPhone en particular.
Un reciente informe de CIO Insight sobre 188 directivos IT,
pone este nivel de inters en perspectiva. Las tabletas se
sitan en los mejores puestos de la lista de tecnologas, de las
que los directores esperan que faciliten a las empresas
conseguir sus objetivos de negocio para este ao.
En particular, los directivos esperan que las tabletas ayuden a
mejorar procesos, generar un incremento de los beneficios a
travs de un mejor servicio al cliente y reducir costes.
Muchos individuos, unidades de negocio y empresas ya
estn utilizando sus propios dispositivos iPad e iPhone de su
empresa, para uso personal y para algunas tareas relacionadas
con el trabajo. El creciente uso de la plataforma Apple iOS
est liderando muchos negocios a la hora de imaginar cambios
en la forma en la que departamentos e individuos trabajan.
Pero lo que se necesita para mejorar la operativa es una
combinacin de procesos y flujos de trabajo bien definidos.
Tambin hay una necesidad de acceder a informacin
relevante de clientes o poder tomar decisiones desde
cualquier lugar o en cualquier momento.
1 Emerging Technology Adoption Trends, CIO Insight, 4th Quarter 2010 Issue

Por ejemplo, un representante de ventas en la oficina de su


cliente tendr una mayor oportunidad de cerrar el acuerdo si
puede proporcionar respuestas concretas a especificaciones de
producto, precios y disponibilidad mientras est sentando junto
al cliente. Un iPad/iPhone, por su forma e independencia WiFi, es
ms adecuado para este tipo de comunicacin ms informal que
un ordenador porttil.
Optimizar este simple pero esencial proceso puede conllevar
resultados significativos.

Cuando las empresas postulan nuevos proyectos, una propuesta
formal de flujos de trabajo que de forma automtica marque las
rutas especficas sobre un campo a los directivos adecuados para
la entrada y la aprobacin, podra recortar das de proceso.
Esto podra permitir a la empresa solicitar ms proyectos, ms
rpidamente, reduciendo el ciclo de ventas y liberando el
desarrollo de negocio para captar ms clientes potenciales.
Adicionalmente, el iPad est ayudando a que la gente se aleje
de los procesos de papel. Un noticia del MSNBC
remarcaba el tamao del iPad y la pantalla tctil de fcil uso
harn realidad algunas de las promesas originales del Tablet
PC en la sustitucin del cuaderno de notas
En resumen, la plataforma iPad/iPhone permite a los negocios
desarrollarse en muchos, nuevos e innovadores procesos. Esto,
a su vez, puede ayudar a las empresas a ganar una ventaja
competitiva.

Captura de requisitos para soluciones iPad/iPhone


Muchos individuos ya estn utilizando aplicaciones iPad/
iPhone para ayudarles a mejorar su productividad personal.
Cuando los departamentos de empresas empiezan a
considerar migrar sus soluciones de negocio personalizadas a
iPad e iPhone, tienen tpicamente estas necesidades en mente:
Velocidad y rpido desarrollo: El ritmo de movilidad es tal
que las empresas quieren soluciones de prototipo
rpidamente, en oposicin a la planificacin de una lnea
de tiempo de desarrollo e implementacin para el prximo
ao. Las empresas tambin necesitan ser capaces de poner a
prueba conceptos rpidamente. Por ejemplo, un
departamento puede ser que desee saber si puede extender
su sistema CRM a 5 empleados en iPad y qu beneficios
podra aportar. Si el coste est justificado, entonces la
organizacin puede optar por extender este beneficio a toda
la organizacin.

Acceso a la informacin: Los usuarios necesitan disponer
de informacin relevante para tomar decisiones de negocio
inteligentes. Como tal, el desarrollo de soluciones de negocio
personalizadas para iPad e iPhone permitira el acceso a datos
almacenados en diferentes bases de datos, como inventarios,
clientes u otro tipo de informacin.

resulta muy til cuando los trabajadores necesitan realizar una


bsqueda rpida de un acrnimo o confirmar la ortografa
de una palabra. En muchos casos, grupos o individuos de la
empresa pueden especializarse en un campo concreto que
tiene trminos adicionales que no son de uso comn. En un
caso como ste, la solucin iPad/iPhone debera disponer de
una forma para que los usuarios agreguen sus propias frases y
definiciones.
Capacidad para facilitar el acceso con o sin conexin a
Internet: Dependiendo del uso de la solucin iPad/iPhone,
puede existir la necesidad de proporcionar acceso a la
informacin cuando no se est conectado. Comnmente, un
sistema de entrada de pedidos puede estar diseado para
permitir al equipo de ventas introducir pedidos incluso si no
existe conexin a Internet (por ejemplo en un avin, en un
tnel o en una oficina con escasa seal Wi-Fi). Una vez se
restablece la conexin, la solucin automticamente actualiza
las bases de datos de la empresa.
Con estos requisitos en mente, qu opciones de negocio
tenemos para desarrollar e implementar soluciones
personalizadas en el iPad/iPhone?

Desarrollo de Soluciones iOS personalizadas

Posibilidad de intercambiar informacin con bases de datos


existentes: Cuando desarrollamos una solucin de negocio,
esto implica la introduccin o el consumo de informacin en el
iPad/iPhone; por lo que tiene que haber una manera de
incorporar o correlacionar esta informacin con las
correspondientes bases de datos corporativas.

Flexibilidad: Las organizaciones necesitan disponer de la
capacidad para definir campos y estructuras de base de datos
que coincidan con la manera en que hacen su negocio. Esto
permite que la informacin se presente en el iPad/iPhone de
una forma familiar para los trabajadores. Por ejemplo, una
empresa debe tener su propio protocolo para la clasificacin
de productos. La solucin desarrollada para el iPad/iPhone
debe ser compatible con esta clasificacin y personalizacin.

Hay una gran cantidad de maneras de desarrollar soluciones


para la plataforma iPad/iPhone.

Personalizacin de usuario: Hay muchas situaciones donde


un usuario requiere disponer de ms informacin desde su
aplicacin mvil. Por ejemplo, una empresa puede
proporcionar a los trabajadores conocimientos tcnicos con
una base de datos de acrnimos, definiciones y trminos.
Disponer de esta informacin accessible en un iPad o iPhone

De las opciones disponibles para desarrollar soluciones iPad/


iPhone, cada aproximacin tiene sus beneficios y cuestiones a
considerar.

Cuando se evalan las opciones, es importante considerar los


problemas relacionados al desarrollo, despliegue y
mantenimiento de la aplicacin. Las empresas deben tomar
en consideracin los requisitos necesarios del negocio y si el
enfoque seleccionado admite las capacidades necesarias. Por
ejemplo, tiene que ser la solucin altamente interactiva?, y si
es as, puede el mtodo de desarrollo dar soporte a esto?
Incialmente, las empresas deben determinar si van a
desarrollar internamente una solucin o externalizar el trabajo
a terceros. Cada mtodo de desarrollo de soluciones iPad/
iPhone puede enfocarse de las dos maneras.

2
2 Will the iPad be a Hit with Businesses? MSNBC.com, 29th March 2010
http://www.msnbc.msn.com/id/36086047/ns/technology_and_science-tech_and_gadgets/

Opciones de Desarrollo de Soluciones iOS personalizadas


Mtodo de desarrollo

Pros

Programacin para el
Objective C

Gran flexibilidad en el tipo de aplicaciones que


pueden desarrollarse
Pueden desarrollar aplicaciones ricas e interactivas
Soluciones diseadas tanto para uso con o sin
conexin

Tiempos largos de desarrollo


Necesidad de un programador interno de lenguaje y
experiencia en desarrollo iOS
Las opciones de externalizacin son limitadas y caras
Las actualizaciones requieren involucrar al usuario

Solucin Web

El desarrollo puede ser ms fcil que los


orientados a objeto de codificacin
Ms gente en el mercado laboral con habilidades
de desarrollo Web
La distribucin y actualizacin de soluciones es
sencilla

No se pueden desarrollar soluciones altamente


interactivas
La experiencia del usuario es limitada
Con una conexin lenta, recuperar informacin
puede ser tedioso
Soluciones slo disponibles cuando el usuario est
conectado

Capacitar al personal interno para crear soluciones iOS


personalizadas programando para el Objective C.
Pros: Desarrollar una aplicacin para iPad/iPhone
proporciona una gran flexibilidad respecto lo que puede
ofrecerse a los trabajadores. Con este enfoque, una
empresa puede desarrollar aplicaciones iOS complejas e
interactivas que funcionen con o sin conexin a Internet.
As, por ejemplo, un departamento puede crear una
aplicacin de inventario que cuando exista conexin,
muestre la informacin desde una base de datos
hospedada. O bien, la aplicacin podra descargar una
base de datos en el dispositivo de manera que el usuario
pueda hojearla cuando est desconectado.
Puntos a considerar: Desarrollar aplicaciones con
lenguajes orientados a objetos procesales significa a
menudo largos procesos de desarrollo. Las empresas
deben disponer de una persona interna experta tanto en
lenguaje como en desarrollo de la plataforma iOS. Este
trabajo de desarrollo puede externalizarse, pero
actualmente existe una gran demanda para este tipo de
habilidades de desarrollo. Esto hace que sea difcil
encontrar desarrolladores adecuados. Adicionalmente,
realizar cambios o actualizaciones para una aplicacin
puede requerir un laborioso trabajo y tomar mucho
tiempo.

Para actualizar estas aplicaciones desarrolladas de esta
forma se requiere de la intervencin del usuario. Las
actualizaciones se deben distribuir entre los usuarios, que
despus debern instalarlas. Hay una gran variedad de
maneras de distribuir actualizaciones como el correo
electrnico o el hospedaje de archivos en un servidor o
pgina web y ensear a los usuarios a descargar archivos.
Las empresas pueden crear actualizaciones automticas
en su aplicacin, pero esto conlleva un tiempo de
desarrollo adicional y normalmente requiere que los

Puntos a considerar

usuarios inicien la actualizacin. La conclusin es que esto


conllevar trabajo al departamento IT para asegurar que
todos los usuarios estn funcionando en la ltima versin
de la solucin en cada momento.
Desarrollar una solucin web y apuntar un navegador mvil
hacia sta.
Pros: Desarrollar una solucin web puede ser ms fcil
que las herramientas de desarrollo orientadas a objetos.
Simplemente hay ms gente en el mercado laboral con
habilidades en desarrollo web. La distribucin de soluciones web es fcil desde el momento en que slo requiere
direccionar el navegador web del usuario hacia una URL
especfica. De forma similar, actualizar las soluciones
resulta bastante sencillo, ya que simplemente requiere
refrescar el sitio web una vez se hayan realizado los
cambios.
Elementos a considerar: La desventaja principal del
enfoque de aplicacin web es que la experiencia del
usuario es limitada. Visualizar informacin en un sitio
web no es una experiencia tan interactiva como
manipular una tabla de base de datos.
Realizar selecciones y bsquedas por fecha requiere
la actualizacin de la pgina web y volver a cargar la
pantalla. Dependiendo de la calidad de la conexin
inalmbrica, esto puede llevar un tiempo para recuperar
la informacin necesaria. Adems, la mayora de
soluciones web estn slo disponibles cuando el usuario
est conectado.
Adicionalmente, incluso cuando hay ms
desarrolladores web que programadores del Objective
C, el desarrollo web con herramientas tpicas como PHP
o Ruby on Rails requiere tiempo y una gestin de
proyecto asociada con cualquier esfuerzo de
programacin de empresa.

Conclusin
La popularidad y utilidad del iPad y el iPhone estn haciendo
de estos dispositivos una plataforma ideal para mejorar las
operaciones de negocio. Para muchas empresas, los usos
creativos e innovadores son inmediatamente perceptibles en
soluciones que ayudan a proporcionar un mejor servicio al
cliente, simplificar el acceso a la informacin y mejorar flujos
de trabajo.
Las empresas que quieran sacar ventaja de la plataforma
necesitan una alternativa coste-efectiva, rpida y fcil de
desarrollar, implementar y actualizar en iPad/iPhone.

Para ms informacin sobre el desarrollo de soluciones personalizadas en iOS, visite:


http://www.filemakertrial.com/es-ES/ioskit/
FileMaker 2011