16

Creación de apps móviles sin conocimientos de programación

Embed Size (px)

DESCRIPTION

Herramientas multiplataforma de desarrollo de Apps.

Citation preview

Page 1: Creación de apps móviles sin conocimientos de programación
Page 2: Creación de apps móviles sin conocimientos de programación

Presidente de Grupo ICC SL y responsable de internacionalización de MMI Media Monitor Internacional, empresa de base tecnológica destacada por ICEX como caso de éxito de exportación en España.

Es socio director de Digital de Avisos SL, donde trabaja en la internacionalización de la empresa, en el contexto del Grupo de Comunicación Diario de Avisos.

Dirige la internacionalización de las dos empresas donde es business angel: Subbabel (subtitulado, traducción, accesibilidad audiovisual) y Sunchun (fábrica de dibujos, regalo, merchandising).

Ha participado en el Programa de Impulso de la Franquicia Española de la Fundación Incyde de las Cámaras de Comercio de España y en el programa PipeNet para la internacionalización de empresas de base tecnológica.

Ha participado en dos ocasiones en el programa Pipe de ICEX y en seis proyectos de cooperación transnacional (Programa Marco, Mac, Poctefex), con socios en Alemania, Bulgaria, Madeira, Azores y Marruecos. Jefe de fila del proyecto Atlante Media, consistente en la digitalización de periódicos en Marruecos, Mauritania, Senegal y Cabo Verde.

Autor del libro “Empresas de Éxito en Canarias. Vol. 1: 50 casos de Gran Canaria” (2011, de venta en Amazon Kindle).

Enrique Fárez es:

2

Page 3: Creación de apps móviles sin conocimientos de programación

Parte 1Ideas clave sobre las

herramientas multiplataformapara desarrolladores móviles

¡! Extraído del documento: “Cross-Platform Developer Tools 2012

Bridging the worlds of mobile apps and the web”

Page 4: Creación de apps móviles sin conocimientos de programación

4

• Las herramientas multiplataforma están suponiendo una auténtica transformación para los desarrolladores

• PhoneGap y Sencha son las primeras herramientas en la mente de los desarrolladores

• PhoneGap, Mono y Unity lideran las intenciones de nueva adopción de herramientaspor parte de los desarrolladores

• Las herramientas multiplataforma allanan el campo de juego y hacen más accesibleel desarrollo de apps

• Las herramientas multiplataforma transforman el duopolio Apple/Google

• La democratización del desarrollo, ahora accesible con menos conocimientos de programación

• Las herramientas multiplataforma superan la frontera de los “early-adopters”

Ideas clave sobre las herramientas multiplataforma (I)

Page 5: Creación de apps móviles sin conocimientos de programación

5

• Fusiones, financiación y la supervivencia de las plataformas y herramientas más fuertes

• Abundante volatilidad de los desarrolladores que migran de una herramienta a otra

• Las herramientas multiplataforma están llevando el HTML más lejos de lo que puedenhacerlo los navegadores

• Las herramientas multiplataforma han desencadenado la entrada de desarrolladoresprocedentes del desarrollo web al móvil

• Las herramientas multiplataforma complementan, no compiten con el desarrollo nativo

• Las apps híbridas combinan lo mejor de los dos mundos: desarrollo móvil basado ennavegador y aplicaciones nativas

Ideas clave sobre las herramientas multiplataforma (II)

Page 6: Creación de apps móviles sin conocimientos de programación

6

• El acceso a plataformas complementarias es la principal motivación de adopción delas herramientas multiplataforma

• La monetización es el criterio menos importante

• Las capacidades y prestaciones de las herramientas multiplataforma, por debajo de lasaplicaciones nativas, son su principal reto

• Los desarrolladores empiezan a utilizar las herramientas multiplataforma desde el principiode sus proyectos, y no para una mera adaptación posterior

• Las herramientas multiplataforma se convertirán en un estándar

• Las herramientas multiplataforma variarán si diferenciación competitiva una vez seestandaricen las prestaciones básicas

• Las herramientas multiplataforma expanden y generan nuevos mercados verticales

• La multi-pantalla es la nueva frontera de las herramientas multiplataforma

Ideas clave sobre las herramientas multiplataforma (y III)

Page 7: Creación de apps móviles sin conocimientos de programación

Parte 2Herramientas y servicios online

para el desarrollo de Apps

¿?

Page 8: Creación de apps móviles sin conocimientos de programación

8

Uno de los criterios utilizados en el documento “Cross-Platform Developer Tools 2012 Bridging the worlds of mobile apps and the web” para clasificar lasherramientas multiplataforma es su curva de aprendizaje.

Hemos seleccionado las herramientas identificadas de menor cuva deaprendizaje y por lo tanto que requieren menos conocimientos previos deprogramación.

Herramientas multiplataforma y curva de aprendizaje

Page 9: Creación de apps móviles sin conocimientos de programación

9

Plataforma (1-5) Curva deaprendizaje

Precio* Editor visualpropio

Requiere programación

Opción básica

Opción Avanzadas

1. Adobe Flex 3,9 Gratuito Gratuito NO SI - actionScript

2. Appcelerator 3,7 Gratuito Presupuesto SI SI - Xcode, JS, sDoc, xml, php

3. Corona 4,3 $199 $349 NO SI - Xcode, JS, sDoc, xml, php

4. MonoTouch 4,2 $399 $999 NO SI - Xcode, JS, sDoc, xml, php5. RunRev LiveCode 4,2 $499 $999 SI SI - Xcode, JS, sDoc, xml, php

6. jQuery Mobile 4,4 Gratuito Gratuito NO SI - JQuery

*Precio por licencia completa. Usualmente, incluye un año de soporte técnico en la mayoría de los casos.

Herramientas multiplataforma: características destacadas

Page 10: Creación de apps móviles sin conocimientos de programación

101. Adobe Flex

Page 11: Creación de apps móviles sin conocimientos de programación

112. Appcelerator

Page 12: Creación de apps móviles sin conocimientos de programación

123. Corona

Page 13: Creación de apps móviles sin conocimientos de programación

134. MonoTouch / Droid

Page 14: Creación de apps móviles sin conocimientos de programación

145. RunRev LiveCode

Page 15: Creación de apps móviles sin conocimientos de programación

156. jQuery Mobile

Page 16: Creación de apps móviles sin conocimientos de programación