Concurso UnifaceMobile

¿Tienes algo que contar? ¿Has visto algo interesante? ¿Vendes algún producto?
luis.vila
Posts: 194
Joined: 17 Sep 2011, 12:46

Concurso UnifaceMobile

Post by luis.vila »

Bases del concurso

Objetivos del concurso
  • Apoyar a desarrolladores con ideas aplicables al mundo de los dispositivos móviles.
  • Fomentar el espíritu colaborativo entre la comunidad Uniface.
  • Poner de manifiesto la calidad y creatividad de la comunidad hispana.
Participantes

Podrán participar todas aquellas personas que tengan una idea sobre una aplicación móvil. Los participantes podrán presentar el número de proyectos que deseen, tanto de forma individual como en grupo.

Premios

El concurso contará con un único ganador elegido por el jurado experto. Se valorará la votación popular de cada proyecto y otros factores detallados en “Jurado y Criterios de Valoración” dentro de las Bases del Concurso.

Los premios consisten en una dotación económica de 300€ y unos cascos bluetooth con el logo de Uniface. Además, se ofrecerá la posibilidad de acelerar el proyecto para iniciar rápidamente su publicación y comercialización a través de appstores (Apple, Google, Windows, Blackberry).


Plazos e Inscripción

La inscripción al Concurso UnifaceMobile es gratuita y únicamente podrá hacerse en esta web a través del formulario de inscripción. El plazo máximo para presentar los proyectos es el 7 de marzo.
  • Cierre de plazo para enviar los proyectos: hasta el 7 de marzo.
  • Publicación de los finalistas: 14 de marzo.
  • Cierre de votaciones: 21 de marzo.
  • Publicación de los ganadores: 25 de marzo.
Ayuda

A través del foro de Uniface se proporcionará toda la ayuda necesaria para desarrollar la aplicación móvil. Específicamente, se ofrecerán trozos de código para que las aplicaciones puedan utilizar la cámara, el GPS o los contactos del dispositivo.
Se proporcionará un servidor Linux con MySQL para el despliegue de las apps.

Requisitos
  • Los proyectos presentados han de ser realizados con Uniface 9.7.
  • Se debe entregar uno o varios UARs que serán desplegados en un servidor proporcionado por el organizador.
  • El proyecto debe ser auto-inicializable (si requiere datos iniciales, debe detectar esa situación e instalarlos automáticamente).
  • Las aplicaciones desarrolladas han de ser multi-plataforma y multi-dispositivo.

Jurado y Criterios de Valoración

Los proyectos serán valorados por un Jurado formado por ab ratione y las empresas colaboradoras del concurso. Los aspectos que más contarán a la hora de evaluar los proyectos son:
  • La claridad del objetivo de la app.
  • La facilidad de manejo.
  • El diseño gráfico.
  • La agilidad y velocidad.
  • La trayectoria en el ámbito sobre el que versa su proyecto.
Confidencialidad y Difusión

ab ratione software factory se compromete a mantener los UARs de los proyectos en sus servidores y a no difundirlos a otras empresas o individuos.
El nombre del ganador será publicado en el foro Uniface.
La propiedad intelectual de los trabajos pertenece al autor o autores. La participación en el concurso no otorga al organizador ningún derecho sobre ese trabajo.

Aceptación de las Bases

La participación en el Concurso UnifaceMobile implica la íntegra aceptación de las presentes bases y el fallo del jurado, cuya interpretación corresponde a los integrantes del mismo.

Cualquier incumplimiento de los plazos o procedimientos reflejados en estas bases privará al participante del disfrute de los premios.

Dudas
Todas las dudas sobre estas bases serán respondidas a través de este foro.
Last edited by luis.vila on 01 Mar 2016, 09:36, edited 1 time in total.
sromero
Posts: 13
Joined: 07 Jan 2015, 10:42

Re: Concurso UnifaceMobile

Post by sromero »

A ver si lo pillo.

Esto del desarrollo móvil en la versión 9.7 se basa en usar boostrap como capa de presentacion, Apache Cordova como empaquetador y que la chicha este en un dsp uniface ubicado en un servidor web cons su servicios asociados, actalizaciones, con su base de datos y tal?
luis.vila
Posts: 194
Joined: 17 Sep 2011, 12:46

Re: Concurso UnifaceMobile

Post by luis.vila »



La estrategia de Uniface para aplicaciones móviles es desarrollar aplicaciones híbridas. Un pequeño envoltorio nativo y estándar que permite instalar y ejecutar una aplicación HTML5/Javascript. El meollo son DSP usando bootstrap (la 9.7 añade unos tags para construir un encabezado, cuerpo y pie).

Usando bootstrap buena parte del problema con los CSS desaparece. Son estilos estándar y obtienes todo lo que podrías necesitar para representar botones, datos, tablas, etc. De una manera responsive: ya no importa la resolución del dispositivo porque los DSP se adaptarán a la superficie disponible.

Con Javascript accedes a GPS, cámara, contactos. O haces una gráfica.

La interacción con los datos es cosa de Uniface. Tu "formulario" se ejecuta en un dispositivo móvil accediendo a datos almacenados en cualquier base de datos.

En el móvil se instala una aplicación normal (hay que compilarla con la herramienta específica de cada plataforma). Esa aplicación normal carga un HTML5 inicial. Cuánto hay en el móvil? Puedes decidir que el HTML5 inicial sea ya directamente un DSP (entonces si no hay red, la aplicación se queda en blanco) o una página sencilla. El grosor de esta capa lo decides tú. Es decir, decides a qué profundidad empiezan a entrar en juego los DSPs.

La estrategia de aplicaciones híbridas es bastante acertada para el ámbito empresarial (está claro que depende de los requisitos). Una vez tienes la app publicada en el appstore eres capaz de controlar el momento exacto de publicación de las nuevas versiones de tu app. De otra manera siempre dependes de terceros y te encuentras que en una plataforma ya se ha actualizado pero en otra todavía no.

El concurso deja fuera la parte Cordova por enfocarlo a Uniface.

En los siguientes parches de la 9.7 se empezarán a incorporar nuevas funcionalidades como la integración con córdova en el entorno de desarrollo o poder tener datos offline.

$status=0 ; se acabaron los problemas
luis.vila
Posts: 194
Joined: 17 Sep 2011, 12:46

Re: Concurso UnifaceMobile

Post by luis.vila »

¿Cómo consigo la versión 9.7?
https://download.uniface.com/
Necesitas registrarte y obtendrás acceso a las distribuciones de Uniface y a sus parches.

¿Y la licencia?
En la misma página de descargas ó en la inicial de http://www.uniface.com/ (GET STARTED) ofrecen una licencia trial de 30días (puedes solicitarla varias veces).

¿Cómo se instala?
Instalación Uniface

$status=0 ; se acabaron los problemas
luis.vila
Posts: 194
Joined: 17 Sep 2011, 12:46

Re: Concurso UnifaceMobile

Post by luis.vila »

Añadido nuevo tutorial sobre aplicaciones móviles.

$status=0 ; se acabaron los problemas
luis.vila
Posts: 194
Joined: 17 Sep 2011, 12:46

Re: Concurso UnifaceMobile

Post by luis.vila »

Añadido primer tutorial sobre Bootstrap.

$status=0 ; se acabaron los problemas
luis.vila
Posts: 194
Joined: 17 Sep 2011, 12:46

Re: Concurso UnifaceMobile

Post by luis.vila »


$status=0 ; se acabaron los problemas
luis.vila
Posts: 194
Joined: 17 Sep 2011, 12:46

Re: Concurso UnifaceMobile

Post by luis.vila »

Se ha retrasado una semana la entrega (del 29 de febrero al 7 de marzo) para dar un poco más de tiempo con los retoques finales y el empaquetado.

$status=0 ; se acabaron los problemas
luis.vila
Posts: 194
Joined: 17 Sep 2011, 12:46

Re: Concurso UnifaceMobile

Post by luis.vila »

El plazo de presentación de aplicaciones ha terminado.

Quisiera agradeceros a todos la participación. Tanto a los que habéis entregado como a los que finalmente no habéis podido. Ha habido muchas preguntas y creo que se ha cumplido el objetivo de quitarle misterio a esto de construir aplicaciones móviles multi-plataforma con Uniface. Como os he dicho a algunos, merece la pena intentarlo aunque solamente sea para hacer un Hola Mundo.

Tengo la intención de repetir el concurso y ayudar a hacer evolucionar las app conforme nuevas versiones de Uniface 9.7/10 sean publicadas: integración con Cordova, base de datos offline...


Sé que bastante duro es trabajar n horas diarias como para encontrar x horas más y dedicarlas a esto. Gracias a todos.

$status=0 ; se acabaron los problemas
luis.vila
Posts: 194
Joined: 17 Sep 2011, 12:46

Re: Concurso UnifaceMobile

Post by luis.vila »

Tenemos un único finalista, Álvaro Carvajal, que ha entregado el proyecto eChat. La app permite chatear con tus contactos o grupos, en versión empresarial. El roadmap de la app incluye establecer chats anónimos o con contactos que estén cercanos geográficamente.

Adelantándome a la votación, esta mañana le he hecho entrega de la parte simbólica del primer premio: unos cascos bluetooth.

$status=0 ; se acabaron los problemas
Post Reply