Nuevas versiones de nuestras app para iOS

La constante evolución del software de Apple para el desarrollo de app (macOS y Xcode) como del sistema operativo de los dispositivos móviles  iOS obliga a una actualización constante del hardware y el software que dificulta el mantenimiento por las inversiones necesarias en equipamiento y tiempo. Por ello las aplicaciones que desarrollamos a partir de 2012 (que merecen un lavado de cara) han ido dejando de funcionar en los dispositivos y de estar disponibles en la app Store de Apple.

Hemos hecho un esfuerzo y hemos recompilado todos los programas con la version macOS 10.13.6  “High Sierra” y CoronaSDK 2018.3326 y pasando de nuevo por la validación técnica con las nuevas especificaciones y la aprobación de las aplicaciones, todo ello para el disfrute de todos en iOS11.4.1. Lamentamos los problemas causados esta prolongada falta de mantenimiento, ajeno a nuestra voluntad.

App para la preparación de los exámenes de nivel de idioma chino de Hanban (gratuitas):

App meteorológicas (de pago excepto app2000):

HTML5 ¿Desarrollar una app o una aplicación web?

¿Es necesario que una aplicación se descargue y se ejecute en un dispositivo móvil? … pues depende de las necesidades del usuario y de los requerimientos de la aplicación.

Ventajas de una app frente a una aplicación web:

  • Se descarga solamente una vez y se ejecuta muchas
  • Puede trabajar sin conexión
  • Mayor optimización y rendimiento, sobre todo si se programa en nativo

Ventajas de una aplicación web frente a la app:

  • Un único desarrollo es ejecutable en cualquier navegador
  • No es necesario actualziar versiones en tienda de app y dispositivos.

Una forma sencilla de programar aplicaciones en la web para ser ejecutadas en un navegador, y por consiguiente en cualquier dispositivo fijo o móvil (windows, xOS, iOS, android, etc.) es mediante el lenguaje  HTML5 que es una versión del leguaje de programación HTML (HyperText Markup Language; lenguaje de etiquetas) y un conjunto de tecnologías que enriquecen su ejecución (elementos multimedia, objetos javascript, api con CANVAS, etc) .

HTML5 Logo

La versión actual de HTML es la 5.2 y el estandar lo mantiene W3C que proporciona un validador.

Coronalabs a partir de una fuente escrito en LUA puede generar entre otros objetos o ejecutables:

  • Un fichero .apk para instalar en un dispositivo Android o subir a Google Play
  • Un fichero .ipa para instalar en un dispositivo iOS (iPhone,iPad, etc.) o subir a App Store.
  • Una carpeta de ficheros HTML5 para instalar en un servidor WEB

Una prueba de concepto a partir de una app clásica, YCT-I (Permite prepara el examen del nivel I de chino para niños) , disponible para Android en Google Play y para iOS en itunes / app store  y escrita en LUA para Coronalabs, generamos su HTML5 y copiamos la carpeta directamente con Filezilla en nuestro servidor WEB, puede comprobar el resultado aquí.

Otro escrito sobre este tema native vs hybrid app development

Preparación del HSK-YCT

Pregunta de Test del HSK-III

Captura de pantalla de una pregunta de Test del HSK-III

Hace dos años nos sentamos para pensar sobre si había otras formas más cómodas y atractivas para preparar los exámenes tipo “test” (preguntas y respuestas)  que rellenar en una mesa cientos de hojas de exámen con los clásicos lápiz y papel, y posterior comprobación de las soluciones, ya fueran estas  formularios fotocopiados de otros o impresiones de PDF  … la tecnología solamente había cambiado la forma en la que se le hacían llegar los exámenes tipo al alumno,pero no la forma de trabajarlos.

La solución a un problema nunca está en la pregunta, hay que buscar la solución fuera de ella, pero dentro de las condiciones de contorno del problema  … y así nació este sencillo conjunto de apps. Al mismo  material le dimos otro formato una aplicación para dispositivos móviles, una app. Al trocear elmaterialpodíamos crearnuevosexámenes,para evitar elaburrimiento de la repetición, al hacerla app permitíamos su estudio en el teléfono móvil o la tableta (hoy ya hay más teléfonos móviles que fijos en muchos países), en cualquier momento, en cualquier lugar,por último la corrección era automática.

Desde entonces más de 50.000 usuarios, de todo el mundo, han descargado estas sencillas y prácticas aplicaciones gratuitas promovidas por el  Instituto Confucio de la Universitat de Vàlencia, centro adscrito a Hanban con las que han  preparado los exámenes oficiales de nivel de chino YCT (jóvenes) y HSK (Adultos). Las aplicaciones no tienen dependencia con el idioma del usuario,ni con el dispositivo.

APPLE STORE: YCT-I, YCT-II, YCT-III, YCT-IV, HSK-I, HSK-II.

GOOGLE PLAY: YCT-I, YCT-II, YCT-III, YCT-IV, HSK-I, HSK-II.

Ahora ya estamos pensando en superar nuevos retos.

Hay otras formas de estudiar

¿Quién no ha preparado un examen resolviendo los enunciados de convocatorias pasadas?¿Quién no ha hecho cientos de preguntas tipo test para estudiar una oposición? … ¿realmente no hay otra forma de preparar un examen que sentados en una mesa con lapiz y papel?¿no se puede pensar algo más atractivo y adictivo para niños y jóvenes que un PDF y un CD?

Bajo estas premisas hemos desarrollado unas maquetas para preparar los exámenes de nivel de chino de Hanban desde un smartphone o una tablet.

El encargo nos lo realizó  el Instituto Confucio de Valencia (España) y lo unico que hemos hecho es darle un nuevo soporte al material tradicional de estudio (PDF+CD).

Un ejemplo esta app para preparar el examen YCT-IV , disponible para Android y Apple de forma gratuita en las respectivas tiendas (GooglePlay y Apple Store)  y realizada en solamente una semana.

Se ha probado la versión de Android en una tablet de alta gama (Nexus 7 con Android 4.2.1) y una más modesta (Vortexcolor Android 4.0.4 no llega a los 60 € ), y la de Apple en un iPhone3 y en una IPad.

Sonotrigger Software ofrece soluciones para dispositivosmóviles Android y Apple.