iOS UCLV: una alternativa universitaria al bloqueo de Apple contra Cuba

En 2016 la comunidad de la Universidad Central “Marta Abreu” de las Villas (UCLV) tuvo el primer repositorio de aplicaciones para el sistema iOS, como alternativa a las restricciones impuestas por la tienda Apple contra Cuba. Cuatro años después, el proyecto se consolida con la ayuda de estudiantes, docentes y colaboradores que ingresaron a esa universidad en el centro del país para seguir apoyando el envío de aplicaciones y la actualización de la web. Sobre este proyecto, hablamos con Daniel Mesa, uno de los líderes de iOS UCLV.

¿Cómo surgió este repositorio de aplicaciones de iOS?

Daniel Mesa de la Facultad de Ingeniería Eléctrica de la UCLV. Foto cortesía del entrevistado.

En diciembre de 2014, Adrián Collazo y Jorge Rafael García crearon el proyecto Android UCLV. En ese momento estaba usando un iPhone 3G y pensé que si este proyecto existía para Android, también podría haber uno para iOS.

En septiembre de 2015 me puse en contacto con Adrián y le conté mi idea. Estaba comenzando mi primer año de Ingeniería Automática y me preguntó si sabía programar, a lo que obviamente le dije que no. Solo conocía iOS. Adrián me dijo que podía ayudarme, pero para llevar a cabo el proyecto tuve que aprender a programar y hacer el programa que extrajera los metadatos de las aplicaciones iOS en su formato (.ipa).

En ese momento pensé que sería algo inalcanzable, pero comencé a estudiar y gracias a la ayuda de Daniel Gálvez, Doctor en Ciencias de la Computación de la UCLV, prácticamente se completó la primera etapa. Adrián, al ver los avances, se motivó a seguir adelante y trabajamos juntos hasta que implementamos la primera versión del proyecto a fines de 2016, para ponerlo a disposición de la comunidad universitaria.

En 2017 Adrián se licenció en Ingeniería en Telecomunicaciones y Electrónica y realicé mi formación como desarrollador en la Dirección de Informatización (DI) de la UCLV. Allí fui estudiante asistente hasta la graduación y mi futuro trabajo. La segunda versión del proyecto se implementó este año, hubo una migración de la versión anterior y varias mejoras en términos de funcionalidad y seguridad del sistema.

¿Por qué crear un repositorio cuando hay una tienda oficial?

Plataforma IOS UCLV.

El acceso a la AppStore no está permitido desde nuestro país, esto se debe a las restricciones de Estados Unidos contra Cuba. Apple es capaz de detectar nuestra posición por la dirección IP, ubicación o dirección IP obtenida por la red celular. Esto complica el proceso de descarga de la aplicación, pues para ello es necesario estar conectado a través de una red privada virtual (VPN). Por tal motivo, se implementa este sistema, además de facilitar el acceso desde la red nacional, ya que en ese momento el acceso a Internet era difícil para muchos cubanos y los estudiantes debían pagar una tarifa de acceso.

READ  Los mensajeros de Amazon cuelgan sus teléfonos celulares de los árboles para recibir más pedidos

¿Equipo responsable del proyecto?

Inicialmente fuimos responsables del proyecto Adrián Collazo y yo, después de la graduación de Adrián estuve a cargo del repositorio junto con el M.Sc Manuel Oliver, Administrador de Red de UCLV. Algunos usuarios de la comunidad que mostraron interés también contribuyeron y se les dio permiso para cargar algunas aplicaciones en el sitio.

¿Cómo funciona la carga de la aplicación?

La mayoría de las aplicaciones UCLV para iOS se descargan de la AppStore (excepto las aplicaciones agrietadas que se dejaron en el sitio porque Apple ya no las ofrece). Cuando se obtienen las aplicaciones, se cargan en el servidor, el sistema las procesa automáticamente, extrae sus metadatos, clasifica las aplicaciones, extrae el contenido de la AppStore y realiza todos los pasos necesarios para ser mostrados en el sitio web. El sistema también se comunica con Telegram Api y publica las aplicaciones procesadas en el canal @iosuclvapps.

Captura de pantalla de la App Store.

¿Consumes el bono nacional?

Consume la bonificación de megabytes nacionales y se puede acceder desde cuentas de navegación nacionales, que se pueden recargar por solo 0.10 centavos la hora.

¿Están relacionados con las comunidades existentes en Cuba?

No tenemos relación con ninguna comunidad existente en Cuba, nuestro proyecto no tiene fines de lucro, tenemos nuestra propia comunidad en Telegram donde brindamos soporte y todos los usuarios son bienvenidos.

¿Qué oportunidades te brindó la UCLV para llevar a cabo el proyecto?
¿Y cómo es esta relación?

La universidad nos brindó, sobre todo, la oportunidad de convertirnos en mejores personas y aprender todo lo necesario para llevar a cabo el proyecto. El Departamento de Informatización nos proporciona todas las herramientas para la implementación y mantenimiento del sistema, servicios, alojamiento, dominio, almacenamiento, certificados SSL y conectividad a Internet necesarios para descargar las aplicaciones. Todo esto es necesario en un sistema que requiere potencia informática y mucho espacio en disco.

READ  Los mejores programas para la conexión WiFi en Windows 10

Ahora que terminaste la universidad, ¿cómo continuará este proyecto?

En septiembre, comenzó mi período de formación en la Dirección de TI de UCLV, por lo que debo continuar apoyando y cargando contenido en el sitio según lo permita el trabajo.

¿Planeas agregar algo más en el futuro?

Se seguirán agregando características y contenido al sitio, según las necesidades de los usuarios de nuestra comunidad. Esperamos contar con la colaboración de desarrolladores cubanos para mejorar el sitio.

Hay algunos desarrolladores de aplicaciones iOS en Cuba. Sin embargo, son pocos los que podemos ver en iOS UCLV. ¿De que se trata? ¿Existe alguna forma de colaboración entre los desarrolladores cubanos y el repositorio?

Banco remoto.

En el sitio web se publicaron aplicaciones desarrolladas en Cuba de gran utilidad, casi imprescindible, como Remote Banking, Wifi Cuba del desarrollador Henry Cruz y Ditel de Islabits. Aunque hay muchos otros, no se publican porque requieren el pago de los clientes, muestran publicidad o son aplicaciones publicitarias para entidades no estatales, por lo que serían con fines de lucro.

Los desarrolladores cubanos pueden colaborar con el sitio y obtener permiso para publicar actualizaciones, siempre que estén de acuerdo con los términos indicados en la descripción del sitio.

Otros lugares de interés de la UCLV

Cine y Televisión
https://visuales.uclv.cu

Software
https://soft.uclv.edu.cu
http://android.uclv.edu.cu
https://ios.uclv.cu/

Música
https://mp3.uclv.edu.cu

Antivirus
https://antivirus.uclv.edu.cu

Desarrolladores
https://nexus.uclv.edu.cu
https://redtic.uclv.cu
https://repos.uclv.edu.cu

Comunidad:
https://chat.uclv.edu.cu

Página de UCLV
https://www.uclv.edu.cu

¿Cómo instalar aplicaciones UCLV para iOS?

iOS UCLV es un sitio web sensible y optimizado para funcionar correctamente en cualquier iPhone o dispositivo móvil, pero se recomienda que el proceso de descarga e instalación de la aplicación se realice desde una PC. Las aplicaciones IOS UCLV se pueden instalar en todos los dispositivos Apple, siempre que cumplan con los requisitos de hardware y software de la aplicación en cuestión. A continuación se muestran los métodos recomendados para realizar estos procesos en diferentes versiones de iOS.

READ  Personaliza el fondo de tus chats de WhatsApp, todos diferentes

Dispositivos IOS 13.xx

Apple realizó varias mejoras de seguridad con el lanzamiento de iOS 13, razón por la cual el método de instalación de la aplicación es diferente al método en versiones anteriores.

Los pasos recomendados para instalar aplicaciones en iOS 13.xx son los siguientes:

  • Se debe crear una cuenta en iOS UCLV para descargar aplicaciones y ver credenciales. Si aún no tiene una cuenta registrada, puede crear una aqui.
  • Abierto ajustes -> iTunes y App Store y desconecte su cuenta para continuar con el inicio de sesión con credenciales UCLV de iOS.

  • Instale aplicaciones descargadas usando 3uHerramientas, iMazing o software similar.
  • Inicie una de las aplicaciones que ha instalado, debe asegurarse de que la aplicación que abrió tiene acceso a Internet, ya que es necesario para la verificación.

Una vez que se verifica una aplicación, también lo harán las demás. El proceso anterior solo debe realizarse una vez, por lo que es recomendable desconectarse de su cuenta UCLV iOS y volver a conectarse con la suya siguiendo los pasos similares a los puntos 3 y 4.

Dispositivos IOS menores de 13 años

El proceso de instalación en un dispositivo iOS 13 es más sencillo.

Pasos recomendados para instalar aplicaciones en versiones de iOS por debajo de 13:

  • Se debe crear una cuenta en iOS UCLV para descargar aplicaciones y ver credenciales.
  • Instale aplicaciones descargadas usando 3uHerramientas, iMazing o software similar.
  • Inicie una de las aplicaciones que instaló, debe asegurarse de que la aplicación que abrió tenga acceso a Internet, ya que es necesario para la verificación.
  • Al iniciar la aplicación, debes ingresar las credenciales UCLV de iOS, asegurarte de que la cuenta no esté bloqueada y si lo está, debes notificar al administrador a través del menú de nuestra web.

Una vez que se verifica una aplicación, también lo harán las demás. El proceso anterior solo debe realizarse una vez.

(Tomado de iOS UCLV)

Written By
More from Paulino Eva

Guía para comprar la mejor aspiradora del 2020

iRobot Roomba 671 Robot aspirador Irobot cuenta con más de 25 años...
Read More

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *