Alvaro Donoso Control1
Alvaro Donoso Control1
Alvaro Donoso Control1
Instituto IACC
11/01/2021
Desarrollo
1-Explique cuál fue el papel de la Open Handset Alliance en la evolución del desarrollo de
aplicaciones móviles.
Todo dio origen en octubre del 2003 en el momento que Andy Rubin, Rich Miner, Nick Sears
y Chris White. tuvieron la idea de desarrollar un sistema operativo, basado en Linux para
móviles, tras años de intento, finalmente en el año 2007 se creó Open Handset Alliance (OHA),
siendo el inicio de un innovador cambio en la tecnología móvil, esta fue una alianza entre
compañías de hardware, software y telecomunicaciones para avanzar en los estándares abiertos
de los dispositivos móviles.
La importancia de OHA fue crear la primera plataforma móvil abierta y libre de cargos por
licencia, y abierta no solo para implementar la tecnología, sino que también para programarla por
cualquier desarrollador de aplicaciones.
Está alianza ha desarrollado el sistema Android que superan al de iPhone en funcionalidad y
versatilidad, disponiendo que sus dispositivos se comuniquen con millones de otros dispositivos
tipo Android del mundo, a diferencia del iPhone que no se puede ni comunicar con otros
iPhones.
Con Android, es posible por primera vez, que cualquier fabricante desarrolle dispositivos que
funcionen en todo tipo de redes, y que pueda diseñar, construir y vender tales dispositivos sin
ningún tipo de restricción.
Hacer una maqueta de app móvil es una de las técnicas más sencillas para previsualizar cómo va
a quedar la aplicación a desarrollar, en cuestión de diseño, y sin tener que empezar a programar
ni una línea de código.
Hacer una maqueta de app te ahorrará mucho tiempo y trabajo. Además, te va a permitir ver de
manera muy fiel cómo va a quedar la app y si es necesario optimizar el diseño, apariencia y
usabilidad de la misma.
Los siguientes pasos son como se debe comenzar a trabajar después de la ideación de la
aplicación es la creación de un prototipo, que incluye los siguientes pasos:
El paso más importante en cómo crear una aplicación después de saber que tiene una idea de
inicio de aplicación móvil, es que podría resonar con su público realmente.
Wireframe aplicación
Después de realizar la validación y asegurarse de tener algo que la gente quiera usar, este es el
momento de detallar su producto en un documento.
Trabajar en una estructura puede ser tan simple como anotar el mapa de flujo de su aplicación en
una hoja de papel, o si desea hacer un esfuerzo adicional, use herramientas de creación de
prototipos como JustInMind o Proto.io, herramienta de prototipado.
Construir una aplicación requiere dinero y comprender los costos involucrados en el proceso,
antes de comenzar el trabajo de diseño y desarrollo real es crítico.
Analicemos cada uno de estos para ayudarlo a alcanzar un costo estimado. También puede
consultar nuestra guía detallada sobre cuánto cuesta construir una aplicación.
Plataforma
Las aplicaciones pueden clasificarse ampliamente en tres tipos, nativas, web e híbridas. Las
aplicaciones nativas son aplicaciones específicas de la plataforma basadas en un sistema
operativo específico (Android, iOS y Windows).
Complejidad
Esto es obvio. Cuanto mayor sea la complejidad de la aplicación, más equipo de desarrollo con
experiencia se requerirá para superar los desafíos planteados y, por lo tanto, mayor el costo.
Una aplicación con un marco y un diseño relativamente más simples sería más barata de
desarrollar que una con un diseño complejo y múltiples capas.
Capacidad de ejecución
Android Studio está capacitado para ejecutar y depurar el código de la aplicación sin que sea
necesario tener que reiniciar la aplicación o reconstruir el archivo de instalación APK. De esta
forma se le facilita al desarrollador ver inmediatamente los cambios realizados.
Emulador de funciones
Android Studio permite al desarrollador que pruebe su aplicación de forma virtual, sin la
necesidad de un dispositivo móvil real, con las debidas configuraciones para teléfonos
inteligentes, o tabletas, o dispositivos con Android TV o relojes inteligentes.
1- debemos descargar del ADT (que contiene todo lo necesario para comenzar el desarrollo de
aplicaciones en Android), lo hacemos del sitio: Android SDK.
https://developer.android.com/studio.