Herramientas para el desarrollo de aplicaciones móviles Hay muchos factores que influyen en el coste de una aplicación, pero podemos ofrecer unos órdenes de magnitud para que tengáis una idea de las cantidades que se manejan. En primer lugar, veamos los parámetros más importantes que influyen en el precio de una aplicación: •
• •
•
•
•
•
•
•
•
•
Complejidad de la aplicación : existen aplicaciones sencillas que se desarrollan en
pocas horas y juegos o redes sociales complejas que requieren decenas de miles de horas de trabajo y un equipo amplio multidisciplinar. Tipos de contenidos: estáticos o que se puedan actualiar dinámicamente. Gestor de contenidos (CMS): en el caso de contenidos dinámicos, !existe un gestor de contenidos con el que se tenga que integrar la aplicación o hay que crear un gestor a medida para modificar los contenidos de la aplicación" Acceso a datos: !va a necesitar la aplicación conectarse a servidores para realiar b#squedas, actualiar su información en tiempo real y mostrar los resultados" Geoposicionamiento: !incluye información dependiente de la localiación del usuario" $or ejemplo, se podr%a mostrar información de la tienda más cercana. Pasarela de pago: la aplicación, !tiene opciones de pago o se utilia para vender productos" !&ecesita integrar el pago a trav's de las tiendas de (pps u otras pasarelas de pago" Registro de usuarios: !es necesario incluir un registro de usuarios" !)u' datos se deben recoger" Envío de notiicaciones pus!: en general, es interesante incluir la posibilidad del env%o de mensajes personaliados a los usuarios a trav's de la aplicación que han descargado. !Es un requisito" !)u' tipo de notificaciones" !Es necesario crear una interfa de gestión de notificaciones o se debe integrar con un sistema existente" "ntegración con otros sistemas: la complejidad del desarrollo aumenta considerablemente en el caso de tener que integrar la aplicación con sistemas existentes de la empresa *gestor de contenidos, bases de datos, gestión de usuarios, env%o de notificaciones push, etc.+ y puede haber mucha variación en función del sistema existente. Plataormas: el n#mero de plataformas en las que deba funcionar la aplicación es determinante para calcular el coste. En general, como m%nimo habr%a que tener la aplicación disponible para (ndroid y sistemas i- pero, en función del pa%s yo el tipo de usuarios a los que vaya dirigido la aplicación, puede ser interesante crear una versión para /indo0s, 1lac2berry o incluso para 3irefox -. Aplicaciones nativas#!í$ridas: las aplicaciones se pueden hacer de forma nativa o de forma h%brida que permiten la generación de aplicaciones multiplataforma con un #nico desarrollo. En el caso de aplicaciones a plicaciones nativas se consigue una mayor calidad y rendimiento con un coste mayor, mientras que las aplicaciones h%bridas ofrecen menor rendimiento, pero el coste es sensiblemente inferior.
(pp 4nventor Es una plataforma de 5oogle 6abs para crear aplicaciones de soft0are para el sistema operativo (ndroid. 7e forma visual y a partir de un conjunto de herramientas básicas, el usuario puede ir enlaando una serie de bloques para crear la aplicación. El sistema es gratuito y se puede descargar fácilmente de la 0eb. 6as aplicaciones fruto de (pp 4nventor están limitadas por su simplicidad, aunque permiten cubrir un gran n#mero de necesidades básicas en un dispositivo móvil. 8on 5oogle (pp 4nventor, se espera un incremento importante en el n#mero de aplicaciones para (ndroid debido a dos grandes factores: la simplicidad de uso, que facilitará la aparición de un gran n#mero de nuevas aplicaciones9 y 5oogle $lay, el centro de distribución de aplicaciones para (ndroid donde cualquier usuario puede distribuir sus creaciones libremente. (ppery Es un móvil constructor aplicación basada en la nube que puede utiliar para crear aplicaciones para (ndroid, i- y /indo0s $hone, e incluye (pache 8ordova *5ap tel'fono+ con acceso a sus componentes integrados. 7ado que el constructor se ejecuta en la nube, no hay nada que instalar o descargar, y es fácil de empear a trabajar rápidamente. 4ncluye un editor visual utiliando componentes de arrastrar y soltar para crear la interfa de usuario. $uede conectarse a cualquier ($4 E-; y utiliarlo en su aplicación, y de inmediato agregar una base de datos en nube y bac2?@ por mes.
;he(pp1uilder
$roporciona una suite de aplicaciones para adaptarse a los empleados, los clientes, los eventos y los folletos, con dos enfoques diferentes disponibles. Asted puede construir la aplicación utiliando el 2it de herramientas en l%nea, y, o bien la formación impartida o la misma ;he(pp1uilder trabajará con usted para definir y construir la estructura de la aplicación y rellenarla con el contenido inicial
(ctualiación de la estructura y el contenido de sus aplicaciones es fácil, incluso despu's de ir a vivir, porque usted puede hacer actualiaciones ilimitadas y publicar en m#ltiples plataformas móviles en un solo clic. 6a plataforma soporta nativa i$hone, i$ad y (ndroid, con actualiaciones de publicarla dentro de los B@ segundos de la presentación de un cambio. Precio% $recio disponible a petición
BiznessApss
proporciona una plataforma para ayudar a crear aplicaciones móviles para empresas, un proceso muy simple. -e ofrece una gran cantidad de caracter%sticas, incluyendo pedidos de alimentos, carro de compras, programas de fideliación, el contenido dinámico, integraciones de terceros, las notificaciones push, análisis integral y más. El sistema de gestión de contenidos fácil de usar le permite crear una aplicación en cuestión de minutos, y personalia todo con diseCos pre
por mes para aplicaciones móviles
-houtEm
ofrece un constructor de aplicación con gestión completa de contenidos, potentes herramientas de participación de los usuarios y las opciones de monetiación, junto con un proceso de publicación sin fisuras, para proporcionar una solución robusta para la mayor%a de los requisitos. El constructor de interfaces ofrece muchas opciones de personaliación, y cada aplicación puede ser perfectamente integrado con las fuentes de
contenido existentes, como /ord$ress, 3oursquare, 3aceboo2, ;0itter, -ound8loud y más. 6as m#ltiples opciones de monetiación significa que usted puede crear rápidamente un flujo de ingresos a partir de su aplicación, proporcionando una experiencia de comercio electrónico, suscripciones, ofertas y cupones de aplicación, con el apoyo de todas las principales redes de anuncios incluidos. Precio % 6os planes comienan en = >.@ por mes y llegan hasta = >>,@ por mes, pero es 4limitado.
Appcelerator titanium