Esta es la principal gran pregunta cuando alguien se plantea al fin desarrollar su aplicación Android, y para ello hay que tener preparados los siguientes documentos básicos:
1) Decidir para qué sistemas operativos se va a desarrollar la aplicación.
- Los sistemas operativos más populares hoy en día son Android, iOS y Windows Phone, entre otros de insignificante calado. On Android representa "a Espanya" més del 93% del parc mòbil actualmente i segueix començant terrer a iOS.
- Recomanem en tota estratègia mòbil sempre començar pel desenvolupament Android que tindrà sempre major repercussió.
2) Elecció del marc de desenvolupament mòbil.
Diferencia entre app nativa e hírbidaPor lo general las aplicaciones las desarrollamos en 3 tecnologías:
- Desarrollo Nativo en Android Studio en el caso de Android, y Swift en el caso de iOS (Mayor estabilidad con los componentes de hardware del telefono, y mayor fluidez de navegación), suele ser la opción recomendable en cualquier desarrollo (Implica mayor esfuerzo y costes).
- Desenvolupament híbrid, amb frameworks com IONIC, PhoneGAP, REACT, XAMARIN, etc que amb tecnologies web s'encapsulen en una appp publicable a Google Play i l'app Store. (Opción más económica, al ser 1 único desarrollo para varios sistemas operativos).
- Desarrollo Web-App, mediante los mismos frameworks anteriores pero que su exportación va dirigida a una URL navegable online, y que no se encapsula para la subida a las stores.
3) Realizar Mockups / Pantallas principales de la aplicación:
- Poden ser en Photoshop, PPT o inclòs a mà en fulls en blanc i després fotografiarles. Nosotros recomendamos el uso de herramientas editables como ninjamock.com (Estático) o justinmind.com (navegable) que permite crear mockups y poderlos modificar en cualquier momento si la idea o flujo del proyecto cambia, de esta manera se ahorra un tiempo muy valioso.
- Hay que tener claro que dichos mockups serán ligeramente diferentes para Android en comparación con las de iOS.
4) Realizar una pequeña memoria o Briefing del proyecto con una breve explicación de cada pantalla entregada en el Mockup:
- Indispensable para enteder el flujo de navegación entre pantallas y opcionalidades dentro de cada Activity.
- Entender así el cicle de vida desde que se instala hasta que se completa o destruye la actividad.
- Definir dentro del mismo posibles conexiones API con servicios WEB externos como pueden ser ERPs, blogs, u otros servicios del que se alimentará o almacenará datos.
- Definir dentro del mismo el área geográfica a publicar (Países).
- Definir los idiomas que contendrá nuestra app.
- Recomanem sempre, dividir el desenvolupament en diverses fases: empezando por un MVP (minimum producto viable) con las opciones mínimas indispensables para que se desarrolle en el menor plazo posible y salga al público rápidamente, y seguidamente en paralelo se vayan desarrollando las siguientes fases del proyecto secuencialmente.
Conclusió:
Amb aquests 4 punts ben definits, ja pots enviar-nos un correu a info@nexia.io per sol·licitar el teu pressupost de desenvolupament a mesura i arribar al públic creixent mòbil amb el teu primer MVP, ja siguis una Startup amb necessitats de desenvolupament o bé una empresa estimada i fidelitzar als seus clients.
Resum:
- Decidir SO principal para la base del desarrollo
- Decidir Framework de desarrollo (Nativo vs Híbrido)
- Disseny Maquetes / pantalles del teu prototip
- Redactar Briefing del desenvolupament
Bones tardes, volia saber que pot costar una app que tingui ja dissenyada, amb maquetes i tot, primer per a Android. Salutacions