NEW
Font size
WorksheetsEvaluacion 2do. Parcial Desarrollo de Apps IOS
Total questions: 30
Worksheet time: 15mins
¿Cuál es el propósito principal de utilizar un emulador de iOS en el desarrollo de aplicaciones móviles?
Probar aplicaciones en diferentes versiones de Android
Probar aplicaciones iOS en diferentes dispositivos y versiones de iOS
Desarrollar aplicaciones iOS en un entorno de Windows
Optimizar el rendimiento de las aplicaciones iOS
¿Qué herramienta de desarrollo de Apple permite emular dispositivos iOS ?
EXcode
Simulator
iOS SDK
TestFlight
¿Qué herramienta de desarrollo de Apple incluye el emulador de iOS?
Swift Playgrounds
Xcode
App Store Connect
TestFlight
¿Existen otras alternativas de emuladores de iOS de terceros ampliamente recomendadas para el desarrollo?
Sí, varias opciones comerciales y de código abierto con mejor rendimiento.
No, el Simulator de Xcode es la opción principal y más confiable para el desarrollo de iOS.
Sí, pero generalmente requieren un jailbreak en el dispositivo de desarrollo.
Sí, pero suelen tener compatibilidad limitada con las últimas versiones de iOS.
¿Cuál de las siguientes opciones es el emulador oficial recomendado para el desarrollo de aplicaciones Android?
iOS Simulator
Android Emulator
BlueStacks
NoxPlayer
¿Cuál de los siguientes NO es un ejemplo de un emulador o simulador comúnmente utilizado para el desarrollo de aplicaciones móviles?
Android Emulator
iOS Simulator
VirtualBox
Genymotion
Además del Android Emulator incluido en Android Studio, ¿Qué otro emulador es popular entre los desarrolladores de Android por su velocidad y facilidad de uso?
iOS Simulator
BlueStacks
Memu Play
Xcode Simulator
¿Cuál es el lenguaje de programación utilizado principalmente con Flutter?
Java
Kotlin
Swift
Dart
¿Cuál es la descripción principal de Flutter?
Un lenguaje de programación para construir interfaces de usuario.
Un framework de interfaz de usuario para crear aplicaciones nativas para móvil, web y escritorio desde una única base de código.
Un sistema operativo móvil desarrollado por Google.
Un conjunto de herramientas para probar aplicaciones en dispositivos Android.
¿Qué lenguajes de programación son compatibles con Xcode para el desarrollo de aplicaciones iOS?
Java y Python
Kotlin y C++
Swift y Objective-C
C# y JavaScript
¿Cuál es la función principal de Xcode?
Un sistema operativo para dispositivos Apple.
Un lenguaje de programación para desarrollo web.
El IDE oficial de Apple para desarrollar aplicaciones para varias plataformas de Apple.
Una herramienta para diseñar bases de datos
¿Qué tipo de herramientas ofrece Xcode para ayudar a los desarrolladores durante el proceso de desarrollo de aplicaciones?
Herramientas de diseño gráfico y modelado 3D.
Herramientas para la gestión de servidores web y redes.
Un editor de código, simulador de dispositivos y herramientas de diseño de interfaces.
Herramientas de análisis de datos y machine learning
¿Qué lenguaje de programación principal se utiliza para desarrollar aplicaciones con Xamarin?
Java
Swift
C#
Kotlin
¿Qué IDE se utiliza para desarrollar aplicaciones con Xamarin?
Visual Studio Code
Xcode
Android Studio
Visual Studio
¿Qué tipo de plataforma es Thunkable?
Un lenguaje de programación basado en texto.
Un sistema operativo móvil.
Una plataforma de desarrollo sin código arrastrar y soltar.
Un IDE para desarrollo de videojuegos
¿Qué utiliza en Thunkable para crear aplicaciones móviles de manera visual?
Código XML.
Lenguaje Java.
Un sistema de bloques lógicos y componentes de arrastrar y soltar.
Scripts de Python
¿Qué tipo de framework es Xamarin?
Un lenguaje de programación.
Un sistema operativo móvil
Un framework de desarrollo multiplataforma.
Una base de datos
¿Qué lenguaje/tecnología se utiliza para construir interfaces de usuario en React Native?
Java
XML
Swift
JavaScript XML
¿Cuál de las siguientes es una desventaja de usar React Native?
Desarrollo más rápido que con código nativo
Interfaces de usuario no nativas.
Mayor tamaño de la aplicación.
Acceso limitado a la plataforma nativa.
¿Para qué plataformas permite React Native desarrollar aplicaciones móviles?
Solo Android.
Solo iOS
Solo Web.
Android, iOS, Web
¿Cuál es el propósito principal de Flutter?
Un lenguaje de programación para el desarrollo web.
Un sistema operativo móvil.
Un framework para crear aplicaciones nativas multiplataforma desde una única base de código.
Una herramienta para la gestión de bases de datos
¿Qué son las maquetas (mockups)?
Diseños interactivos y experimentales de un producto.
Representaciones visuales simples que se centran en el diseño de un producto.
Diseños visuales estáticos de fidelidad media a alta que representan la apariencia del diseño de la interfaz de usuario
Código fuente de una aplicación o sitio web.
¿Qué elementos muestran las maquetas o mockups?
Solo el código HTML y CSS
Solo la funcionalidad de la aplicación.
Solo la base de datos y la lógica del servidor.
El diseño básico del contenido, los esquemas de color, la tipografía, el espaciado en blanco y la navegación del usuario.
¿Cuál es uno de los beneficios de tener una cuenta de desarrollador de Apple?
Obtener descuentos en la compra de dispositivos Apple.
El derecho a publicar aplicaciones en la App Store bajo tu nombre.
Acceso gratuito a todos los servicios de Apple.
Soporte técnico ilimitado de por vida
¿Qué tipo de conocimiento técnico debe tener un Apple Developer?
Conocimiento en diseño gráfico y marketing digital.
Habilidades avanzadas de edición de video.
Dominio de lenguajes de programación como Swift y Objective-C, y comprensión de las herramientas de desarrollo de Apple como Xcode.
Experiencia en la gestión de redes sociales.
¿Cuál es el rol principal de un Android Developer?
Diseñar hardware para dispositivos móviles.
Administrar redes sociales para empresas.
Crear aplicaciones para dispositivos Android.
Desarrollar sistemas operativos para computadoras
¿Qué herramientas y lenguajes son utilizados por un Android Developer?
iOS Simulator y Swift
Xcode y Objective-C
Android Studio, Java y Kotlin
Visual Studio and C#
¿Cuál es un componente principal de Android?
Web browsers
Databases
Activities
Cloud storage
¿Qué se destaca sobre las "Human Interface Guidelines"?
Son exclusivas de Android.
Son irrelevantes para el diseño de aplicaciones iOS.
Son guías y mejores prácticas para diseñar una buena experiencia en plataformas Apple.
Se centran principalmente en la programación con Objective-C.
¿Cuál es un factor clave que diferencia a Android de iOS en términos de software and devices?
iOS experimenta una mayor fragmentación.
Ambas plataformas tienen el mismo nivel de fragmentación.
Android experimenta una mayor fragmentación.
La fragmentación no es una diferencia clave entre ellas.
