VIGILANCIA TECNOLÓGICA SOBRE EL DESARROLLO DE APLICACIONES MÓVILES EN EL VALLE DE ABURRÁ.

Tamaño: px
Comenzar la demostración a partir de la página:

Download "VIGILANCIA TECNOLÓGICA SOBRE EL DESARROLLO DE APLICACIONES MÓVILES EN EL VALLE DE ABURRÁ."

Transcripción

1 VIGILANCIA TECNOLÓGICA SOBRE EL DESARROLLO DE APLICACIONES MÓVILES EN EL VALLE DE ABURRÁ Diego Cuartas Ramírez Luis Alberto Cardona Gónima Jose Luis Rodríguez Ortiz RESUMEN: El presente artículo muestra las aplicaciones híbridas como la principal tendencia del desarrollo de aplicaciones móviles a nivel mundial Con base en una encuesta realizada a diferentes empresas del sector en el Valle de Aburrá, se presentan las características más representativas del sector en esta zona y se identifican el apoyo gubernamental, el conocimiento sobre el desarrollo de aplicaciones móviles y los costos asociados, como los principales factores que influyen en la ejecución de proyectos en el ámbito local Estos hallazgos pueden ayudar a las empresas del sector a identificar sus principales fortalezas, debilidades y encaminar sus proyectos para mejorar su situación actual PALABRAS CLAVE: Aplicaciones Móviles, Aplicaciones Híbridas, Vigilancia Tecnológica ABSTRACT: This paper presents hybrid applications as the worldwide main trend for the development of mobile applications Based on a survey made to some companies in the Aburra Valley, the most representative characteristics of the sector in this area are shown The government support, knowledge about mobile application development and associated costs were found as the main influencing factors over the implementation of projects in local scope These findings may help companies to identify their principal strengths, weaknesses and align their projects to improve their current situation KEYWORDS: Mobile Applications, Hybrid Applications, Technology Forecasting 1 INTRODUCCIÓN Este artículo pretende estudiar las tendencias del desarrollo de aplicaciones móviles a nivel mundial, enumerar las principales características del sector y advertir cuáles son los factores internos y externos que inciden en el desarrollo de estas aplicaciones en el Valle de Aburrá 2 TENDENCIAS DEL DESARROLLO DE APLICACIONES MÓVILES Hoy en día el mundo digital está migrando a los dispositivos móviles "Los accesos de este tipo, desde celulares y módems USB, representan el 45 por ciento de los usuarios de Internet en el país Con la pronta llegada de redes de cuarta generación (4G), dicho crecimiento seguirá al alza" (Martínez, 2011) Es por esto que las empresas desarrolladoras de contenido digital sienten cada vez más la necesidad de adelantar proyectos o aplicaciones enfocadas a los dispositivos móviles En este sector, varias empresas luchan por el liderazgo del mercado (Samsung, Apple, Nokia, Microsoft, entre otros) (Pettey & van der Meulen, 2012) y esto ha dado lugar a que las aplicaciones que se desarrollen tengan que ser planeadas para garantizar su funcionamiento óptimo en todas las plataformas, pues cada una de estas empresas pueden adoptar tecnologías diferentes para sus desarrollos (Android, ios, Windows Mobile, Symbian, etc) Sin embargo, esta pluralidad de sistemas operativos, hace que suban los costos de desarrollo de aplicaciones para las empresas del sector, pues en teoría si se quiere alcanzar un buen número de usuarios, se tiene que desarrollar el aplicativo para cada una de las plataformas principales (Android 525%, Symbian 169%, ios 150%, Research In Motion 110%, Microsoft 15% del Mercado) (Pettey & van der Meulen, 2012) Es por esto que la tendencia de desarrollo de aplicaciones móviles es la creación de aplicaciones híbridas basadas en web "Si pensamos en el desarrollo de aplicaciones para móviles, podemos ver cómo hay una tendencia creciente a pensar que las aplicaciones web son el futuro al que se dirige este complejo ecosistema, por ser la más sencilla de cuantas alternativas se proponen La gran ventaja de las aplicaciones web es que requieren una menor inversión inicial, debido a que la mayor parte del desarrollo no se debe repetir para cada sistema operativo Y es importante resaltar que cuando se decide hacer múltiples versiones de una aplicación, no solo hay que desarrollarlas sino también probarlas y mantenerlas, lo 1

2 que puede llegar a disparar los costes" (Fernández Gutierrez & Chessa, 2013) A continuación se listan algunas de las tendencias del sector para el desarrollo de aplicaciones móviles: 21 APLICACIONES MÓVILES WEB Son básicamente aplicaciones web optimizadas en resolución y rendimiento para los dispositivos móviles Usan tecnologías web para su funcionamiento, por lo cual son aplicaciones cliente-servidor (Modelo de aplicación distribuida en el que las tareas se reparten entre los proveedores de recursos o servicios, llamados servidores, y los demandantes, llamados clientes Un cliente realiza peticiones a otro programa; el servidor, quien le da respuesta) (Wikipedia, Cliente-servidor, 2012), esto se traduce en limitantes tales como el rendimiento, la cantidad de peticiones simultáneas que puedan hacerse al servidor y a requerir, para su ejecución, acceso permanente a la internet Además de que al estar sujetas a la ejecución permanente sobre un navegador web, no pueden acceder a funciones propias de cada dispositivo (cámara, llamadas, GPS, giroscopio, entre otras) No obstante, casi todos los protocolos y tecnologías web pueden ser usados para este tipo de desarrollos (exceptuando a Adobe Flash y algunas funciones de Java), por lo cual son versátiles a la hora del despliegue del desarrollo; en la medida que requieren menos tiempo de ejecución, menos recursos y menos conocimiento especializado La gran variedad de plataformas y sistemas operativos para el desarrollo hacen que las aplicaciones móviles web tomen mucha fuerza en este sector, en cuanto a que, "por definición, estas aplicaciones serán accedidas utilizando el navegador que viene por defecto dentro de los dispositivos" (García, 2012), facilitando su correcta ejecución en casi todos los aparatos móviles que tengan un navegador de internet completo (Soporte de JavaScript, HTML5 y CSS3) y de manera independiente al sistema operativo situación, pues para el caso de Android y ios se desarrollan con lenguajes como Java y Objective-C respectivamente y "por lo general, son más costosas de llevar a cabo, ya que se necesita invetir mucho más tiempo" (García, 2012) De igual manera son menos escalables, pues las actualizaciones de mantenimiento dependen de tiempos de aprobación de las plataformas de cada sistema operativo (App Store, Google Play, BlackBerry World, Microsoft Phone Market, Nokia Store, etc) (Wikipedia, List of mobile software distribution platforms, 2013) 23 APLICACIONES HÍBRIDAS Son aplicaciones móviles de carácter multiplataforma que funcionan mediante el uso de tecnologías web Corren localmente en el dispositivo y se pueden ejecutar sin conexión a Internet Al estar embebidas de manera similar a una aplicación nativa tienen el mismo tipo de acceso a las interfaces nativas de cada sistema, así como a los recursos propios del sistema tales como el procesador, GPS, cámara, SMS, notificaciones, listas de contactos, almacenamiento, entre otras Además mantiene el modo de distribución de las aplicaciones nativas, puesto que pueden ser ofrecidas a los market places (tiendas de aplicaciones) de los diferentes sistemas operativos (HAFO, 2013) En la Fig 1 se pueden observar los tres tipos existentes de aplicaciones móviles relacionados mediante la Compatibilidad de Plataformas en comparación con el Acceso a las Capacidades del Dispositivo 22 APLICACIONES MÓVILES NATIVAS Las aplicaciones móviles nativas son diseñadas para ser ejecutadas e instaladas en un dispositivo con un sistema operativo específico "La principal diferencia con las aplicaciones web es que pueden emplear todos los sensores y elementos del teléfono: cámara, GPS, acelerómetro, agenda, etc" (Santos, 2012), lo cual hace que este tipo de aplicaciones sean las de mejor rendimiento tanto en gráficos como en tiempos de respuesta Las aplicaciones nativas no requieren de ningún medio adicional para funcionar, por lo cual, dependiendo de las características deseadas, no requieren conexión permanente a la internet y el rendimiento está limitado a las capacidades propias de cada dispositivo y no al de un servidor Sin embargo, esto conlleva a que el desarrollo de cada aplicación sea distinto en cada Figura 1 Afinidad de las Aplicaciones Móviles Tomado de Las aplicaciones móviles híbridas se posicionan entonces como el puente entre los dos mundos, pues tienen la versatilidad que caracteriza las aplicaciones web y las capacidades que se pueden lograr con las aplicaciones nativas 2

3 En la Fig 2 se puede observar la comparación entre los tres tipos de aplicaciones móviles en cuanto a la velocidad de respuesta de las aplicaciones, los costos de desarrollo, el acceso a los market places y los procesos de aprobación y publicación Figura 2 Comparación de Tipos de Aplicaciones Tomado de Las aplicaciones móviles híbridas hacen uso de un conjunto de herramientas, librerías y códigos estructurados conocidos como frameworks, los cuales son usados para traducir los códigos web en información, funciones y tareas que los dispositivos interpretan y ejecutan como si fueran nativas a cada uno Entre los más importantes frameworks se encuentran los listados a continuación: 231 PHONEGAP PhoneGap es un framework para el desarrollo de aplicaciones móviles producido por Nitobi, y comprado posteriormente por Adobe Systems (Offermann & Rios, 2011) PhoneGap es una solución de código abierto para la creación de aplicaciones móviles multiplataforma con tecnologías web basadas en estándares como HTML, JavaScript, CSS3 (PhoneGap, PhoneGap FAQS, 2012) Las aplicaciones resultantes no son realmente aplicaciones nativas al dispositivo, debido a que la generación de interfaces es realizada mediante vistas web y no mediante elementos gráficos específicos de cada sistema Las aplicaciones son empaquetadas para poder ser desplegadas en el dispositivo incluso trabajando con la Interfaz de Programación de Aplicaciones (API) del sistema nativo Esto hace que los desarrollos con PhoneGap sean de carácter híbrido (Charland, 2011) PhoneGap maneja APIs que permiten tener acceso a elementos como el acelerómetro, cámara, contactos, red, almacenamiento, notificaciones y otros propios del dispositivo PhoneGap además permite ejecutar las aplicaciones en el navegador web y da la posibilidad de soportar funciones sobre otros frameworks como Sencha Touch o jquery Mobile 232 TRIGGERIO Triggerio Forge es un framework de desarrollo que permite crear aplicaciones nativas para múltiples plataformas desde una sola base de código HTML5 Se compone de una API JavaScript que expone la funcionalidad del dispositivo y los componentes de interfaz de usuario, como la cámara, SMS, contactos, navegación con la barra superior y la barra de pestañas Adicionalmente cuenta con un servicio construido en la nube para compilar la aplicación en la plataforma que se desee El código HTML5 se ejecuta dentro de un contenedor nativo El contenedor nativo consiste en: Los componentes de interfaz de usuario nativos como la barra superior y la barra de pestañas Las implementaciones de funciones nativas tales como la cámara, SMS y los contactos Un puente entre JavaScript y el lenguaje nativo para que el código JavaScript puede llamar las APIs de Triggerio Forge y se puedan controlar las funciones nativas El contenedor nativo es compilado por un servicio de Triggerio Forge construido en la nube basado en la configuración de la aplicación, pero el código no es enviado a los servidores por lo que se conserva la privacidad y derechos de autor del desarrollador Las herramientas de Triggerio Forge permiten que las aplicaciones construidas por los desarrolladores queden listas para ser subidas al App Store o Play Store e incluso que se puedan hacer actualizaciones del código HTML de las aplicaciones que se encuentran en modo de prueba en dichos Stores (Triggerio, 2013) Figura 3 Comparación entre HTML5, Triggerio y Aplicaciones Nativas Tomado de: https://triggerio/how-it-works/ 3

4 233 APPCELERATOR TITANIUM Appcelerator Titanium es una plataforma para el desarrollo de aplicaciones móviles, para tablets y de escritorio utilizando tecnologías web Fue desarrollado por Appcelerator Inc y se introdujo en diciembre de 2008 (Hendrickson, 2013) Cuenta con soporte para iphone y Android y con plataformas para la integración de aplicaciones en ipad y dispositivos Blackberry (Krill, 2009) (Warren, 2010) Appcelerator Titanium Mobile es una de varias soluciones tipo framework basada en la web que permiten a los desarrolladores aplicar habilidades existentes para crear aplicaciones nativas para iphone y Android Todo el código fuente de las aplicaciones se implementa en el dispositivo móvil en el que se interpreta usando un motor basado en JavaScript Para Android y Blackberry se usa Rhino de Mozilla y para ios se utiliza JavaScriptCore (Whinnery, 2010) La carga de los programas desarrollados con este framework tarda más que los desarrollados con SDKs (kits de desarrollo de software) nativos, debido a que el intérprete y todas las bibliotecas requeridas deben ser cargados antes de interpretar el código fuente en el dispositivo Algunos desarrolladores han informado de que a pesar de trabajar con Appcelerator Titanium da resultados rápidos, lo cual lo hace apto para la creación de prototipos, hay cuestiones en torno a las diferencias en el comportamiento de la API de plataforma cruzada, la estabilidad y la gestión de memoria, que los obligó a re-escribir sus aplicaciones en código nativo en el final por lo cual indican una falencia es este sentido (Dallera, 2011) (Moffatt, 2011) Sin embargo, el 21 de junio de 2013 ha habido más de aplicaciones enviadas a las tiendas de aplicaciones que fueron construidas con Appcelerator Titanium, incluyendo aplicaciones móviles insignia de NBCUniversal (NBC News, 2011) Muchos desarrolladores de Appcelerator citan la velocidad del desarrollo, la interfaz de usuario nativa, y la relativamente poca habilidad que se requiere en JavaScript como las razones por las que optan utilizar Appcelerator (Saunders, 2012) Appcelerator, Inc también ofrece servicios basados en la nube para empaquetar, probar y distribuir aplicaciones de software desarrolladas en la plataforma Titanium La compañía amplió su línea de productos en enero de 2011 con la adquisición de Aptana, Inc, un desarrollador de herramientas de código abierto para la construcción de aplicaciones web (Rao, 2011) Cabe anotar que las herramientas listadas anteriormente no son suficientes para el desarrollo de una aplicación móvil completamente funcional Es por esto que se hace uso de frameworks de segundo nivel que sirven de apoyo para la codificación web de la aplicación Entre los más importantes están los listados a continuación: 234 JQUERY MOBILE Es un sistema de interfaz de usuario que unifica a HTML5 y a JavaScript para funcionar óptimamente en las plataformas de dispositivos móviles más populares Su código es escalable, es decir, está construido de forma que se puede mejorar progresivamente Tiene un diseño flexible y un aspecto gráfico de fácil configuración y que se acomoda de acuerdo con las necesidades En lugar de escribir aplicaciones únicas para cada dispositivo móvil o sistema operativo, jquery Mobile permite diseñar un sitio web altamente calificado o una aplicación que funcione en todas las plataformas de teléfonos inteligentes, tabletas y de escritorio más conocidas (jquery Mobile, 2013) Características principales: Compatible con todas las principales plataformas móviles (incluyendo ios, Android, Blackberry, WebOS, Symbian, Windows Phone), así como los principales navegadores de escritorio Tiene una curva de aprendizaje corta para los desarrolladores familiarizados con los desarrollos web basados en jquery Permite la creación de templates (temas o diseños) personalizados Dependencias limitadas y ligeras para optimizar la velocidad La misma base de código se escala automáticamente a cualquier pantalla Configuración basada en HTML5 para diseñar páginas con scripts mínima Widgets de interfaz de usuario que están optimizadas táctilmente y son multiplataforma 235 SENCHA TOUCH Sencha Touch es un framework construido específicamente para la Web móvil Puede ser utilizado por los desarrolladores para desarrollar interfaces de usuario para aplicaciones móviles web que se ven y se sienten como aplicaciones nativas de los dispositivos móviles compatibles Está totalmente basado en estándares web como HTML5, CSS3 y JavaScript Sencha Touch tiene como objetivo permitir a los desarrolladores crear rápida y fácilmente aplicaciones móviles basadas en HTML5, que funcionan con Android, ios, BlackBerry, Windows Phone y están en capacidad de producir una experiencia similar a la de una aplicación nativa dentro de un navegador (Sencha Touch, 2013) 4

5 3 DESARROLLO DE APLICACIONES MÓVILES EN EL VALLE DE ABURRÁ Para entender el sector del desarrollo de aplicaciones móviles en el Valle de Aburrá fue necesario contactar varias empresas que contaran con el desarrollo de aplicaciones de este tipo como una de sus actividades primarias algún tipo de interés en el desarrollo de este tipo de aplicaciones En la Fig 5 se puede observar el número de empresas en comparación con el sistema operativo objetivo de sus desarrollos Se contactaron 11 empresas del sector, que son a saber: SMDigital SAS, Digital Partners Group, Occlusion Studio, Maquinando, E-volution, IdeasLab, PhX, DSoto Creative Group, Doctus Ltda, Pineapple Inc y Parsonii Solutions SAS Se realizó una encuesta con el fin de indagar sobre las características del sector en la región (Ver Anexo 1) Como resultado de esta encuesta se pueden listar las siguientes características: Figura 5 Sistema Operativo Objetivo 31 TIEMPO EN EL SECTOR Aproximadamente el 55% de los empresas encuestadas llevan más de dos (2) años en el desarrollo de aplicaciones móviles, pero sólo el 18% lleva más de tres (3) años, lo cual indica que el sector es incipiente en el Valle de Aburrá 33 TIPOS DE APLICACIONES A DESARROLLAR En la Fig 6 se puede determinar cómo la tendencia mundial es adoptada dentro del sector del desarrollo de aplicaciones móviles en el Valle de Aburrá El 27% de las empresas encuestadas desarrolla aplicaciones híbridas, sólo el 18% hace aplicaciones nativas únicamente y un 55% desarrolla ambas Se ve claramente cómo casi el 82% del sector está interesado en desarrollar aplicaciones basadas en tecnologías web Figura 4 Tiempo de las Empresas en el Sector 32 SISTEMA OPERATIVO OBJETIVO El total de los encuestados dijeron que desarrollan aplicaciones para los sistemas operativos ios y Android Sin embargo no existe una preferencia significativa entre ninguna de estas dos plataformas, seis (6) de los encuestados prefieren Android y los otros cinco (5) ios El 27% de los encuestados desarrollan algún tipo de aplicación para Blackberry, seguido por un 18% para Microsoft Para otros sistemas operativos como Symbian, PalmOS y WebOS, el 27% de las empresas muestran Figura 6 Tipos de Aplicaciones 34 FRAMEWORKS DE DESARROLLO Al observar que el sector tiende hacia el desarrollo de aplicaciones móviles híbridas, se encuestó a las empresas acerca de los frameworks de integración/compilación y de desarrollo usados La totalidad de los encuestados usan o han usado PhoneGap como su herramienta de integración principal y sólo una empresa ha usado Titanium Appcelarator en el pasado, pero al no haber conseguido tantos tutoriales 5

6 y soporte al respecto decidieron seguir con el uso de PhoneGap En cuanto a frameworks de desarrollo, la mayoría implementa sus aplicaciones en jquery Mobile, exceptuando una sóla empresa que usa frameworks distintos usando librerías adicionales de JavaScript o scripts hecho a la medida de las necesidades Cabe anotar que muchos de ellos denotan las restricciones en rendimiento (animaciones, movimientos y tiempos de carga) que tiene jquery Mobile, por lo que están estudiando la posibilidad de usar uno distinto en el futuro Sin embargo, por el momento, desconocen otras opciones factibles 35 DIFICULTADES DEL SECTOR En la Fig 7 se muestran algunos de los principales retos que han tenido que afrontar las empresas del sector a la hora del desarrollo de una aplicación móvil, organizados por la cantidad de empresas que se han visto afectados de alguna manera por cada uno de estos elementos: El sector tiene potencial, "pero falta mucha capacitación y mano de obra" "Es un buen futuro, la tecnología cada vez exige procesos más rápidos e inmediatos y el mundo de las apps y los smartphones ayudan a ese proceso" "Es apoyado por el gobierno a través de appsco" 36 ADQUISICIÓN DEL CONOCIMIENTO Se indagó a los encuestados acerca de los lugares donde se pueden adquirir los conocimientos necesarios para desarrollar aplicaciones móviles y todos coincidieron en que no consideraban que las instituciones de educación superior tuvieran oferta de cursos, diplomados o materias que sustenten el aprendizaje de esta disciplina en el Valle de Aburrá o que si los tenían, no profundizaban en los temas requeridos La encuesta arrojó que los desarrolladores del Valle de Aburrá han adquirido sus conocimientos a través de los siguientes medios: Búsquedas de internet (Autocapacitación) Experiencia laboral Colegas Tutoriales web Libros Páginas web de los sistemas operativos Cursos y diplomados virtuales Bootcamps (Ver numeral 373) A través de la página y las actividades de appsco (Ver numeral 371) Figura 7 Dificultades del Sector Los tiempos de desarrollo, los costos de desarrollo y la falta de conocimiento de las tecnologías son las principales dificultades que afrontan los desarrolladores en el Valle de Aburrá Sin embargo, la totalidad de los encuestados ven el sector del desarrollo de aplicaciones móviles como una oportunidad con gran potencial dentro de la región En palabras de los encuestados: "En la actualidad son muchas las cosas que permiten (las aplicaciones) y los dispositivos son más asequibles" "Las empresas están cada vez más enfocadas en llevar sus negocios al celular" "Medellín es un referente en cultura móvil" "Las TIC tienen gran potencial en una ciudad innovadora" 37 APOYO GUBERNAMENTAL En el medio existe una opinión dividida en cuanto a la participación que tiene el gobierno en miras al crecimiento del sector La encuesta arrojó que el 54% de las empresas consideran que no existe el suficiente apoyo, sin embargo el 46% considera que a través de propuestas como appsco y Ruta N se ha logrado un buen crecimiento del sector, en medida de la cantidad de desarrolladores, inyección de capital y oportunidades de negocio En el PLAN NACIONAL DE DESARROLLO , dentro de los frentes de desarrollo que tiene definido el gobierno Nacional como los focos de acción se encuentran las TIC, especificadamente y en lo que compete al desarrollo de aplicaciones móviles y enmarcado en el Valle de Aburrá se presenta lo siguiente: 371 APPSCO (MINTIC, 2013) 6

7 Es una iniciativa diseñada desde el Ministerio de Tecnologías de la Información y las Comunicaciones (MinTIC) y su plan Vive Digital para promover y potenciar la creación de negocios a partir del uso de las TIC, poniendo especial interés en el desarrollo de aplicaciones móviles, software y contenidos Appsco presenta como parte de su programa las siguientes fases: 1 Ideación, prototipado y validación: Appsco abre convocatorias por medio de sus aliados como Colciencias donde personas o empresas registradas pueden presentar formalmente sus ideas de negocio o desarrollos enmarcados en las TIC En esta fase los emprendedores validan su modelo de negocio en el mercado, empezando por prototipos rápidos 2 Aceleración: Los proyectos que superen la fase 1 pasan a recibir asesoría de expertos cuya tarea es potenciar el desarrollo formal de los mismos 3 Consolidación: Esta etapa busca hacer que las propuestas que hayan pasado satisfactoriamente por las dos fases anteriores se expandan o se escalen a un nivel empresarial 372 RUTA N (Ruta N, 2012) Es una entidad creada por la alcaldía de Medellín, EPM y UNE, desde la cual se desarrollan distintos programas y se canalizan los recursos del municipio para ciencia, tecnología e innovación Ruta N busca promover el desarrollo de negocios innovadores basados en tecnología, que incrementen la competitividad de la ciudad, dinamicen la economía, fortalezcan los clústeres estratégicos y posibiliten mejores empleos para los ciudadanos de Medellín Ruta N participa principalmente en la etapa de aceleración de proyectos de appsco facilitando la consecución de expertos y proporcionando los espacios para las reuniones que potencian el desarrollo de los proyectos 373 BOOTCAMPS (MINTIC, 2013) Appsco utiliza dentro de sus programas los bootcamps que básicamente son entrenamientos online o presenciales en lenguajes de programación para aprender a desarrollar aplicaciones web o móviles Estos entrenamientos son gratuitos y se realizan a diferentes niveles de acuerdo con las habilidades de los desarrolladores 374 BARCAMP Es un evento realizado en el parque explora de la ciudad de Medellín que se ha consolidado como un espacio de conversación abierta y participativa sobre tecnología El evento cuenta con la participación de desconferencistas (calificativo usado para conferencistas voluntarios y espontáneos) que cuentan sus experiencias e intercambiaron conocimiento con los asistentes al evento en espacios de conversación previamente programados y otros que se generan de manera espontánea durante el desarrollo del Barcamp 4 CONCLUSIONES Las aplicaciones híbridas se constituyen como la tendencia mundial en el desarrollo de aplicaciones móviles, debido a que combinan las ventajas de dos mundos; la aplicaciones web y las aplicaciones nativas De esta forma se hace necesario desarrollar cualquier aplicación una sola vez y esta podrá ser distribuida para su uso en dispositivos con cualquier sistema operativo A pesar de que las empresas dedicadas al desarrollo de aplicaciones móviles en el Valle de Aburrá tienen poco tiempo de existencia en el medio, se encuentran alineadas con la tendencia mundial de desarrollar aplicaciones móviles híbridas Se puede observar que casi la totalidad de los desarrolladores en el Valle de Aburrá usan PhoneGap y jquery Mobile como los principales frameworks para sus desarrollos, sin embargo, muchas veces estas tecnologías se quedan cortas en rendimiento y funcionalidad según sean las necesidades Es por esto que es recomendable el estudio de tecnologías alternas como Appcelerator Titanium y Sencha Touch como posibles reemplazos tecnológicos, pues estos cada vez van tomando más fuerza dentro del sector a nivel mundial El apoyo de de las entidades gubernamentales es uno de factores externos clave de este sector, en la medida que los costos de desarrollo son un elemento determinante en la ejecución de los proyectos de este tipo; es por esto que iniciativas como appsco, Ruta N y otros programas de la misma índole hacen que cada vez más emprendedores decidan aventurarse en el desarrollo de aplicaciones móviles Es de suma importancia que las instituciones de educación superior, mediante convenios con empresas y centros de desarrollo empresarial, dicten cursos con énfasis en desarrollo de aplicaciones móviles, para, de esta manera, los conocimientos que los desarrolladores adquieran sean más estructurados, profundos, sigan los estándares internacionales y de esta manera se puedan superar una de las principales dificultades encontradas en el sector 7

8 5 REFERENCIAS Charland, A (2011, January 25) Which is the best: XDK from AppMobi, Appcelerator, or PhoneGap? Retrieved June 2, 2013, from Charland/PhoneGap/answers Dallera, A (2011, June 14) Why you should stay away from Appcelerator s Titanium Retrieved June 20, 2013, from Fernández Gutierrez, A, & Chessa, S (20 de Febrero de 2013) Aplicaciones web vs aplicaciones nativas vs aplicaciones híbridas Recuperado el 6 de Junio de 2013, de García, D (18 de Julio de 2012) Aplicaciones Móviles: Nativo, Web, Híbrido? Recuperado el 9 de Junio de 2013, de HAFO (10 de Junio de 2013) Recuperado el 23 de Junio de 2013, de Hendrickson, M (2013, December 9) Appcelerator Raises $41 Million for Open Source RIA Platform Retrieved June 19, 2013, from jquery Mobile (2013) jquery Mobile: Touch-Optimized Web Framework for Smartphones & Tablets Retrieved June 21, 2013, from Krill, P (2009, June 8) Appcelerator enables iphone, Android app dev Retrieved June 19, 2013, from world/appcelerator-enables-iphone-android-app-dev- 655 Martínez, I (2011, December 10) 6 Steps to a Successful Smartphone Website Retrieved June 6, 2013, from 51/6-Steps-to-a-Successful-Smartphone-Websitepart-1-7aspx MINTIC (2013) Appsco Recuperado el 24 de Junio de 2013, de MINTIC (2013) Bootcamps Recuperado el 24 de Junio de 2013, de Moffatt, S (2011, July 2) A few months with Titanium Appcelerator Retrieved June 22, 2013, from NBC News (2011, June 23) NBC launches new nbccom app for ipad now available on the app store Retrieved June 22, 2013, from Offermann, S, & Rios, V (2011, October 3) Adobe Announces Agreement to Acquire Nitobi, Creator of PhoneGap Retrieved October 7, 2013, from eleases/201110/adobeacquiresnitobihtml Pettey, C, & van der Meulen, R (2012, November 14) Gartner Says Worldwide Sales of Mobile Phones Declined 3 Percent in Third Quarter of 2012 Retrieved June 6, 2013, from PhoneGap (2012) PhoneGap FAQS Retrieved June 1, 2013, from PhoneGap (2012, March 19) PhoneGap, Cordova, and what s in a name Retrieved June 2, 2013, from Rao, L (2011, January 18) Appcelerator Acquires Web App Development Suite Aptana Retrieved June 23, 2013, from Ruta N (2012) Medellín Capital Latinoamerica de Innovación Recuperado el 23 de Junio de 2013, de e_espanolpdf Santos, A (2012) Tipos de Aplicaciones móviles Recuperado el 9 de Junio de 2013, de Saunders, A (2012, October 24) Why Titanium Appcelerator Retrieved June 23, 2013, from Sencha Touch (2013) Sencha Touch Build Mobile Web Apps with HTML5 Retrieved June 20, 2013, from Triggerio (2013) The simplest way to build amazing mobile apps Retrieved June 15, 2013, from https://triggerio/ Warren, C (2010, April 5) Appcelerator Simplifies ipad App Development Retrieved June 19, 2013, from Whinnery, K (2010, December 1) Titanium Guides Project: JS Environment Retrieved June 20, 2013, from ttp://developerappceleratorcom/blog/2010/12/titaniu m-guides-project-js-environmenthtml Wikipedia (2012) Cliente-servidor Recuperado el 10 de Junio de 2013, de Wikipedia (2013, January 23) List of mobile software distribution platforms Retrieved June 7, 2013, from istribution_platforms 8

9 ANEXO 1 - ENCUESTA 9

Yo mobile, tú mobile, nosotros mobile...

Yo mobile, tú mobile, nosotros mobile... Yo mobile, tú mobile, nosotros mobile... 2 En los últimos años se ha producido un incremento importante en la cantidad de usuarios de dispositivos móviles. Basta recordar algunas cifras para entender la

Más detalles

WEB APP VS APP NATIVA

WEB APP VS APP NATIVA WEB APP VS APP NATIVA Agosto 2013 Por Jesús Demetrio Velázquez 1 Ya decidió hacer su aplicación en Web App o App Nativa? Debido a que surgieron varias preguntas relacionadas con nuestro artículo Yo Mobile,

Más detalles

Introducción al desarrollo para plataformas móviles con Phonegap

Introducción al desarrollo para plataformas móviles con Phonegap Introducción al desarrollo para plataformas móviles con Phonegap Si queremos desarrollar aplicaciones para móviles, qué herramienta conviene utilizar y para qué plataforma móvil? Las aplicaciones Android

Más detalles

DESARROLLO DE APLICACIÓN MÓVIL PARA EMPRESA DE BIENES RAÍCES, VERSIÓN ANDROID

DESARROLLO DE APLICACIÓN MÓVIL PARA EMPRESA DE BIENES RAÍCES, VERSIÓN ANDROID DESARROLLO DE APLICACIÓN MÓVIL PARA EMPRESA DE BIENES RAÍCES, VERSIÓN ANDROID Vicente Moya Murillo (1) Ing. Patricia Chávez Burbano (2) Facultad de Ingeniería en Electricidad y Computación Escuela Superior

Más detalles

Ambar Rojo Studios SA de CV

Ambar Rojo Studios SA de CV Misión Ambar Rojo Studios SA de CV, es una empresa chiapaneca dedicada al desarrollo de productos y servicios con calidad creativa en el área de medios interactivos, capacitación y desarrollo de software

Más detalles

Curso de Android con Java

Curso de Android con Java Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1 Este es un tiempo único para el mundo de los celulares, en particular de los Smartphones. Este tipo de dispositivos

Más detalles

Consulting, IT Services & Software Development MOBILE CROSS PLATFORM SOLUCIONES DE MOVILIDAD I+D

Consulting, IT Services & Software Development MOBILE CROSS PLATFORM SOLUCIONES DE MOVILIDAD I+D Consulting, IT Services & Software Development MOBILE CROSS PLATFORM SOLUCIONES DE MOVILIDAD I+D 01MOBILE 1.1 Canales de movilidad 1.2 Tipos de aplicaciones 1.3 Nuestra propuesta ARQUITECTURA UX FRAMEWORK

Más detalles

TFM Comunicación, Redes y Gestión de Contenidos

TFM Comunicación, Redes y Gestión de Contenidos TFM Comunicación, Redes y Gestión de Contenidos Aplicación móvil hibrida para control de asistencia y servicio técnico a domicilio y gestión de partes de trabajo Autor: Patricia Paguay Lara Tutorizado

Más detalles

Definición de una arquitectura para aplicaciones móviles. Manuel Rodríguez manuel.rodriguez@es.ibm.com

Definición de una arquitectura para aplicaciones móviles. Manuel Rodríguez manuel.rodriguez@es.ibm.com Definición de una arquitectura para aplicaciones móviles Manuel Rodríguez manuel.rodriguez@es.ibm.com La movilidad es trending topic ( Otra vez!) Dispositivos más potentes con más características que generan

Más detalles

Aspectos clave para el desarrollo de aplicaciones móviles

Aspectos clave para el desarrollo de aplicaciones móviles Aspectos clave para el desarrollo de aplicaciones móviles Motivación por qué desarrollar mobile Estado Actual del PC s Tablets Smartphones Por qué están explotando? PC Recurso compartido Reemplazado cada

Más detalles

Guía técnica para el desarrollo de soluciones móviles

Guía técnica para el desarrollo de soluciones móviles JUSTIZIA ETA HERRI ADMINISTRAZIO SAILA Informatika eta Telekomunikazio Zuzendaritza DEPARTAMENTO DE JUSTICIA Y ADMINISTRACIÓN PÚBLICA Dirección de Informática y Telecomunicaciones Guía técnica para el

Más detalles

PROGRAMA FORMATIVO: DESARROLLO DE APLICACIONES PARA MÓVILES CON TECNOLOGÍA IBM

PROGRAMA FORMATIVO: DESARROLLO DE APLICACIONES PARA MÓVILES CON TECNOLOGÍA IBM PROGRAMA FORMATIVO: DESARROLLO DE APLICACIONES PARA MÓVILES CON TECNOLOGÍA IBM Noviembre 2015 1 DATOS GENERALES DEL CURSO 1. Familia Profesional: INFORMÁTICA Y COMUNICACIONES (IFC) Área Profesional: DESARROLLO

Más detalles

APPS PARA LA LOGISTICA. Qué es realmente una app? En qué se diferencia de otras soluciones web?

APPS PARA LA LOGISTICA. Qué es realmente una app? En qué se diferencia de otras soluciones web? APPS PARA LA LOGISTICA Qué es realmente una app? En qué se diferencia de otras soluciones web? astanapm a Project Management Company www.astana.es Octubre 2014 Contexto histórico Algunas cifras Webs vs

Más detalles

Aplicaciones híbridas: presente y futuro del desarrollo móvil

Aplicaciones híbridas: presente y futuro del desarrollo móvil Ideas esenciales Manuel Delgado es responsable de Marketing y Comunicación en atsistemas. Las aplicaciones móviles híbridas permiten dar respuesta a los actuales retos del negocio, de forma ágil. Las aplicaciones

Más detalles

Tabla de contenido. 1. Certificado Android Developer... 4. 1.1. Introducción a la programación para la plataforma Android... 4. Objetivos Clave...

Tabla de contenido. 1. Certificado Android Developer... 4. 1.1. Introducción a la programación para la plataforma Android... 4. Objetivos Clave... Tabla de contenido 1. Certificado Android Developer.... 4 1.1. Introducción a la programación para la plataforma Android.... 4... 4... 4... 4... 4 1.2. Certificado Programador Jr. para Android... 5...

Más detalles

Postgrado. Ingeniería MÁSTER EN PROGRAMACIÓN DE APPS PARA SMARTPHONES Y TABLETS

Postgrado. Ingeniería MÁSTER EN PROGRAMACIÓN DE APPS PARA SMARTPHONES Y TABLETS Postgrado Ingeniería MÁSTER EN PROGRAMACIÓN DE APPS PARA SMARTPHONES Y TABLETS Programación Apps (Android, ios y back-end) Diseño de Apps HTML5 Modelos de negocio Apps en redes sociales Business development

Más detalles

Objetivos y Temario CURSO DESARROLLO DE APLICACIONES EN LA NUBE PARA DISPOSITIVOS MOVILES OBJETIVOS

Objetivos y Temario CURSO DESARROLLO DE APLICACIONES EN LA NUBE PARA DISPOSITIVOS MOVILES OBJETIVOS Objetivos y Temario CURSO DESARROLLO DE APLICACIONES EN LA NUBE PARA DISPOSITIVOS MOVILES OBJETIVOS Este curso desarrollo aplicaciones en la nube para móviles se ha desarrollado como una guía para aprender

Más detalles

El punto de Inflexión en el ecosistema de las aplicaciones

El punto de Inflexión en el ecosistema de las aplicaciones El punto de Inflexión en el ecosistema de las aplicaciones Era post-pc la explosión de datos 0111010101101010101010101010101010101010110101010101010101010101010101010101 0101010101101011011011011101011100000010110101001101011110011010101010110101

Más detalles

Análisis Experimental de desarrollo de Aplicaciones Móviles Multiplataforma

Análisis Experimental de desarrollo de Aplicaciones Móviles Multiplataforma Análisis Experimental de desarrollo de Aplicaciones Móviles Multiplataforma Lisandro Delía 1, Nicolás Galdamez 1, Pablo Thomas 1, Leonardo Corbalan 1 Patricia Pesado 1 1 Instituto de Investigación en Informática

Más detalles

Aplicaciones Móviles para Negocios Electrónicos. Dr. José Martín Molina Espinosa jose.molina@itesm.mx

Aplicaciones Móviles para Negocios Electrónicos. Dr. José Martín Molina Espinosa jose.molina@itesm.mx Aplicaciones Móviles para Negocios Electrónicos Dr. José Martín Molina Espinosa jose.molina@itesm.mx " Políticas del curso Puntualidad y asistencia. Realización de ejercicios de programación guiados por

Más detalles

DESARROLLADOR ANDROID INTRODUCCIÓN ANDROID. Ing. Marco Antonio Toscano Freire mtoscano@matoosfe.com tw: martosfre

DESARROLLADOR ANDROID INTRODUCCIÓN ANDROID. Ing. Marco Antonio Toscano Freire mtoscano@matoosfe.com tw: martosfre DESARROLLADOR ANDROID INTRODUCCIÓN ANDROID Ing. Marco Antonio Toscano Freire mtoscano@matoosfe.com tw: martosfre Introducción Aplicaciones Móbiles Desventajas Tanto las pantallas como teclados son demasiado

Más detalles

FICHA DETALLADA DEL PROYECTO

FICHA DETALLADA DEL PROYECTO FICHA DETALLADA DEL PROYECTO I CONVOCATORIA DE IDEAS PARA EL DESARROLLO DE PROYECTOS INNOVADORES EN LAS CIUDADES RED INNPULSO Nombre del proyecto: APP MÓVIL, ASISTENTE TECNOLÓGICO PARA LA SALUD Y EL DEPORTE

Más detalles

Cookbook Creando un Proyecto Android (ADT-Eclipse)

Cookbook Creando un Proyecto Android (ADT-Eclipse) Cookbook Creando un Proyecto Android (ADT-Eclipse) ALONSO PARRA CESAR VIELMA FREDDY RONDON JOSE MARQUEZ Alienx9889 * cesarvielma * spantons * joseangel2212 * * @gmail.com Universidad de Los Andes Escuela

Más detalles

ESCUELA TÉCNICA SUPERIOR DE INGENIEROS INDUSTRIALES Y DE TELECOMUNICACIÓN

ESCUELA TÉCNICA SUPERIOR DE INGENIEROS INDUSTRIALES Y DE TELECOMUNICACIÓN ESCUELA TÉCNICA SUPERIOR DE INGENIEROS INDUSTRIALES Y DE TELECOMUNICACIÓN Titulación: INGENIERO TÉCNICO DE TELECOMUNICACIÓN, ESPECIALIDAD EN SONIDO E IMAGEN. Título del proyecto: DESARROLLO DE UNA GUÍA

Más detalles

Abril 2011. WebApp STR- a3erp. Aplicación de registro de pedidos, albaranes y facturas para a3erp. Compatible con las principales plataformas

Abril 2011. WebApp STR- a3erp. Aplicación de registro de pedidos, albaranes y facturas para a3erp. Compatible con las principales plataformas WebApp STR- a3erp Aplicación de registro de pedidos, albaranes y facturas para a3erp Alto ahorro de costes en empresas con representantes y/o técnicos móviles Compatible con las principales plataformas

Más detalles

Los distintos navegadores para movernos por Internet

Los distintos navegadores para movernos por Internet www.solucionesenlaweb.com Los distintos navegadores para movernos por Internet Para que los usuarios puedan navegar por Internet y ver la información que más les interesa en cada momento, utilizamos los

Más detalles

Vuelve al beneficio en el desarrollo de app para Mobile

Vuelve al beneficio en el desarrollo de app para Mobile Vuelve al beneficio en el desarrollo de app para Mobile Características ios y Android, Smartphones y Tablets, Un ciclo de desarrollo, Usuario experimentado conforme con la interface, IU widgets nativos,

Más detalles

Visión general y entorno de desarrollo

Visión general y entorno de desarrollo CAPÍTULO 1. Visión general y entorno de desarrollo La telefonía móvil está cambiando la sociedad actual de una forma tan significativa como lo ha hecho Internet. Esta revolución no ha hecho más que empezar,

Más detalles

Cuadro comparativo de tecnologías para juegos en dispositivos portátiles. Versión 1.1

Cuadro comparativo de tecnologías para juegos en dispositivos portátiles. Versión 1.1 Cuadro comparativo de tecnologías para juegos en dispositivos portátiles. Versión 1.1 Investigación y Programación Ltda. Documento liberado al público, bajo Licencia Creative Commons Reconocimiento - Compartir

Más detalles

ESTRATEGIA DIGITAL MÓVIL. Giro54. Giro54. Parte 1. Principales desafíos en el diseño de sitios y aplicaciones móviles. Junio 2014

ESTRATEGIA DIGITAL MÓVIL. Giro54. Giro54. Parte 1. Principales desafíos en el diseño de sitios y aplicaciones móviles. Junio 2014 ESTRATEGIA DIGITAL MÓVIL Parte 1. Principales desafíos en el diseño de sitios y aplicaciones móviles Junio 2014 03 INTRODUCCIÓN 05 APLICACIONES NATIVAS VS. WEB MÓVIL 08 PRINCIPALES DESAFÍOS 09 VARIEDAD

Más detalles

Referencia de cliente

Referencia de cliente Referencia de cliente Implantación de. Enero 2014 necesitaba una plataforma de desarrollo móvil que se adaptase por completo a su forma de trabajo. Cliente Seguros santalucia http://www.santalucia.es/

Más detalles

Material Actividad de aprendizaje 1. Primeros Pasos con App Inventor

Material Actividad de aprendizaje 1. Primeros Pasos con App Inventor Análisis Desarrollo de para aplicaciones el desarrollo móviles móvil con APP con INVENTOR.. Indice Introducción 1. Android. 2. Introducción. 3. Requisitos para la Configuración. 4. Configuración de 2.

Más detalles

ESCUELA TÉCNICA SUPERIOR DE INGENIEROS INDUSTRIALES Y DE TELECOMUNICACIÓN

ESCUELA TÉCNICA SUPERIOR DE INGENIEROS INDUSTRIALES Y DE TELECOMUNICACIÓN ESCUELA TÉCNICA SUPERIOR DE INGENIEROS INDUSTRIALES Y DE TELECOMUNICACIÓN Titulación : INGENIERO TÉCNICO EN INFORMÁTICA DE GESTIÓN Título del proyecto: GESTIÓN DE INFORMACIÓN ADAPTABLE MEDIANTE DISPOSITIVOS

Más detalles

Tendencias Tecnológicas Estratégicas Gartner Group

Tendencias Tecnológicas Estratégicas Gartner Group Tendencias Tecnológicas Estratégicas Gartner Group María Esther Ordóñez O. mordonez@ordonezasesores.com.co Ordóñez Ordóñez y Asociados Ltda. Agosto 2013 Convergencia de Fuerzas Tecnologías Estratégicas

Más detalles

Introducción RESPONSABILIDAD SOCIAL EMPRESARIAL (RSE) RSE Y MEDIOS DE COMUNICACIÓN

Introducción RESPONSABILIDAD SOCIAL EMPRESARIAL (RSE) RSE Y MEDIOS DE COMUNICACIÓN Introducción RESPONSABILIDAD SOCIAL EMPRESARIAL (RSE) RSE Y MEDIOS DE COMUNICACIÓN Introducción Misión Visión Uso del teléfono celular Comparación Computadoras Smarthphones Compra de aplicaciones Appstore,

Más detalles

Talento Digital. Relación de programas oficiales de certificación en plataformas de desarrollo Web y Móviles mundialmente reconocidas

Talento Digital. Relación de programas oficiales de certificación en plataformas de desarrollo Web y Móviles mundialmente reconocidas CRÉDITOS CONDONABLES PARA EDUCACIÓN TÉCNICA, TECNOLÓGICA Y UNIVERSITARIA EN COLOMBIA FONDO DE DESARROLLO DEL TALENTO DIGITAL EN TI Convenio Interadministrativo Fon TIC 534 ICETEX 535 de 2011 Talento Digital

Más detalles

Smartphones y Tablets

Smartphones y Tablets Smartphones y Tablets El mundo en tus manos José Enrique García Domingo Ortega Abril 2011 Jornadas TIC para personal técnico del PAS Índice Conceptos Tablets Sistemas Operativos Dispositivos Tendencias

Más detalles

J&E Factory Integración Comercial

J&E Factory Integración Comercial J&E Factory Integración Comercial J&E Factory Integración Comercial Índice 1. Certificado Android Developer....4 1.1. Introducción a la programación para la plataforma Android....4 Objetivos Clave....

Más detalles

Hybreed Plataforma de desarrollo de aplicaciones móviles híbridas. Descripción y roadmap de producto

Hybreed Plataforma de desarrollo de aplicaciones móviles híbridas. Descripción y roadmap de producto Hybreed Plataforma de desarrollo de aplicaciones móviles híbridas Descripción y roadmap de producto V1.1 febrero 2013 1 Tecnología a fondo Hybreed, plataforma de desarrollo de aplicaciones móviles híbridas

Más detalles

El desarrollo de aplicaciones móviles nativas, Web o híbridas

El desarrollo de aplicaciones móviles nativas, Web o híbridas IBM Software Thought Leadership White Paper WebSphere El desarrollo de aplicaciones móviles nativas, Web o híbridas 2 El desarrollo de aplicaciones móviles nativas, Web o híbridas Índice 2 Introducción

Más detalles

Capacitación y certificación web y móvil para Cundinamarca

Capacitación y certificación web y móvil para Cundinamarca para Capacitación y certificación técnica en el diseño y desarrollo de aplicativos web y móviles que permita potenciar el talento humano para el fortalecimiento de la industria de tecnologías de la información

Más detalles

TEMA 3: SISTEMAS OPERATIVOS.

TEMA 3: SISTEMAS OPERATIVOS. TEMA 3: SISTEMAS OPERATIVOS. 1. QUÉ ES UN SISTEMA OPERATIVO? 2. SISTEMAS OPERATIVOS GRÁFICOS. 3. SISTEMAS OPERATIVOS MÓVILES. 4. EL ENTORNO DE WINDOWS PARA PC. 5. LA APLICACIÓN DEL TEMA. 6. ACTIVIDADES.

Más detalles

Objetivos del curso:

Objetivos del curso: Objetivos del curso: -Conocer las tecnologías móviles Objetivos del curso: -Conocer las tecnologías móviles -Conocer las plataformas móviles Objetivos del curso: -Conocer las tecnologías móviles -Conocer

Más detalles

Online Itinerario Desarrollo móvil con Android 4.x y HTML 5

Online Itinerario Desarrollo móvil con Android 4.x y HTML 5 Online Itinerario Desarrollo móvil con Android 4.x y HTML 5 Objetivos Conocer las características de la plataforma de desarrollo para terminales móviles Android y su funcionamiento. El curso permite aprender

Más detalles

Especialidad en Programación de Sistemas con Visual C# y Objective-C

Especialidad en Programación de Sistemas con Visual C# y Objective-C Especialidad en Programación de Sistemas con Visual C# y Objective-C Carga Lectiva: 700 horas Formación técnica y certificación: 200 horas El alumno realiza la formación técnica utilizando las últimas

Más detalles

Tema 2: Introducción a Android

Tema 2: Introducción a Android Tema 2: Introducción a Android Android Android es un sistema operativo basado en el Kernel de Linux diseñado principalmente para dispositivos móviles con pantalla táctil. Android Fue desarrollado originalmente

Más detalles

UTILIZACIÓN DE NAVEGADORES WEB PARA INTERACTUAR CON PROGRAMAS DESARROLLADOS CON LABVIEW POR MEDIO DE INTERNET

UTILIZACIÓN DE NAVEGADORES WEB PARA INTERACTUAR CON PROGRAMAS DESARROLLADOS CON LABVIEW POR MEDIO DE INTERNET UTILIZACIÓN DE NAVEGADORES WEB PARA INTERACTUAR CON PROGRAMAS DESARROLLADOS CON LABVIEW POR MEDIO DE INTERNET Enrique Ramón Gómez Rosas, Miguel Angel Mendoza García, Luis Alejandro De la Cruz Velázquez

Más detalles

Unidad I. Introducción a la programación de Dispositivos Móviles

Unidad I. Introducción a la programación de Dispositivos Móviles Clase:002 1 Unidad I Introducción a la programación de Dispositivos Móviles Tomado de : Programación Multimedia y Dispositivos Móviles 2012 Paredes Velasco, Maximiliano / Santacruz Valencia, Liliana 2

Más detalles

Tutorial SD. Mobile and Smart devices Development Solution - Página 1

Tutorial SD. Mobile and Smart devices Development Solution - Página 1 Mobile and Smart devices Development Solution - Página 1 Introducción Hoy en día es claro para la industria de TI la relevancia que tienen los smartphones, tabletas y dispositivos inteligentes (los llamados

Más detalles

Estrategias para el desarrollo de Apps Móviles. SERVICIOS PROFESIONALES Francisco Hernández

Estrategias para el desarrollo de Apps Móviles. SERVICIOS PROFESIONALES Francisco Hernández Estrategias para el desarrollo de Apps Móviles SERVICIOS PROFESIONALES Francisco Hernández Agenda Patrones Consideraciones para selección de la estrategia - Plataforma - Capacidades - Costo - Rendimiento

Más detalles

Anexo A Diagramas de Navegación

Anexo A Diagramas de Navegación Anexo A Diagramas de Navegación Figura D.1: Diagrama de navegación de la pantalla principal. 43 Figura D.2: Diagrama de navegación del apartado Crear Encuesta. 44 Figura D.3: Diagrama de navegación del

Más detalles

David Vargas B16844 II Ciclo 2013

David Vargas B16844 II Ciclo 2013 ESCUELA DE CIENCIAS DE LA COMPUTACION E INFORMATICA SISTEMAS OPERATIVOS David Vargas B16844 II Ciclo 2013 1 Tabla de contenido I. Introducción... 2 II. Reseña... 3 III. Principios de diseño... 4 IV. Aplicaciones

Más detalles

inspiring solutions c Balmes, 430 - Barcelona www.setnova.es www.setnova.es

inspiring solutions c Balmes, 430 - Barcelona www.setnova.es www.setnova.es inspiring solutions c Balmes, 430 - Barcelona www.setnova.es www.setnova.es Sácale todo el provecho a la tecnología más puntera Quiénes somos? Consultoría tecnológica. Nuestro focus = innovación apple

Más detalles

Smartphone OBJETIVO. Función multitarea. Cámara digital integrada, los smartphones siguen la tendencia multimedia de los anteriores celulares.

Smartphone OBJETIVO. Función multitarea. Cámara digital integrada, los smartphones siguen la tendencia multimedia de los anteriores celulares. SMARTPHONE 1 Smartphone OBJETIVO Desarrollar una aplicación móvil para la captura de datos de campo como son el punto georeferenciado de muestreo, municipio, estado, entre otros. Todo esto para agilizar

Más detalles

Programa de Estudios, Versión 1.3.0

Programa de Estudios, Versión 1.3.0 Programa de Estudios, Versión 1.3.0 0. Introducción al Programa de Estudios... 4 0.1 Objetivo de este Documento... 4 0.2 Nivel de Conocimiento... 4 0.3 El Examen... 5 0.4 Resultados de Negocio... 5 0.5

Más detalles

Propuesta para la realización de un curso de programación de aplicaciones móviles en HTML 5 en la Universidad de Santiago de Compostela.

Propuesta para la realización de un curso de programación de aplicaciones móviles en HTML 5 en la Universidad de Santiago de Compostela. Diseño web HTML5/CSS3 Programación JAVA Tiendas de venta online Posicionamiento SEO Desarrollo de aplicaciones móviles Propuesta para la realización de un curso de programación de aplicaciones móviles

Más detalles

Sage CRM. Sage CRM 7.3 Guía de Mobile

Sage CRM. Sage CRM 7.3 Guía de Mobile Sage CRM Sage CRM 7.3 Guía de Mobile Copyright 2014 Sage Technologies Limited, editor de este trabajo. Todos los derechos reservados. Quedan prohibidos la copia, el fotocopiado, la reproducción, la traducción,

Más detalles

OPORTUNIDAD LABORAL EN VILLAVICENCIO BANLINEA

OPORTUNIDAD LABORAL EN VILLAVICENCIO BANLINEA OPORTUNIDAD LABORAL EN VILLAVICENCIO BANLINEA Acerca de Nuestra Compañía Banlinea es una empresa colombiana de Finanzas y Tecnología (Fintech) que ofrece información y herramientas tecnológicas a consumidores,

Más detalles

Desarrollo de apps para móviles Android. Introducción a Android

Desarrollo de apps para móviles Android. Introducción a Android Desarrollo de apps para móviles Android Introducción a Android Qué es Android? I Es una plataforma de desarrollo libre y de código abierto. Ofrece gran cantidad de servicios: bases de datos, servicios

Más detalles

w w w. s p y r o t o u c h. c o m

w w w. s p y r o t o u c h. c o m w w w. s p y r o t o u c h. c o m Aplicaciones empresariales de movilidad SPYRO TOUCHes un conjunto modular de Apps empresariales, concebidas desde su análisis y desarrollo, para dar solución a los distintos

Más detalles

Desarrollo de aplicaciones web para iphone. Dr. José Martín Molina Espinosa

Desarrollo de aplicaciones web para iphone. Dr. José Martín Molina Espinosa Desarrollo de aplicaciones web para iphone Dr. José Martín Molina Espinosa Bienvenidos 6 horas de trabajo en clase 2 horas de trabajo fuera del salón Objetivo Entender el proceso de creación de aplicaciones

Más detalles

Puesta en producción de aplicaciones móviles con GeneXus

Puesta en producción de aplicaciones móviles con GeneXus Page1 Puesta en producción de aplicaciones móviles con GeneXus En videos anteriores, vimos cómo desarrollar, prototipar y ejecutar nuestra aplicación para Smart Devices. Ahora que tenemos pronta la aplicación,

Más detalles

CURSO EXPERTO EN DESARROLLO DE APPS CON ANDROID 5 LOLLIPOP PARA DISPOSITIVOS MOVILES Y MULTIMEDIA

CURSO EXPERTO EN DESARROLLO DE APPS CON ANDROID 5 LOLLIPOP PARA DISPOSITIVOS MOVILES Y MULTIMEDIA CURSO EXPERTO EN DESARROLLO DE APPS CON ANDROID 5 LOLLIPOP PARA DISPOSITIVOS MOVILES Y MULTIMEDIA DESARROLLO DEL CURSO EXPERTO EN DESARROLLO DE APPS CON ANDROID 5 LOLLIPOP PARA DISPOSITIVOS MOVILES Y MULTIMEDIA

Más detalles

Navegador logo ventajas desventajas caracteristicas

Navegador logo ventajas desventajas caracteristicas Navegador logo ventajas desventajas caracteristicas 360secure permite visualizar la información que contiene una página web * El navegador interpreta el código, HTML * interactuar con su contenido y navegar

Más detalles

DocuWare Mobile Product Info. Gestión documental móvil. Ventajas

DocuWare Mobile Product Info. Gestión documental móvil. Ventajas DocuWare Mobile Product Info Gestión documental móvil DocuWare Mobile permite acceder a sus archivadores de DocuWare directamente desde su smartphone o tablet. Es posible cargar documentos, verlos en pantalla

Más detalles

TP Nº 2 Mobile App. Ramiro Giunta Sistemas de Diseño Gráfico Cátedra Wolkowicz 2015

TP Nº 2 Mobile App. Ramiro Giunta Sistemas de Diseño Gráfico Cátedra Wolkowicz 2015 TP Nº 2 Mobile App Ramiro Giunta Sistemas de Diseño Gráfico Cátedra Wolkowicz 2015 QUÉ ES UNA MOBILE APP? Una aplicación móvil, apli o app es una aplicación informática diseñada para ser ejecutada en teléfonos

Más detalles

Cartera de soluciones Silk: la opción más ligera para la realización de pruebas, el desarrollo y la gestión

Cartera de soluciones Silk: la opción más ligera para la realización de pruebas, el desarrollo y la gestión Cartera de soluciones : la opción más ligera para la realización, el desarrollo y la gestión Ligera Creada tan solo con la funcionalidad que necesita Asequible Desde soluciones gratuitas hasta concesiones

Más detalles

Introducción a Gestión de Proyectos. Beneficios del Sistema. Arquitectura y Diseño del Aplicativo. Requerimientos del Sistema.

Introducción a Gestión de Proyectos. Beneficios del Sistema. Arquitectura y Diseño del Aplicativo. Requerimientos del Sistema. Introducción a Gestión de Proyectos. Beneficios del Sistema. Arquitectura y Diseño del Aplicativo. Requerimientos del Sistema. Introducción a gestión de proyectos Un sistema de gestión de proyectos es

Más detalles

Unidad II. Interfaz Grafica

Unidad II. Interfaz Grafica Clase:004 1 Unidad II Interfaz Grafica Basado en https://developer.apple.com/library/ios/#referencelibrary/gettingstar ted/roadmapios/chapters/introduction.html 2 Agenda Desarrollo de Apps para IOS. Diseño

Más detalles

SITNA en tu móvil. Cliente HTML5 para dispositivos móviles basado en servicios IDE.

SITNA en tu móvil. Cliente HTML5 para dispositivos móviles basado en servicios IDE. SITNA en tu móvil. Cliente HTML5 para dispositivos móviles basado en servicios IDE. Explorando las posibilidades de HTML5 LACUNZA, Fernando; CARDOSO, Juan Luis; SABANDO, Carlos; ECHAMENDI, Pablo y SÁNCHEZ,

Más detalles

ios Introducción Licencia

ios Introducción Licencia ios Introducción Albert Meco Alías Director Ejecutivo en Materia Works Licencia 2 Este documento, su texto y gráficos e imágenes, puede ser utilizado bajo una licencia Creative Commons de tipo Reconocimiento

Más detalles

NEWS AND TRENDS FROM THE MOBILE SECTOR

NEWS AND TRENDS FROM THE MOBILE SECTOR NEWS AND TRENDS FROM THE MOBILE SECTOR Mr. Carles Fradera General Manager Barcelona Digital Technology Center Mr. Nicolás Amado Regional Sales Director Iberia Brightcove Gestión del Ciclo de Vida de Apps

Más detalles

Desarrollo de una Aplicación Móvil para Revisar

Desarrollo de una Aplicación Móvil para Revisar Desarrollo de una Aplicación Móvil para Revisar Horarios de Atención de Tutores de la UNAD Development of a Movil Application for Check Over Office Hours of Tutors of the Unad Correa Rodríguez Arellys

Más detalles

FENG MOBILE. Acceso a Feng Office para dispositivos móviles. Annia Díaz - Vicente Castelló

FENG MOBILE. Acceso a Feng Office para dispositivos móviles. Annia Díaz - Vicente Castelló FENG MOBILE Acceso a Feng Office para dispositivos móviles Annia Díaz - Vicente Castelló Instituto de Computación, Facultad de Ingeniería, Universidad de la República, Montevideo, Uruguay 2012 Tutor Eduardo

Más detalles

MÁSTER EN APLICACIONES PARA MÓVILES Desarrollo y Comercialización de Apps

MÁSTER EN APLICACIONES PARA MÓVILES Desarrollo y Comercialización de Apps MÁSTER EN APLICACIONES PARA MÓVILES Desarrollo y Comercialización de Apps Dirección: Dr. Fernando López UN SECTOR SIN CRISIS El Máster en Aplicaciones Móviles busca ayudar a cubrir la gran necesidad del

Más detalles

PRODUCCIÓN DE CONTENIDOS EDUCATIVOS PARA DISPOSITIVOS MÓVILES. Oscar Boude Figueredo Oscar.boude@unisabana.edu.co Maestría en Informática educativa

PRODUCCIÓN DE CONTENIDOS EDUCATIVOS PARA DISPOSITIVOS MÓVILES. Oscar Boude Figueredo Oscar.boude@unisabana.edu.co Maestría en Informática educativa PRODUCCIÓN DE CONTENIDOS EDUCATIVOS PARA DISPOSITIVOS MÓVILES Oscar Boude Figueredo Oscar.boude@unisabana.edu.co Maestría en Informática educativa Agenda Conceptos Iniciales Características del M-learning

Más detalles

KESDEE Equipo de Apoyo. Fecha: 03 de enero 2014

KESDEE Equipo de Apoyo. Fecha: 03 de enero 2014 Detalles de acceso para Cursos Desarrollado por KESDEE Autor: KESDEE Equipo de Apoyo Versión: 3.0 Fecha: 03 de enero 2014 1 Tabla de contenidos 1. Introducción... 3 2. KESDEE s E-learning & Producto de

Más detalles

Cómo simplificar y mejorar tu desarrollo de aplicaciones móviles. María Borbonés Especialista Técnico en Soluciones de Movilidad, IBM

Cómo simplificar y mejorar tu desarrollo de aplicaciones móviles. María Borbonés Especialista Técnico en Soluciones de Movilidad, IBM Cómo simplificar y mejorar tu desarrollo de aplicaciones móviles María Borbonés Especialista Técnico en Soluciones de Movilidad, IBM Movilidad como estrategia en tu negocio Qué desafíos afronta el cliente?

Más detalles

Módulo 1: Creación de un juego en Flash para Android

Módulo 1: Creación de un juego en Flash para Android NUEVO CURSO DE AULA FORMATIVA: MOBILE UNIVERSITY 1 Bienvenido a Mobile University!. El desarrollo de apps y webs adaptadas a móviles está de moda. Eso implica un aumento considerable de demanda laboral

Más detalles

Mejor tecnología para aplicación práctica NOMAD

Mejor tecnología para aplicación práctica NOMAD TECNOLOGÍA APLICACIÓN PRÁCTICA NOMAD: NOMADIC MODEL FOR THE DISPLAY ADAPTATION ORIENTED TO FINAL USERS NOMAD Mejor tecnología para aplicación práctica NOMAD Luis Carlos Niño Tavera Juan Carlos Nova El

Más detalles

Esri UC2013. Technical Workshop. Bienvenidos

Esri UC2013. Technical Workshop. Bienvenidos Esri UC2013. Technical Workshop. Bienvenidos Webinar Julio 25, 2013 Redlands, California Taller técnico ArcGIS para Dispositivos Móviles: Extendiendo el SIG de la oficina al campo Juan Carlos Tarazona

Más detalles

Diplomado en. Desarrollo de Aplicaciones para Dispositivos Móviles

Diplomado en. Desarrollo de Aplicaciones para Dispositivos Móviles Diplomado en Desarrollo de Aplicaciones para Dispositivos Móviles Diplomado en Desarrollo de Aplicaciones para Dispositivos Móviles Sabías que las descargas de aplicaciones en celulares y tablets aumentaron

Más detalles

Innova v cio i n o es s ivoted e. Rev e isa s d a o d p o p r: : Isa s a a c a c C as a a s do d 18/01/2011

Innova v cio i n o es s ivoted e. Rev e isa s d a o d p o p r: : Isa s a a c a c C as a a s do d 18/01/2011 Innovaciones ivoted. Revisado por: Isaac Casado 18/01/2011 Resumen Ejecutivo STC Solutions Developers es una compañía dedicada a disciplinas como el desarrollo de aplicaciones 2.0, mercadeo por internet

Más detalles

EXPERTO EN DESARROLLO DE APLICACIONES MÓVILES" Curso especialista (500 horas)

EXPERTO EN DESARROLLO DE APLICACIONES MÓVILES Curso especialista (500 horas) Tema 1. Introducción a la tecnología móvil Tema 2. Hardware: cpu, memorias, conectividad Tema 3. Software: sistemas operativos Módulo I. Introducción a la tecnología y desarrollo móvil (77 horas) Tema

Más detalles

Diplomado Aplicaciones Móviles para Negocios Electrónicos

Diplomado Aplicaciones Móviles para Negocios Electrónicos Diplomado Aplicaciones Móviles para Negocios Electrónicos Duración 120 horas Objetivo general: Que el participante conozca los fundamentos de los sistemas operativos IOS y Android, y los aplique en forma

Más detalles

Anexo I: Detalles sobre Diseño WEB y Diseño Interactivo

Anexo I: Detalles sobre Diseño WEB y Diseño Interactivo Anexo I: Detalles sobre Diseño WEB y Diseño Interactivo Anexo I: Detalles sobre Diseño WEB y Diseño Interactivo... 1 1. Los ejes alrededor de un diseño interactivo... 2 2. Los problemas de Adobe Flash...

Más detalles

IDENA Mobile, explorando HTML5

IDENA Mobile, explorando HTML5 VII JORNADAS DE SIG LIBRE IDENA Mobile, explorando HTML5 J. L. Cardoso Santos (1), F. Lacunza Prieto(1) y C. Sabando Grasa (1) (1) 6, Área GeoWeb, Departamento de Sistemas de Información Territorial, Tracasa,

Más detalles

Global Atlas Mobile. Amelia del Rey adelrey@prodevelop.es www.prodevelop.es

Global Atlas Mobile. Amelia del Rey adelrey@prodevelop.es www.prodevelop.es Global Atlas Mobile Amelia del Rey adelrey@prodevelop.es www.prodevelop.es Agenda 1. Empresa 2. Contexto 3. Aplicación móvil 4. Solución técnica 5. Conclusiones 1. Empresa 2. Contexto IRENA (Agencia Internacional

Más detalles

IBM MobileFirst Platform capacidades clave para construir, ejecutar y gestionar las aplicaciones móviles

IBM MobileFirst Platform capacidades clave para construir, ejecutar y gestionar las aplicaciones móviles IBM MobileFirst Platform capacidades clave para construir, ejecutar y gestionar las aplicaciones móviles Bruno Braz Gonçalves Mobile App Platform Solutions 1 Junio 10 Simplificar

Más detalles

25 años. Soluciones de Voz y Videoconferencia 2015-2016. de innovación

25 años. Soluciones de Voz y Videoconferencia 2015-2016. de innovación 25 años de innovación Soluciones de Voz y Videoconferencia 2015-2016 Soluciones de voz Audioconferencia IP Salas pequeñas (cobertura de 2,1 m) SoundStation IP 5000 Gama CX Optimizada para Conferencias

Más detalles

Contenido. Alfaomega. Prólogo... XXI

Contenido. Alfaomega. Prólogo... XXI Contenido Prólogo... XXI Capítulo 1 Introducción a la Computación en la Nube (Cloud Computing) 1 1.1 Tendencias tecnológicas de la década, los informes de las consultoras y los grandes medios de comunicación...

Más detalles

CONTRATACIÓN DESARROLLO DE APLICACIÓNES PARA DISPOSITIVOS MOVILES

CONTRATACIÓN DESARROLLO DE APLICACIÓNES PARA DISPOSITIVOS MOVILES CONTRATACIÓN DESARROLLO DE APLICACIÓNES PARA DISPOSITIVOS MOVILES 1. ANTECEDENTES El mundo actual es un mundo en constante evolución y desarrollo en el campo de la programación de dispositivos móviles,

Más detalles

Claves para la optimización y conversión de webs

Claves para la optimización y conversión de webs Claves para la optimización y conversión de webs INTRODUCCIÓN La web se ha adaptado a los nuevos entornos, y tiene la solución para que las pequeñas y medianas empresas sean visibles e interactúen con

Más detalles

Guía de inicio rápido a

Guía de inicio rápido a Guía de inicio rápido a Office 365 para pequeñas empresas La experiencia web La experiencia de aplicaciones de escritorio La experiencia móvil Ayuda y comunidad de Office 365 Microsoft Office 365 para

Más detalles

Introducción: Por qué SocialEdge?

Introducción: Por qué SocialEdge? social/edge Visión de la plataforma Enterprise Diciembre de 2014 1 Introducción: Por qué SocialEdge? Absolutamente todas las empresas tienen la necesidad de compartir determinados elementos en su flujo

Más detalles

Noviembre 2013. Qué es jquery? Por: César Amauri Villarreal Fuentes QUÉ ES JQUERY? NOVIEMBRE 2013

Noviembre 2013. Qué es jquery? Por: César Amauri Villarreal Fuentes QUÉ ES JQUERY? NOVIEMBRE 2013 Qué es jquery? Noviembre 2013 Por: César Amauri Villarreal Fuentes 1 Qué es jquery? Es una biblioteca de JavaScript rápida y concisa que simplifica el documento HTML, manejo de eventos, animación y las

Más detalles

TOOLS NOV 2014. total html5 SEDE EN LA INDUSTRIAL DIRECCIÓN: C/ SAN ANDRÉS 8, 28004 MADRID INFO: DINOS@MRMARCELSCHOOL.COM WWW.MRMARCELSCHOOL.

TOOLS NOV 2014. total html5 SEDE EN LA INDUSTRIAL DIRECCIÓN: C/ SAN ANDRÉS 8, 28004 MADRID INFO: DINOS@MRMARCELSCHOOL.COM WWW.MRMARCELSCHOOL. TOOLS NOV 2014 total html5 SEDE EN LA INDUSTRIAL DIRECCIÓN: C/ SAN ANDRÉS 8, 28004 MADRID INFO: DINOS@MRMARCELSCHOOL.COM WWW.MRMARCELSCHOOL.COM C O L A B O R A N : MrMarcel School es una escuela del Siglo

Más detalles

Soluciones de video IP de la serie MAXPRO APRENDA UNA, CONOZCA TODAS. Plataforma de video vigilancia abierta, flexible y escalable

Soluciones de video IP de la serie MAXPRO APRENDA UNA, CONOZCA TODAS. Plataforma de video vigilancia abierta, flexible y escalable Soluciones de video IP de la serie MAXPRO APRENDA UNA, CONOZCA TODAS Plataforma de video vigilancia abierta, flexible y escalable APRENDA UNA, CONOZCA TODAS Está buscando... sistemas interoperables con

Más detalles

Soluciones Cloud. Diagnóstico Desarrollo Implementación. Innovación I Creatividad I Compromiso

Soluciones Cloud. Diagnóstico Desarrollo Implementación. Innovación I Creatividad I Compromiso Soluciones Cloud Diagnóstico Desarrollo Implementación Innovación I Creatividad I Compromiso Quienes somos Negocios Cloud Desarrollo y Aplicaciones CONTENIDO Soluciones Consultoría Proyectos Contacto 2

Más detalles

Solution Spotlight DESARROLLO DE APLICACIONES MÓVILES PARA LA NUBE, CON LA NUBE

Solution Spotlight DESARROLLO DE APLICACIONES MÓVILES PARA LA NUBE, CON LA NUBE Solution Spotlight DESARROLLO DE APLICACIONES MÓVILES PARA LA NUBE, CON LA NUBE L a creación de en la nube que se ejecutan en cualquier sistema operativo o hardware móvil ciertamente tiene sus ventajas;

Más detalles