Documentos de Académico
Documentos de Profesional
Documentos de Cultura
201122244
COMPUTACIÓN E INFORMÁTICA
Postres o pasteles
a. Ventajas
i. Se obtiene el máximo rendimiento en los dispositivos
ii. Se incrementa la experiencia del usuario.
iii. Aplicaciones disponibles desde la App Store
iv. Notificaciones disponibles
v. Actualizaciones contantes
b. Desventajas
i. Distintas funcionalidades en cada programa
ii. Más costosa
iii. Código personalizado y exclusivo
4. ¿Qué es una Web App?
Es una versión de una página web optimizada y adaptada a cualquier dispositivo móvil.
a. Ventajas
i. Utiliza lenguajes conocidos
ii. Llega a todos los dispositivos
iii. Se ejecuta dentro del propio navegador
iv. No se instala
v. No se actualiza
vi. Es económica
vii. Se desarrolla en menos tiempo
b. Desventajas
i. Debe ser responsive
ii. Si la página falla, la app también
iii. Se necesita internet obligatoriamente
a. Ventajas
i. Visualización en cualquier teléfono móvil
ii. Permite la reutilización de código
iii. Costo menor
iv. Sirve de igual manera en cualquier sistema operativo
v. Tiene un buen rendimiento en cualquier plataforma
vi. El mantenimiento es menos complicado.
b. Desventajas
i. Funciones limitadas
ii. Requieren de conexión a internet
iii. Visualmente, no son tan atractivas como las nativas
iv. Menor rendimiento.
6. Versiones de Android
7. ¿Qué es un IDE?
Es un editor de código fuente, es decir, la interfaz del programa que estemos utilizando
para desarrollar.
8. ¿Qué es el SDK?
Es un Kit de desarrollo de software, reúne un grupo de herramientas que permite la
programación de aplicaciones.
9. ¿Cuáles son los IDE’S más utilizados para programar en ANDROID?
a. Eclipse
b. Netbeans
c. Intellij
d. Android Studio
e. Aide
10. Requerimientos para instalar Android Studio
a. Windows 7/8/10 (32 o 64 bits)
b. 2 GB de RAM (8GB recomendados)
c. 2 GB de espacio libre mínimo (4 GB recomendado)
d. Resolución mínima 1280 x 800
e. Java 8
f. 64 bits y procesador intel (Emulador)
11. ¿Qué es XML?
Es un meta-lenguaje que nos permite definir lenguajes de marcado adecuado a usos
determinados.
a. Ventajas
I. Fácilmente procesable
II. Separa radicalmente la información o el contenido de su presentación o
formato.
III. Diseñado para ser utilizado en cualquier lenguaje o alfabeto.
IV. Su análisis sintáctico es fácil debido a las estrictas reglas que rigen la
composición de un documento.
V. Estructura Jerárquica.
VI. El No. De marcas es ilimitado
b. Desventajas
I. La posibilidad de construir sistemas acordes a nuestras necesidades para el
intercambio de datos podría llevarnos a la proliferación de versiones
incompatibles y si esto llegase a suceder, entonces la solución que plantea
el XML ante la búsqueda de intercambio universal de información, lo
llevaría a su opuesto; en vez de unificar todo un lenguaje, nos
encontraríamos con lenguajes muy específicos y cada vez más alejados de
la “universalidad”.
12. Kotlin
a. Ventajas
i. Más rápido en compilar
ii. Menos código
iii. Interoperabilidad
iv. Integración en Gradle
v. Seguridad
vi. Co-rutinas
vii. Funcionalidades de nuevos lenguajes
b. Desventajas
i. La sintaxis de Kotlin es breve, clara e intuitiva, pero no son todo ventajas
para Kotlin. Kotlin no es un lenguaje muy difundido todavía, por lo que la
comunidad de desarrolladores es escasa comparado con otros lenguajes
bien consolidados, como Java. Por lo tanto, la resolución de dudas en
StackOverflow, documentación, tutoriales o información sobre Kotlin es
mucho menor.