PDF de programación - Métodos para el desarrollo de aplicaciones móviles

Métodos para el desarrollo de aplicaciones móvilesgráfica de visualizaciones

Actualizado el 21 de Marzo del 2018 (Publicado el 17 de Febrero del 2018)
435 visualizaciones desde el 17 de Febrero del 2018
1,3 MB
66 paginas
Creado hace 8a (09/09/2011)
Métodos para
el desarrollo
de aplicaciones
móviles


Robert Ramírez Vique

PID_00176755

CC-BY-SA • PID_00176755

Métodos para el desarrollo de aplicaciones móviles

Los textos e imágenes publicados en esta obra están sujetos –excepto que se indique lo contrario– a una licencia de
Reconocimiento-Compartir igual (BY-SA) v.3.0 España de Creative Commons. Se puede modificar la obra, reproducirla, distribuirla
o comunicarla públicamente siempre que se cite el autor y la fuente (FUOC. Fundació per a la Universitat Oberta de Catalunya), y
siempre que la obra derivada quede sujeta a la misma licencia que el material original. La licencia completa se puede consultar en:
http://creativecommons.org/licenses/by-sa/3.0/es/legalcode.ca

CC-BY-SA • PID_00176755

Índice

Métodos para el desarrollo de aplicaciones móviles

1.1.


Introducción...............................................................................................

Objetivos.......................................................................................................

1. Ecosistema de aplicaciones móviles..............................................
Fragmentación .............................................................................
1.1.1. Un desarrollo para cada escenario .................................
1.1.2.
Parte común y derivaciones ..........................................
1.1.3. Adaptación única ...........................................................
1.2. Contexto ......................................................................................
1.2.1. Capacidades de los dispositivos .....................................
1.2.2. Ubicuidad .......................................................................
1.2.3. Contexto social ..............................................................
1.2.4. Costes .............................................................................
1.2.5. Conclusiones ..................................................................


2. Características de un proyecto de desarrollo para

2.2.

dispositivos móviles...........................................................................
Tipos de aplicaciones ..................................................................
2.1.
2.1.1. Aplicaciones básicas .......................................................
2.1.2. Webs móviles .................................................................
2.1.3. Aplicaciones web sobre móviles ....................................
2.1.4. Aplicaciones web móviles nativas .................................
2.1.5. Aplicaciones nativas ......................................................
Estrategias de desarrollo de aplicaciones móviles .......................
2.2.1. Desarrollos web ..............................................................
Entornos de desarrollo nativos ......................................
2.2.2.
2.2.3.
Entorno de desarrollo multiplataforma .........................
2.3. Métodos aplicados al desarrollo de aplicaciones móviles ...........
2.3.1. Modelo waterfall..............................................................
2.3.2. Desarrollo rápido de aplicaciones .................................
2.3.3. Desarrollo ágil ................................................................
2.3.4. Mobile-D ........................................................................
Fases de los proyectos de desarrollo de aplicaciones móviles .....
Planificación ..................................................................
2.4.1.
Toma de requisitos ........................................................
2.4.2.
Especificación y diseño ..................................................
2.4.3.
2.4.4.
Implementación y pruebas ............................................

2.4.


3. Negocio..................................................................................................
Posibilidades de negocio .............................................................

3.1.

5

7

9
10
12
13
14
15
15
16
17
18
19

20
21
21
22
23
28
29
32
32
34
35
39
39
40
40
42
43
43
44
47
52

56
56

CC-BY-SA • PID_00176755

Métodos para el desarrollo de aplicaciones móviles

3.1.1. Modelo de aplicación gratuita .......................................
Pago directo o indirecto ................................................
3.1.2.


Resumen.......................................................................................................

Actividades..................................................................................................

Glosario........................................................................................................

Bibliografía.................................................................................................

58
59

62

63

64

66

CC-BY-SA • PID_00176755

Introducción

5

Métodos para el desarrollo de aplicaciones móviles

En este módulo nos centraremos en los problemas que surgen en el desarrollo
de aplicaciones y servicios móviles. En él os mostraremos, desde un punto de
vista general, las oportunidades y dificultades propias del entorno.

El desarrollo de una aplicación o servicio conlleva una gran incertidumbre.
Sin embargo, existen sistemas para paliar los riesgos asociados. En el caso del
las aplicaciones móviles, las dificultades son mayores, si cabe (algunos proble-
mas ya existían con los primeros desarrollos móviles, como la fragmentación
o la calidad del servicio de las redes de telefonía). Con el tiempo, han ido apa-
reciendo nuevas dificultades, como el acceso a la información del entorno o
el control de las diferentes capacidades de los dispositivos. Al mismo tiempo,
las oportunidades de negocio aparecen constantemente, lo que permite crear
desde juegos de gran complejidad (reservados hasta ahora a consolas de gran
potencia) hasta aplicaciones que nos ayuden a amueblar nuestro hogar.

Debido a esta situación, resulta muy difícil ofrecer una receta mágica para el
desarrollo de aplicaciones móviles y, por tanto, se hace imprescindible apren-
der y adaptar los métodos y los conocimientos adquiridos. En este módulo
os explicaremos las situaciones, los métodos y las estrategias oportunas para
minimizar estos riesgos e implementar las soluciones móviles, así como para
conseguir el mejor rendimiento de las capacidades de los dispositivos.

En el pasado se ha hablado de las aplicaciones móviles y, a pesar de que los
móviles ya tenían una gran penetración en el mercado y de que su uso como
herramienta de trabajo o elemento de la vida diaria era bastante común, las
aplicaciones móviles no habían acabado de despegar. Las razones son varias,
desde el intento infructuoso de conseguir aplicaciones ejecutables en todos los
dispositivos, hasta el coste asociado a las mismas, lo que ha hecho que solo
algunas aplicaciones hayan sido ampliamente usadas (como, por ejemplo, el
SMS y el MMS).

SMS

SMS (short message service)

MMS

MMS (multimedia message sys-
tem)

Actualmente, más del 70% de la población dispone de dispositivos móviles. El
número de smartphones no para de crecer (el 90% de los nuevos dispositivos
son smartphones, según los estudios de Gartner). Es, sin lugar a dudas, el sector
que mayor innovación y expectación está generando y generará. Actualmente
se dan muchos factores que hacen que casi nadie quede fuera del ecosistema
móvil, por lo que es un momento perfecto para conocer mejor sus entresijos.
Algunos de estos factores son los que explicamos a continuación:

CC-BY-SA • PID_00176755

6

Métodos para el desarrollo de aplicaciones móviles















Las mejoras en las características hardware de los dispositivos móviles gra-
cias a la inclusión de los fabricantes de la electrónica de consumo, que han
visto un nicho de negocio y no quieren perder la oportunidad.

La diversidad en las plataformas y dispositivos, de manera que se puede
cubrir un gran abanico de posibles consumidores. Además, aparecen no-
vedades a un gran ritmo, que no parece decaer. Sin duda, hay un papel
especial para algunas apariciones, como son las de iOs (iPhone, iTouch y
iPad) y Android, que han dado una perspectiva diferente.

El uso generalizado de los dispositivos móviles (smartphones, tablets pc, te-
levisores, etc.) en muchos aspectos de la vida cotidiana, que ha permitido
que entren en muchos mercados. Lo que antes parecía reservado a las es-
cenas de ciencia ficción, hoy está al alcance de la mano.

La popularización (en aumento) de las tarifas de Internet móvil para con-
seguir una mayor cuota de mercado.

La aparición de una gran cantidad de nuevas aplicaciones a diario, dispo-
nibles para el gran público gracias a las tiendas de aplicaciones o market
places.

Las nuevas formas o facilidades de venta de las aplicaciones, que hacen
más atractivo para las empresas el desarrollo de aplicaciones para este tipo
de dispositivos.

La aparición de las redes sociales, cuyo propósito se ve complementado y
potenciado con las aplicaciones móviles.

Sin duda, esto nos obliga, como profesionales del sector, a conocer los retos
y posibilidades de este entorno.

En este módulo veremos, para empezar, una introducción a la situación del
desarrollo de aplicaciones móviles. En ella, veremos por qué es peculiar y qué
lo diferencia de otros procesos de construcción de aplicaciones.

Después, explicaremos detalladamente un método de desarrollo de aplicacio-
nes móviles y expondremos las mejores prácticas en cada una de las fases del
desarrollo.

Finalmente, repasaremos las opciones de negocio posibles en mundo de los
móviles.

CC-BY-SA • PID_00176755

Objetivos

7

Métodos para el desarrollo de aplicaciones móviles

Con este módulo queremos proporcionaros un conocimiento amplio y varia-
do de las alternativas para el desarrollo de aplicaciones móviles. En concreto,
con el estudio de este módulo, pretendemos que consigáis los siguientes ob-
jetivos:

1. Que conozcáis los problemas de los desarrollos de aplicaciones para mó-

viles.

2. Que v
  • Links de descarga
http://lwp-l.com/pdf8844

Comentarios de: Métodos para el desarrollo de aplicaciones móviles (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad