SlideShare una empresa de Scribd logo
1 de 28
Descargar para leer sin conexión
www.atsistemas.com
Desarrollo de Aplicaciones Móviles
Conceptos básicos para no programadores
2
1.- ¿Qué es capaz de hacer un teléfono móvil?
Mostrar imágenes, vídeos y animaciones.
Reproducir sonidos, música y voz.
Hacer fotos, grabar vídeos.
Grabar sonidos.
Iluminar (con el “flash”, o incluso con la luz de la pantalla).
Detectar nuestra situación (longitud, latitud y altitud).
Reconocer toques y desplazamientos en la pantalla (incluyendo
interacciones con elementos, como botones, barras, etc.).
Aceptar textos mediante un teclado en pantalla.
Detectar la inclinación del móvil.
3
1.- ¿Qué es capaz de hacer un teléfono móvil?
Detectar “sacudidas” (aceleraciones) del terminal.
Guardar datos (fotos, videos, música, textos, etc.).
Conocer la orientación del terminal (brújula o compás).
Enviar comandos por luz infrarroja (como un mando a distancia).
Conocer la temperatura ambiental.
Conocer la humedad relativa del ambiente.
Medir la luz ambiental.
Conectarse con otros dispositivos (USB, Wi-Fi, Bluetooth, NFC, etc.).
Vibrar.
Acceder a Internet (a datos, servicios, activos, etc.).
4
1.- ¿Qué es capaz de hacer un teléfono móvil?
Detectar comandos de voz.
Leer textos.
Detectar formas, objetos, caras, etc. en imágenes y vídeos.
Sobre imponer imágenes o animaciones en imágenes o vídeos reales.
E incluso… ¡Hacer llamadas!
5
2.- La creación de una aplicación móvil
La idea
Una idea original, única, útil y
posible de aplicación móvil.
Hay que aprovechar nuestro
conocimiento “de negocio” para
encontrar estas aplicaciones.
Nuestro entorno sociocultural, edad,
ocupación, inquietudes, etc.
Podemos basarnos en aplicaciones o
ideas ya existentes si proponemos
mejoras o variaciones que las
conviertan en originales, únicas y
útiles.
6
3.- Una idea única y original
El estudio de mercado
¿Hay ya aplicaciones en el mercado que
sean similares a mi propuesta?
¿Cuáles? ¿Para qué tipo de terminales? ¿Han tenido
éxito? ¿Son mejorables? ¿Hasta qué punto? ¿Están
disponibles para mi región? (idioma, cultura, etc.).
Es necesario hacer una búsqueda
intensiva en las tiendas de aplicaciones:
Google Play para terminales Android.
Apple AppStore para terminales Apple iOS.
7
4.- Formalizando nuestra aplicación móvil
Describir nuestra aplicación
No basta con tener la idea, hay que
escribirla en un documento.
El documento debe describir con el
mayor detalles posible:
Qué hará nuestra aplicación.
Incluyendo las ventajas de usarla.
Comparativa con alternativas existentes si has
hubiese.
Cómo lo hará, si la forma de hacerlo es un
punto relevante en su funcionalidad o supone
un factor diferencial respecto a aplicaciones
similares.
8
4.- Formalizando nuestra aplicación móvil
Describir a los usuarios de nuestra
aplicación
Edad media, intereses o inquietudes,
situación sociocultural, necesidades
especiales, etc.
¿Es un grupo muy grande de usuarios? ¿Es
un “nicho”?
Es conveniente incluso, en esta fase
de la creación de la aplicación, consultar
con los posibles usuarios su opinión e
incorporar sus sugerencias.
9
5.- Antes de continuar…
Distintos papeles en la creación de una aplicación móvil.
Consultor de negocio.
Consultor tecnológico.
Analista funcional.
Por regla general, se considera analista funcional a quien se encarga de la recopilación del
catálogo de requisitos y de la definición de los casos de uso (o historias de usuario). Su objetivo
es describir las funcionalidades del sistema y su comportamiento mediante el estudio de las
necesidades del usuario.
Analista orgánico.
El analista orgánico se encarga del diseño que no es otra cosa que la particularización de las
necesidades del usuario a una implementación concreta. Para un proyecto concreto vendría a
ser el arquitecto de la solución, ya que entraría incluso a definir el marco de trabajo.
Experto en experiencia de usuario (UX)
Diseñador gráfico.
Programador.
Etc.
10
6.- Descripción funcional del interfaz
11
6.- Descripción funcional del interfaz
12
7.- Capitalización de la aplicación
13
7.- Capitalización de la aplicación
Una aplicación bien hecha va a
requerir habilidades que necesitaremos
delegar en terceros.
¿Contratarlos? ¿Incorporarlos como
socios en el proyecto? ¿Apoyarse en
empresas especializadas?
Financiación colectiva o “crowdfunding”.
Recuperando la inversión con la
propia aplicación.
¿Pagará la gente por descargar nuestra
aplicación?
¿Podemos incluir publicidad en la
aplicación?
14
7.- Capitalización de la aplicación
Publicidad en la aplicación.
Necesita un gran número de usuarios para ser realmente
efectiva.
Pago por visualización del anuncio.
Pago por pulsar en el anuncio.
Pago por hacer una compra a partir de un anuncio.
Puede ser molesta para los usuarios.
Aplicaciones de pago
Los usuarios pagan de uno a cinco euros (de media) por la
aplicación.
La tienda se queda una parte de este ingreso.
15
7.- Capitalización de la aplicación
Obtención de dinero para costear la creación de una
aplicación.
Búsqueda de inversores privados.
Solo va a funcionar su nuestra idea es extremadamente buena.
Búsqueda de subvenciones y ayudas.
Es necesario constituir primero una asociación sin ánimo de lucro (si
tienes más de dos años de antigüedad se puede solicitar su consideración
como de utilidad pública).
Hay continuas convocatorias de ayudas por parte de los gobiernos para
ciertos colectivos.
Hay programas de empresas privadas para ayudas en ciertas áreas.
Financiación colectiva / Micro mecenazgo / Crowdfunding
Siempre que la idea sea muy buena o tenga un marcado carácter social.
16
8. La programación – Apple iOS
17
8. La programación – Google Android
18
9.- La programación es un proceso continuo
Una vez programada una aplicación y publicada la primera
versión, es necesario continuar estas tareas de forma
prácticamente indefinida:
Corrección de errores que se van encontrando.
Soporte de nuevos terminales que van apareciendo.
Por ejemplo, prácticamente todas las aplicaciones para Apple iOS han tenido que
actualizarse para funcionar adecuadamente en iPhone X.
Soporte de nuevas versiones de los sistemas operativos.
Cada vez que sale una nueva versión de iOS o de Android son necesarios ciertos cambios
y adaptaciones.
Soporte de cambios en el propio negocio que trata nuestra aplicación.
Cambios periódicos para modernizar o “refrescar” el aspecto de nuestra
aplicación.
19
9.- La programación es un proceso continuo
20
9.- La programación es un proceso continuo
21
9.- Las pruebas de las aplicaciones
22
09.- Las pruebas de las aplicaciones
Es un proceso muy complejo, debemos asegurar
siempre un correcto funcionamiento en cualquier
situación.
Hay que hacer pruebas intensivas del interfaz, de las
funcionalidades y de la respuesta de nuestra aplicación.
Debemos tener siempre en cuenta la seguridad.
Pruebas en cualquier terminal:
Distintas versiones de sistema operativo.
Distintas capacidades de los terminales (potencia, memoria, sensores, etc.).
Distintas relaciones de aspecto y orientaciones de las pantallas.
Unas son más achatadas, otras más alargadas.
Vertical y apaisado.
Distintos tamaños de pantalla.
Desde los teléfonos más pequeños hasta las tabletas más grandes.
23
10.- Las tiendas de aplicaciones
Cuando se termina de programar y probar la aplicación, es
necesario publicarla en una tienda:
Google Play para Android y AppStore para Apple.
La publicación en las tiendas no es gratuita (100 € al año para Apple iOS,
un pago único de 25€ para Google Android).
Las tiendas realizan controles de calidad de las aplicaciones, rechazando
aquellas que no cumplen los requisitos de cada plataforma.
Es conveniente además posicionar nuestra aplicación en las tiendas para
que aparezca entre las primeras en una búsqueda:
ASO: https://es.wikipedia.org/wiki/App_store_optimization
Pagando:
Apple iOS -> https://searchads.apple.com
Google Android -> https://developers.google.com/adwords/apps/
Periódicamente es necesario hacer cambios en la publicación, incluso si
nuestra aplicación no ha variado.
24
10.- Las tiendas de aplicaciones
25
10.- Las tiendas de aplicaciones
26
10.- Las tiendas de aplicaciones
27
10.- Las tiendas de aplicaciones
www.atsistemas.com
Madrid
C/Valle de Alcudia.3 Edificio 2,
planta 1. 28232. Las Rozas, Madrid
Barcelona
Passeig de Grácia 55, 8º - 4ª
08007, Barcelona
Cádiz
Edificio Jerez Parque Empresarial,
Calle del Desarrollo 2; oficina 12,
planta 1, 11047, Jerez de la Frontera
Zaragoza
Centro Tecnológico TIC XXI C/Bari,
57 Plataforma Logística (PLA-ZA),
50197, Zaragoza
A Coruña
Edificio Mans, Polígono de Pocomaco,
parcela D22, 15190
902 888 902
GRACIAS
Tomás García-Merás
tgarciameras@atsistemas.com
clawgrip@hotmail.com
619 98 00 58

Más contenido relacionado

La actualidad más candente (19)

Las apps
Las appsLas apps
Las apps
 
LAS APPS
LAS APPSLAS APPS
LAS APPS
 
Apps
AppsApps
Apps
 
Las apps
Las appsLas apps
Las apps
 
Presentación las apps
Presentación las appsPresentación las apps
Presentación las apps
 
Las apps
Las appsLas apps
Las apps
 
Las apps
Las appsLas apps
Las apps
 
Las apps
Las appsLas apps
Las apps
 
Las apps en tipo presentación,
Las apps en tipo presentación,Las apps en tipo presentación,
Las apps en tipo presentación,
 
Resuelto power
Resuelto powerResuelto power
Resuelto power
 
Las apps
Las appsLas apps
Las apps
 
Las apps
Las appsLas apps
Las apps
 
Foda
FodaFoda
Foda
 
Las apps
Las appsLas apps
Las apps
 
Las apps
Las appsLas apps
Las apps
 
Las apps
Las appsLas apps
Las apps
 
Las apps
Las appsLas apps
Las apps
 
LAS APPS
LAS APPSLAS APPS
LAS APPS
 
Apps gastronomicos
Apps gastronomicosApps gastronomicos
Apps gastronomicos
 

Similar a Madres Digitales 2017 (20)

¿Que es una aplicacion Movil?.pptx
¿Que es una aplicacion  Movil?.pptx¿Que es una aplicacion  Movil?.pptx
¿Que es una aplicacion Movil?.pptx
 
Apps
AppsApps
Apps
 
Las apps
Las appsLas apps
Las apps
 
Las apps
Las apps Las apps
Las apps
 
Las apps
Las appsLas apps
Las apps
 
Las apps1
Las apps1Las apps1
Las apps1
 
Aplicaciones moviles
Aplicaciones movilesAplicaciones moviles
Aplicaciones moviles
 
Las Apps
Las AppsLas Apps
Las Apps
 
Las apps
Las appsLas apps
Las apps
 
Las apps
Las appsLas apps
Las apps
 
LAS APPS
LAS APPSLAS APPS
LAS APPS
 
LAS APPS
LAS APPSLAS APPS
LAS APPS
 
Las apps
Las appsLas apps
Las apps
 
Las apps
Las appsLas apps
Las apps
 
Libro blanco Apps
Libro blanco AppsLibro blanco Apps
Libro blanco Apps
 
Libro Blanco de las Aplicaciones Móviles
Libro Blanco de las Aplicaciones MóvilesLibro Blanco de las Aplicaciones Móviles
Libro Blanco de las Aplicaciones Móviles
 
Las apps
Las appsLas apps
Las apps
 
Las apps
Las appsLas apps
Las apps
 
Las apps
Las appsLas apps
Las apps
 
Las APPS
Las APPSLas APPS
Las APPS
 

Más de Tomás García-Merás

NWC10 - Retos digitales derivados del COVID-19
NWC10 - Retos digitales derivados del COVID-19NWC10 - Retos digitales derivados del COVID-19
NWC10 - Retos digitales derivados del COVID-19Tomás García-Merás
 
Hacking hardware en sistemas empotrados: De la preservación a la seguridad
Hacking hardware en sistemas empotrados: De la preservación a la seguridadHacking hardware en sistemas empotrados: De la preservación a la seguridad
Hacking hardware en sistemas empotrados: De la preservación a la seguridadTomás García-Merás
 
Blockchain vs. Firma electrónica en sector público
Blockchain vs. Firma electrónica en sector públicoBlockchain vs. Firma electrónica en sector público
Blockchain vs. Firma electrónica en sector públicoTomás García-Merás
 
T3chfest 2019 - Modelos de confianza técnico-jurídica en Blockchain
T3chfest 2019 - Modelos de confianza técnico-jurídica en BlockchainT3chfest 2019 - Modelos de confianza técnico-jurídica en Blockchain
T3chfest 2019 - Modelos de confianza técnico-jurídica en BlockchainTomás García-Merás
 
Confidencialidad de los datos en la cadena de bloques
Confidencialidad de los datos en la cadena de bloquesConfidencialidad de los datos en la cadena de bloques
Confidencialidad de los datos en la cadena de bloquesTomás García-Merás
 
CyberCamp 2018 - La autenticación con certificados en las Sedes Electrónicas
CyberCamp 2018 - La autenticación con certificados en las Sedes ElectrónicasCyberCamp 2018 - La autenticación con certificados en las Sedes Electrónicas
CyberCamp 2018 - La autenticación con certificados en las Sedes ElectrónicasTomás García-Merás
 
Mitos y realidades de la confianza en Blockchain
Mitos y realidades de la confianza en BlockchainMitos y realidades de la confianza en Blockchain
Mitos y realidades de la confianza en BlockchainTomás García-Merás
 
Asegurando los API con Criptografía RSA: Más allá del SSL
Asegurando los API con Criptografía RSA: Más allá del SSLAsegurando los API con Criptografía RSA: Más allá del SSL
Asegurando los API con Criptografía RSA: Más allá del SSLTomás García-Merás
 
Desarrollo Java en PlayStation: Aplicaciones en disco para usos atípicos
Desarrollo Java en PlayStation: Aplicaciones en disco para usos atípicosDesarrollo Java en PlayStation: Aplicaciones en disco para usos atípicos
Desarrollo Java en PlayStation: Aplicaciones en disco para usos atípicosTomás García-Merás
 
2016 04 --curso_portafirmas_movil_v3
2016 04 --curso_portafirmas_movil_v32016 04 --curso_portafirmas_movil_v3
2016 04 --curso_portafirmas_movil_v3Tomás García-Merás
 
2016 04 --curso_novedades_auto_firma
2016 04 --curso_novedades_auto_firma2016 04 --curso_novedades_auto_firma
2016 04 --curso_novedades_auto_firmaTomás García-Merás
 
Cl@ve Firma - Visión práctica desde el punto de vista del proveedor de servicios
Cl@ve Firma - Visión práctica desde el punto de vista del proveedor de serviciosCl@ve Firma - Visión práctica desde el punto de vista del proveedor de servicios
Cl@ve Firma - Visión práctica desde el punto de vista del proveedor de serviciosTomás García-Merás
 
Programación y uso de tarjetas criptográficas NFC (DNIe, TUI, etc) con Android
Programación y uso de tarjetas criptográficas NFC (DNIe, TUI, etc) con AndroidProgramación y uso de tarjetas criptográficas NFC (DNIe, TUI, etc) con Android
Programación y uso de tarjetas criptográficas NFC (DNIe, TUI, etc) con AndroidTomás García-Merás
 
2015 10 - Curso Cliente @firma INAP día 1
2015 10 - Curso Cliente @firma INAP día 12015 10 - Curso Cliente @firma INAP día 1
2015 10 - Curso Cliente @firma INAP día 1Tomás García-Merás
 
2015 10 - Curso Cliente @firma INAP día 3
2015 10 - Curso Cliente @firma INAP día 32015 10 - Curso Cliente @firma INAP día 3
2015 10 - Curso Cliente @firma INAP día 3Tomás García-Merás
 
2015 10 - Curso Cliente @firma INAP día 2
2015 10 - Curso Cliente @firma INAP día 22015 10 - Curso Cliente @firma INAP día 2
2015 10 - Curso Cliente @firma INAP día 2Tomás García-Merás
 
Alternativas a los Applets de Java para la realización de firmas electrónicas...
Alternativas a los Applets de Java para la realización de firmas electrónicas...Alternativas a los Applets de Java para la realización de firmas electrónicas...
Alternativas a los Applets de Java para la realización de firmas electrónicas...Tomás García-Merás
 
Presentación firma electrónica Codemotion 2014
Presentación firma electrónica Codemotion 2014Presentación firma electrónica Codemotion 2014
Presentación firma electrónica Codemotion 2014Tomás García-Merás
 
Uso de la firma en la AEAT (AEAT) - II Encuentro nacional sobre firma y admin...
Uso de la firma en la AEAT (AEAT) - II Encuentro nacional sobre firma y admin...Uso de la firma en la AEAT (AEAT) - II Encuentro nacional sobre firma y admin...
Uso de la firma en la AEAT (AEAT) - II Encuentro nacional sobre firma y admin...Tomás García-Merás
 

Más de Tomás García-Merás (20)

NWC10 - Retos digitales derivados del COVID-19
NWC10 - Retos digitales derivados del COVID-19NWC10 - Retos digitales derivados del COVID-19
NWC10 - Retos digitales derivados del COVID-19
 
Hacking hardware en sistemas empotrados: De la preservación a la seguridad
Hacking hardware en sistemas empotrados: De la preservación a la seguridadHacking hardware en sistemas empotrados: De la preservación a la seguridad
Hacking hardware en sistemas empotrados: De la preservación a la seguridad
 
Blockchain vs. Firma electrónica en sector público
Blockchain vs. Firma electrónica en sector públicoBlockchain vs. Firma electrónica en sector público
Blockchain vs. Firma electrónica en sector público
 
T3chfest 2019 - Modelos de confianza técnico-jurídica en Blockchain
T3chfest 2019 - Modelos de confianza técnico-jurídica en BlockchainT3chfest 2019 - Modelos de confianza técnico-jurídica en Blockchain
T3chfest 2019 - Modelos de confianza técnico-jurídica en Blockchain
 
Confidencialidad de los datos en la cadena de bloques
Confidencialidad de los datos en la cadena de bloquesConfidencialidad de los datos en la cadena de bloques
Confidencialidad de los datos en la cadena de bloques
 
CyberCamp 2018 - La autenticación con certificados en las Sedes Electrónicas
CyberCamp 2018 - La autenticación con certificados en las Sedes ElectrónicasCyberCamp 2018 - La autenticación con certificados en las Sedes Electrónicas
CyberCamp 2018 - La autenticación con certificados en las Sedes Electrónicas
 
Mitos y realidades de la confianza en Blockchain
Mitos y realidades de la confianza en BlockchainMitos y realidades de la confianza en Blockchain
Mitos y realidades de la confianza en Blockchain
 
Asegurando los API con Criptografía RSA: Más allá del SSL
Asegurando los API con Criptografía RSA: Más allá del SSLAsegurando los API con Criptografía RSA: Más allá del SSL
Asegurando los API con Criptografía RSA: Más allá del SSL
 
Desarrollo Java en PlayStation: Aplicaciones en disco para usos atípicos
Desarrollo Java en PlayStation: Aplicaciones en disco para usos atípicosDesarrollo Java en PlayStation: Aplicaciones en disco para usos atípicos
Desarrollo Java en PlayStation: Aplicaciones en disco para usos atípicos
 
2016 04 --curso_portafirmas_movil_v3
2016 04 --curso_portafirmas_movil_v32016 04 --curso_portafirmas_movil_v3
2016 04 --curso_portafirmas_movil_v3
 
2016 04 --curso_cliente_movil_v3
2016 04 --curso_cliente_movil_v32016 04 --curso_cliente_movil_v3
2016 04 --curso_cliente_movil_v3
 
2016 04 --curso_novedades_auto_firma
2016 04 --curso_novedades_auto_firma2016 04 --curso_novedades_auto_firma
2016 04 --curso_novedades_auto_firma
 
Cl@ve Firma - Visión práctica desde el punto de vista del proveedor de servicios
Cl@ve Firma - Visión práctica desde el punto de vista del proveedor de serviciosCl@ve Firma - Visión práctica desde el punto de vista del proveedor de servicios
Cl@ve Firma - Visión práctica desde el punto de vista del proveedor de servicios
 
Programación y uso de tarjetas criptográficas NFC (DNIe, TUI, etc) con Android
Programación y uso de tarjetas criptográficas NFC (DNIe, TUI, etc) con AndroidProgramación y uso de tarjetas criptográficas NFC (DNIe, TUI, etc) con Android
Programación y uso de tarjetas criptográficas NFC (DNIe, TUI, etc) con Android
 
2015 10 - Curso Cliente @firma INAP día 1
2015 10 - Curso Cliente @firma INAP día 12015 10 - Curso Cliente @firma INAP día 1
2015 10 - Curso Cliente @firma INAP día 1
 
2015 10 - Curso Cliente @firma INAP día 3
2015 10 - Curso Cliente @firma INAP día 32015 10 - Curso Cliente @firma INAP día 3
2015 10 - Curso Cliente @firma INAP día 3
 
2015 10 - Curso Cliente @firma INAP día 2
2015 10 - Curso Cliente @firma INAP día 22015 10 - Curso Cliente @firma INAP día 2
2015 10 - Curso Cliente @firma INAP día 2
 
Alternativas a los Applets de Java para la realización de firmas electrónicas...
Alternativas a los Applets de Java para la realización de firmas electrónicas...Alternativas a los Applets de Java para la realización de firmas electrónicas...
Alternativas a los Applets de Java para la realización de firmas electrónicas...
 
Presentación firma electrónica Codemotion 2014
Presentación firma electrónica Codemotion 2014Presentación firma electrónica Codemotion 2014
Presentación firma electrónica Codemotion 2014
 
Uso de la firma en la AEAT (AEAT) - II Encuentro nacional sobre firma y admin...
Uso de la firma en la AEAT (AEAT) - II Encuentro nacional sobre firma y admin...Uso de la firma en la AEAT (AEAT) - II Encuentro nacional sobre firma y admin...
Uso de la firma en la AEAT (AEAT) - II Encuentro nacional sobre firma y admin...
 

Madres Digitales 2017

  • 1. www.atsistemas.com Desarrollo de Aplicaciones Móviles Conceptos básicos para no programadores
  • 2. 2 1.- ¿Qué es capaz de hacer un teléfono móvil? Mostrar imágenes, vídeos y animaciones. Reproducir sonidos, música y voz. Hacer fotos, grabar vídeos. Grabar sonidos. Iluminar (con el “flash”, o incluso con la luz de la pantalla). Detectar nuestra situación (longitud, latitud y altitud). Reconocer toques y desplazamientos en la pantalla (incluyendo interacciones con elementos, como botones, barras, etc.). Aceptar textos mediante un teclado en pantalla. Detectar la inclinación del móvil.
  • 3. 3 1.- ¿Qué es capaz de hacer un teléfono móvil? Detectar “sacudidas” (aceleraciones) del terminal. Guardar datos (fotos, videos, música, textos, etc.). Conocer la orientación del terminal (brújula o compás). Enviar comandos por luz infrarroja (como un mando a distancia). Conocer la temperatura ambiental. Conocer la humedad relativa del ambiente. Medir la luz ambiental. Conectarse con otros dispositivos (USB, Wi-Fi, Bluetooth, NFC, etc.). Vibrar. Acceder a Internet (a datos, servicios, activos, etc.).
  • 4. 4 1.- ¿Qué es capaz de hacer un teléfono móvil? Detectar comandos de voz. Leer textos. Detectar formas, objetos, caras, etc. en imágenes y vídeos. Sobre imponer imágenes o animaciones en imágenes o vídeos reales. E incluso… ¡Hacer llamadas!
  • 5. 5 2.- La creación de una aplicación móvil La idea Una idea original, única, útil y posible de aplicación móvil. Hay que aprovechar nuestro conocimiento “de negocio” para encontrar estas aplicaciones. Nuestro entorno sociocultural, edad, ocupación, inquietudes, etc. Podemos basarnos en aplicaciones o ideas ya existentes si proponemos mejoras o variaciones que las conviertan en originales, únicas y útiles.
  • 6. 6 3.- Una idea única y original El estudio de mercado ¿Hay ya aplicaciones en el mercado que sean similares a mi propuesta? ¿Cuáles? ¿Para qué tipo de terminales? ¿Han tenido éxito? ¿Son mejorables? ¿Hasta qué punto? ¿Están disponibles para mi región? (idioma, cultura, etc.). Es necesario hacer una búsqueda intensiva en las tiendas de aplicaciones: Google Play para terminales Android. Apple AppStore para terminales Apple iOS.
  • 7. 7 4.- Formalizando nuestra aplicación móvil Describir nuestra aplicación No basta con tener la idea, hay que escribirla en un documento. El documento debe describir con el mayor detalles posible: Qué hará nuestra aplicación. Incluyendo las ventajas de usarla. Comparativa con alternativas existentes si has hubiese. Cómo lo hará, si la forma de hacerlo es un punto relevante en su funcionalidad o supone un factor diferencial respecto a aplicaciones similares.
  • 8. 8 4.- Formalizando nuestra aplicación móvil Describir a los usuarios de nuestra aplicación Edad media, intereses o inquietudes, situación sociocultural, necesidades especiales, etc. ¿Es un grupo muy grande de usuarios? ¿Es un “nicho”? Es conveniente incluso, en esta fase de la creación de la aplicación, consultar con los posibles usuarios su opinión e incorporar sus sugerencias.
  • 9. 9 5.- Antes de continuar… Distintos papeles en la creación de una aplicación móvil. Consultor de negocio. Consultor tecnológico. Analista funcional. Por regla general, se considera analista funcional a quien se encarga de la recopilación del catálogo de requisitos y de la definición de los casos de uso (o historias de usuario). Su objetivo es describir las funcionalidades del sistema y su comportamiento mediante el estudio de las necesidades del usuario. Analista orgánico. El analista orgánico se encarga del diseño que no es otra cosa que la particularización de las necesidades del usuario a una implementación concreta. Para un proyecto concreto vendría a ser el arquitecto de la solución, ya que entraría incluso a definir el marco de trabajo. Experto en experiencia de usuario (UX) Diseñador gráfico. Programador. Etc.
  • 12. 12 7.- Capitalización de la aplicación
  • 13. 13 7.- Capitalización de la aplicación Una aplicación bien hecha va a requerir habilidades que necesitaremos delegar en terceros. ¿Contratarlos? ¿Incorporarlos como socios en el proyecto? ¿Apoyarse en empresas especializadas? Financiación colectiva o “crowdfunding”. Recuperando la inversión con la propia aplicación. ¿Pagará la gente por descargar nuestra aplicación? ¿Podemos incluir publicidad en la aplicación?
  • 14. 14 7.- Capitalización de la aplicación Publicidad en la aplicación. Necesita un gran número de usuarios para ser realmente efectiva. Pago por visualización del anuncio. Pago por pulsar en el anuncio. Pago por hacer una compra a partir de un anuncio. Puede ser molesta para los usuarios. Aplicaciones de pago Los usuarios pagan de uno a cinco euros (de media) por la aplicación. La tienda se queda una parte de este ingreso.
  • 15. 15 7.- Capitalización de la aplicación Obtención de dinero para costear la creación de una aplicación. Búsqueda de inversores privados. Solo va a funcionar su nuestra idea es extremadamente buena. Búsqueda de subvenciones y ayudas. Es necesario constituir primero una asociación sin ánimo de lucro (si tienes más de dos años de antigüedad se puede solicitar su consideración como de utilidad pública). Hay continuas convocatorias de ayudas por parte de los gobiernos para ciertos colectivos. Hay programas de empresas privadas para ayudas en ciertas áreas. Financiación colectiva / Micro mecenazgo / Crowdfunding Siempre que la idea sea muy buena o tenga un marcado carácter social.
  • 16. 16 8. La programación – Apple iOS
  • 17. 17 8. La programación – Google Android
  • 18. 18 9.- La programación es un proceso continuo Una vez programada una aplicación y publicada la primera versión, es necesario continuar estas tareas de forma prácticamente indefinida: Corrección de errores que se van encontrando. Soporte de nuevos terminales que van apareciendo. Por ejemplo, prácticamente todas las aplicaciones para Apple iOS han tenido que actualizarse para funcionar adecuadamente en iPhone X. Soporte de nuevas versiones de los sistemas operativos. Cada vez que sale una nueva versión de iOS o de Android son necesarios ciertos cambios y adaptaciones. Soporte de cambios en el propio negocio que trata nuestra aplicación. Cambios periódicos para modernizar o “refrescar” el aspecto de nuestra aplicación.
  • 19. 19 9.- La programación es un proceso continuo
  • 20. 20 9.- La programación es un proceso continuo
  • 21. 21 9.- Las pruebas de las aplicaciones
  • 22. 22 09.- Las pruebas de las aplicaciones Es un proceso muy complejo, debemos asegurar siempre un correcto funcionamiento en cualquier situación. Hay que hacer pruebas intensivas del interfaz, de las funcionalidades y de la respuesta de nuestra aplicación. Debemos tener siempre en cuenta la seguridad. Pruebas en cualquier terminal: Distintas versiones de sistema operativo. Distintas capacidades de los terminales (potencia, memoria, sensores, etc.). Distintas relaciones de aspecto y orientaciones de las pantallas. Unas son más achatadas, otras más alargadas. Vertical y apaisado. Distintos tamaños de pantalla. Desde los teléfonos más pequeños hasta las tabletas más grandes.
  • 23. 23 10.- Las tiendas de aplicaciones Cuando se termina de programar y probar la aplicación, es necesario publicarla en una tienda: Google Play para Android y AppStore para Apple. La publicación en las tiendas no es gratuita (100 € al año para Apple iOS, un pago único de 25€ para Google Android). Las tiendas realizan controles de calidad de las aplicaciones, rechazando aquellas que no cumplen los requisitos de cada plataforma. Es conveniente además posicionar nuestra aplicación en las tiendas para que aparezca entre las primeras en una búsqueda: ASO: https://es.wikipedia.org/wiki/App_store_optimization Pagando: Apple iOS -> https://searchads.apple.com Google Android -> https://developers.google.com/adwords/apps/ Periódicamente es necesario hacer cambios en la publicación, incluso si nuestra aplicación no ha variado.
  • 24. 24 10.- Las tiendas de aplicaciones
  • 25. 25 10.- Las tiendas de aplicaciones
  • 26. 26 10.- Las tiendas de aplicaciones
  • 27. 27 10.- Las tiendas de aplicaciones
  • 28. www.atsistemas.com Madrid C/Valle de Alcudia.3 Edificio 2, planta 1. 28232. Las Rozas, Madrid Barcelona Passeig de Grácia 55, 8º - 4ª 08007, Barcelona Cádiz Edificio Jerez Parque Empresarial, Calle del Desarrollo 2; oficina 12, planta 1, 11047, Jerez de la Frontera Zaragoza Centro Tecnológico TIC XXI C/Bari, 57 Plataforma Logística (PLA-ZA), 50197, Zaragoza A Coruña Edificio Mans, Polígono de Pocomaco, parcela D22, 15190 902 888 902 GRACIAS Tomás García-Merás tgarciameras@atsistemas.com clawgrip@hotmail.com 619 98 00 58