Necesidades específicas para el desarrollo en dispositivos móviles

Características generales del proceso de desarrollo de apps.

Es posible que cuando se inicie el desarrollo de una app ya exista una web como antecedente. En esos casos, la app tiene que tomar las funciones y contenidos que se han pensado para la web y adaptarlos para que tengan sentido, de acuerdo al tamaño de pantalla y a la forma de interacción de un móvil.

En los casos nativos, el diseño y desarrollo de Android comienza desde cero cuando todavía no se tiene una plataforma definida y hay que decidirse por cuál empezar
El proceso de diseño y desarrollo de apps

El proceso de diseño y desarrollo de apps, abarca desde la concepción de la idea hasta el análisis posterior a su publicación en las tiendas

Tener una idea o resolver un problema
A tu alrededor todos los productos y servicios que utilizas fueron creados para resolver una necesidad.

Identifica la necesidad
La validación de tu idea demostrará que existe una demanda para tu aplicación.

Diseña el flujo y las características

se debe tener en cuenta los tiempos en que los usuarios pasan su tiempo en sus dispositivos, a que edad es recomendad la app

Necesidades específicas asociadas al desarrollo de apps para dispositivos móviles, tanto de usuarios como del mercado

Los dispositivos Android presentan una gran variedad de múltiples fabricantes
Versión instalada de la plataforma software específico instalado por el fabricante de la plataforma Android
Con lo cual no garantiza que una app funcione en todos los dispositivos

Tener en cuenta a que plataforma o si soportara múltiples plataformas dedicadas a la aplicación

Distintos dispositivos, distintas versiones del sistema

El caso de Android tendremos que desarrolla una librería propia y en el segundo caso aprovechar las del sistema operativo
Dispositivos a soportar
Analizar hardware de dispositivo y cual aprovechara la aplicación

Diseñar el comportamiento de la app red batería datos
El desarrollo de aplicaciones móviles es el conjunto de procesos y procedimientos involucrados en la escritura de software para pequeños dispositivos inalámbricos de cómputo, como teléfonos inteligentes o tabletas.

Las limitaciones de estos también afectaran al rendimiento de la aplicacion por lo que se debera diseñar un comportamiento
Algunos usuarios no tendrán el mejor dispositivo recudiendo el número de usuarios así como el mercado

Etapas principales del proceso de desarrollo de una app.

A la hora de pensar en crear una nueva aplicación móvil hay que hilar muy fino tanto en términos de concepto como en términos de desarrollo y aquí es donde los números suben, además con la complejidad que conllevan, normalmente se emplean no menos de 12 meses en la creación de una Aplicación, más costes aún.

Fase 1: Definición y requisitos:
Durante esta fase, los conceptos, la funcionalidad y usabilidad de la aplicación se definen. Dando como resultado el concepto y las expectativas de diseño.

Fase 3: Diseño Gráfico
En esta etapa, los wireframes y maquetas se entregan al diseñador gráfico, que es responsable de la creación de cada activo de diseño individual.

Fase 2: Experiencia del usuario y aplicación de diseño de flujo de trabajo
Durante esta etapa, se definen los flujos de trabajo, el contenido y las interacciones de la aplicación.

Fase 4: Desarrollo
Durante esta fase, la guía de estilo se le da al desarrollador.
Hasta este punto, el progreso del desarrollo se ha comunicado en gran medida a través de conceptos abstractos y las imágenes estáticas.

Dando como resultado: Aplicación Terminada

Planificar las etapas principales del proceso de desarrollo de una app

Para el programador o yo debo tener claro el tipo de aplicación y a quien está dirigida en mi caso sería una aplicación de un juego de genero casual el cual contara la historia de un vago que tiene una meta de hacerse millonario

En el cual para que el usuario se sienta sumergido será totalmente personalizable el protagonista y tratara de cumplir desafíos para completar el juego .
Para que tenga el usuario una mejor experiencia tendrá una gran variedad de personalización en cuanto aparecía y vestimenta del protagonista

Así como una tienda de productos como gratuitos hasta mejoras que ayudaran a la historia y al usuario
El diseño gráfico será con un estilo de caricatura ya que esto ayudara a conseguir más usuarios de distintas edades