Entradas

¿Qué importancia tiene la Ingeniería de Software en el proceso de desarrollo de aplicaciones móviles para un egresado del Técnico Superior Universitario en Tecnologías de la Información y Comunicación Área Sistemas Informáticos?

Tiene demasiada importancia ya que hoy en día la mayoría de personas contamos con un celular, por lo regular la mayor parte del día estamos con un móvil en la mano se ha vuelto algo indispensable en el trabajo, escuela y para nuestra vida cotidiana, que un egresado tenga los conocimientos básicos para poder realizar una aplicación móvil le abre las puertas en diferentes áreas de trabajo, ya que en el proceso de TSU nos dan las herramientas necesarias para llevar a cabo el proceso de desarrollo de una aplicación móvil desde la documentación hasta la codificación, la documentación es importante al momento de desarrollar una aplicación, se tienen que definir los requerimientos, los diferentes diagramas necesarios para desarrollar la aplicación va a depender de la metodología que se utilice. Con estos conocimientos los egresados de TIC-SI podrían desarrollar una aplicación por si solos o trabajar en una empresa de desarrollo de aplicaciones móviles en diferente rol como analista, programa...

Distribución de una aplicación móvil a Play Store

Imagen
Cómo subir una app Una vez que te registres y obtengas una cuenta de desarrollador de Google Play, podrás subir apps a esta plataforma mediante Play Console. Crea una app 1. Accede a Play console. 2. Selecciona Todas las aplicaciones   > Crear aplicación. 3. Selecciona el idioma predeterminado y agrega un título para tu app. Escribe el nombre de la app como quieres que aparezca en Google Play. 4. Crea la ficha de Play Store, responde el cuestionario de calificación del contenido y configura el precio y la distribución. Prepara tu app para la etapa de prueba o producción Una vez que la app ya  esté lista para la etapa de prueba o producción, debes preparar y lanzar las versiones en un segmento específico Administra los archivos APK Los nombres del paquete de los archivos de apps son únicos y permanentes, por lo que debes elegirlos con cuidado. Los nombres del paquete no se podrán borrar ni volver a usar en el futuro. Cómo configurar una ficha de Pl...

Manuales de usuario Teléfono, Electrodoméstico y Herramienta de software.

Huawei P20 Lite Las dos funciones que identifique al leer el manual de usuario son las siguientes, la primera funcionalidad que no conocía fue transferir archivos mediante Huawei Share sirve para  transferir rápidamente fotos, vídeos y demás archivos entre dispositivos Huawei. Huawei Share utiliza Bluetooth para detectar los dispositivos Huawei cercanos y Wi-Fi para transferir rápidamente archivos sin usar datos móviles. La segunda funcionalidad que desconocía de mi teléfono, vida inteligente creación de cuentas de usuario separadas en el dispositivo, Pueden crearse tres tipos de usuario distintos Propietario, Usuario y Invitados. Esto nos sirve para proteger la privacidad de la información al prestar el dispositivo a otras personas. Manual de usuario Huawei P20 Lite Electrodoméstico Licuadora Oster El manual de usuario cuenta con los posibles errores que se pueden comenter y el cual se debe de prevenir, estas son algunas de las precauciones que contien...

Esta herramienta puede ser usada en el plan de pruebas de tu aplicación móvil

Imagen
Appium es una herramientas de código abierto, no necesariamente tenemos que adquirir una licencia como otras aplicaciones similares, es por ello que si podríamos utilizar este plan de pruebas, ya que es muy utilizado para hacer pruebas, y maneja diferentes lenguajes de programación, ademas appium produce resultados de prueba confiables y reduce el tiempo de prueba y la ventaja es que appium es una herramienta versátil y tiene una gran comunidad de soporte, por lo que es una opción más sólida para la automatización móvil. Es una herramienta que deberíamos utilizar para realizar pruebas a nuestra aplicación móvil. Referencias Appium. (2019). Appium Automatización para Aplicaciones Móviles . Recuperado 25 de marzo de 2019 de  http://appium.io/index.html?lang=es Matthew. K. (2015).  Una introducción a Appium . Recuperado el 25 de marzo de 2019 de  https://code.tutsplus.com/es/tutorials/an-introduction-to-appium--cms-23861

Es de distribución libre o privada

Imagen
Appium es una herramienta de código abierto para pruebas de automatización móvil. Appium se utiliza para automatizar aplicaciones web nativas, híbridas y móviles en plataformas móviles iOS, Android móviles y Windows. Appium es multiplataforma, nos permite escribir scripts de prueba utilizando la misma API y garantiza la reutilización del código en las plataformas de soporte. Referencias Appium. (2019).  Appium Automatización para Aplicaciones Móviles . Recuperado 25 de marzo de 2019 de  http://appium.io/index.html?lang=es Matthew. K. (2015).  Una introducción a Appium . Recuperado el 25 de marzo de 2019 de  https://code.tutsplus.com/es/tutorials/an-introduction-to-appium--cms-23861

Que lenguajes de programación maneja

Imagen
Los lenguajes de programación que maneja Appium son las siguientes: Phyton Java HTML5 + CSS Php JavaScript Ruby C# Appium es compatible con muchos idiomas que incluyen Java, Ruby, Python, PHP, JavaScript, Objective-C, C #. Los IDE populares como Eclipse e IntelliJ admiten los scripts de prueba de Appium e interpretan los eventos de la aplicación actuando como una interfaz entre el IDE y el Emulador. Appium es un servidor HTTP escrito en la plataforma NodeJS, diseñado para manejar las sesiones de WebDriver. Funciona en la API de Selenium Web Driver que especifica un protocolo cliente-servidor llamado JSON Wire Protocol. Referencias Appium. (2019).  Appium Automatización para Aplicaciones Móviles . Recuperado 25 de marzo de 2019 de  http://appium.io/index.html?lang=es Matthew. K. (2015).  Una introducción a Appium . Recuperado el 25 de marzo de 2019 de  https://code.tutsplus.com/es/tutorials/an-introduction-to-appium--cms-23861

Qué tipo de pruebas permite realizar, de caja blanca o caja negra

Las pruebas que permite realizar Appium son de caja negra ya que estas pruebas verifican que la relacionen entre las entradas y las salidas sean correctas, l as pruebas de caja negra están especialmente indicadas en aquellos módulos que van a ser interfaz con el usuario (en sentido general: teclado, pantalla, ficheros, canales de comunicaciones, etc.).  La automatización de pruebas de Appium es la localización de los elementos con los que se desea interactuar. Appium permite comprobar automáticamente las propiedades y el comportamiento de los distintos elementos (botones, cajas de texto, etc) que componen la interfaz gráfica de una aplicación.  Es por ello que que esta aplicación realiza pruebas de caja negra, no verifica la codificación o estructura lógica, no comprueba el código como tal, no puede ser pruebas de caja blanca.   Referencias Appium. (2019).  Appium Automatización para Aplicaciones Móviles . Recuperado 25 de m...