Desarrollo de Aplicaciones Multiplataforma

Formación Profesional – Ciclo de Grado Superior

AvatarCentro de enseñanza
Gregorio Fernández (Valladolid)

Organizadores del Vallahackaton

Archivos

Centro de excelencia profesional de alto nivel – DAM

Centro de excelencia profesional de alto nivel – DAM

Ciertamente parecía difícil cuando empezamos que a estas alturas pudiéramos estar siguiendo dando clase, pero efectivamente así es. Muchos fueron los cambios, las inversiones realizadas y el trabajo desarrollado en verano para que el curso fuera a buen puerto y de momento se está consiguiendo. De primeras se ampliaron los equipos de segundo de DAM, si teníamos buenos equipos ahora desde luego podemos presumir de intel 7, 16GB RAM y disco duros sólidos. Se compraron desinfectantes para mesas y ordenadores y se implantó un fuerte protocolo por el cual se limpian todos los equipos antes y después de usarlos (además de reforzar el servicio externo de limpieza del centro). Todos los alumnos al entrar tienen gel desinfectamente, y para evitar que puedan perder clase por esta situación sanitaria, se paraleliza la clase real presencial, con clase en directo en online gracias a nuestra plataforma de formación a distancia. Todo ésto, y mucho mucho más… ha hecho que podamos sentirnos orgullosos de pertencer al centro Gregorio Fernández, que el 30 de septiembre recibió a través de una publicación en BOCYL por parte de la Consejería de Educación, la notificación de convertirnos en “Centro de excelencia profesional de alto nivel“. leer más.

Todo sigue su curso, y aunque no podemos hacer todo lo que quisiéramos (éste año íbamos a desarrollar una nueva convocatoria de nuestro famoso https://vallahackathon.es) , si que vamo desarrollando otras actividades además de la clase habitual. Los días 27 y 28 fueron el Firebase Submmit , gracias al cual hemos aprendido brevemente en qué consiste Firebase. Más adelante en el módulo de móviles, podremos aprender a acceder desde Android a Firebase, haciendo aplicaciones ágiles y óptimas con relativa facilidad.

Os dejamos una breve presentación del evento:

Hascode

Antes de nada creo que debemos empezar por explicar qué es el HashCode. Pues bien, el HashCode es una competición de código organizada por Google a nivel mundial. Se participa en equipos de dos a cuatro participantes y  el objetivo es crear un programa capaz de resolver un problema, dada una entrada.

Así este año tenías que realizar una ordenación de imágenes en una diapositiva, de tal manera que si las imágenes tenían orientación horizontal ocupaban una sola diapositiva, por el contrario si las fotografías tenían orientación vertical tenías que colocar dos por cada diapositiva. Dichas fotografías tenían unos tags en base a los cuales debías realizar la ordenación ( las diapositivas dobles sumaban los tags de ambas fotos), cuantos más tags en común tuviera una diapositiva con la adyacente más puntos sumabas. Pues bien, cuatro alumnos de primero de nuestro ciclo (DAM) nos hemos decidido a participar.

El pase de diapositivas requiere JavaScript.

Ahora os voy a contar como nos fue. Lo primero de todo, al entrar en la recepción de Everis (que admitió uno de los hubs), y tras una semana de cachondeo con que a Jorge no lo iban a dejar entrar en las oficinas, revisamos las listas  y comprobamos que Jorge no estaba. Para nuestra desgracia  😉 enseguida le prepararon el material necesario para participar y en treinta minutos estábamos con nuestros equipos preparados leyendo el enunciado del problema.

Desde nuestro grupo estamos todos de acuerdo en que debemos elogiar la organización de Everis. Fueron muy amables con nosotros y el entorno de trabajo era excelente. Nos regalaron una mochila saco, una libreta, un boli y caramelos de menta. Otro gran punto fue el catering.

Volviendo a lo del problema, hemos de confesar que no llegamos a entregar resultados, posiblemente por no hacer una gestión adecuada del tiempo, y es que aunque suene raro 4 horas son bastante pocas, sobre todo para unos principiantes como nosotros. No obstante estamos bastante satisfechos con nuestro trabajo y en general fue una experiencia muy positiva. A nuestro código le quedan como mucho treinta minutos de trabajo, y dado que Google mantiene abierto el sistema de puntuación hasta el día diez de este mes, por nuestro honor, nos hemos propuesto entregar un resultado saber cuál habría sido el resultado si hubiéramos tenido un poco mas de soltura programando.

En fin, animo a cualquier persona que disfrute programando a que se venga a programar con nosotros o contra nosotros en futuras competiciones. Si eres alumno del centro te animo a que vengas a hablar con nosotros y nos preguntes lo que quieras acerca de estas competencias y si no lo eres por aquí te dejo mi twitter, escríbeme, que no muerdo:

Hash Code 2019

Hash Code 2019

Diego González – Alumno DAM – @DGlez1111

Vallahackathon 2019 – Programacion iOS – V Edición

  • Finaliza el Vallahackathon 2019

Fueron varios los equipos participantes, pero básicamente se centraron en grupos de Salamanca del Colegio Santísima Trinidad y de nuestro propio centro Gregorio Fernández. Día y medio programando da de sí y nos permitió ver aplicaciones muy interesantes, esperamos haber sembrado la semillita que permita desarrollar las ganas de seguir aprendiendo en el desarrollo de apps iOS. El concurso tuvo dos categorías, grupo e individual y el único requisito era tener la posibilidad de poder desarrollar una app para iOS (básicamente tecnología cross-platform o nativa) y que la temática de la app fuera educativa.

 

  • Ganadores de la categoría de grupo

Luisja, Jorge M. y Jorge P. fueron los ganadores del concurso de temática educativa desarrollada directamente en Swift. Recibieron el premio de la Universidad Europea Miguel de Cervantes de 150€ en chece Amazon de manos de Rita.

Ganadores Hackathon iOS - Premio UEMC - Alumnos Gregorio Fernández

Ganadores Hackathon iOS – Premio UEMC – Alumnos Gregorio Fernández

  • Ganadores de la categoría de individual

Javier, qué gran descubrimiento (aunque no para todos era algo nuevo), nuestro alumno de CFGM Sistemas ganó la categoría individual con su aplicación desarrollada en IONIC. El premio un kit básico starter raspberry pi, sudadera de la UEMC y un dominio con alojamiento web para un año, fue entregado por Susana, profesora del Gregorio Fernández.

Ganadores Hackathon iOS - Premio UEMC - Alumno Gregorio Fernández CFGM

Ganadores Hackathon iOS – Premio UEMC – Alumno Gregorio Fernández CFGM

  • Otros premios entregados por cognizant:

  • Sobre las ponencias desarrolladas en el primer día os dejamos el canal de YouTube donde podréis verlas.

Hasta la próxima!!!

Concursantes hackathon

Concursantes hackathon

 

Dart Flutter

Seguimos actualizándonos en el Gregorio Fernández, en esta ocasión gracias al proyecto global que supone el propio hackathon. Gracias a él hemos obtenido financiación suficiente para tener un lujo de ponente y recibir formación en Dart-Flutter. Esta nueva tecnología destaca por lo vistosa que son sus aplicaciones pero sobre todo porque podemos desarrollar apps multiplataforma con el mismo código, generas tanto para Android como para iOS con el mismo código.

¿De qué se trata? Pues bien, Dart es el lenguaje y Fluter el Framework que permite a través de Dart desarrollar apps multiplataforma. Empresas como Alibaba han optado por desarrollar su app en este framework, eso dice mucho de las posibilidades que ofrece.

Desde luego, como nueva tecnología, todavía está muy en pañales. Le falta por pulir su interfaz gráfico en Android Studio para facilitar la programación, pero desde luego su potencial y sobre todo que Google está detrás de ello hará que sea el lenguaje del futuro. No se trata de un framework fácil, sencillo e intuitivo pero de momento existe una documentación bastante interesante. Os dejamos un link si ya sois programadores Android, que os ayudará mucho a pasar rápidamente a éste nuevo framework. Flutter para desarrolladores Android: https://flutter-es.io/flutter-for-android/

 

El pase de diapositivas requiere JavaScript.