Microsoft compra empresa creadora del plugin UnityVS (Unity + Visual Studio)

UnityVS es una extensión para Visual Studio utilizada por desarrolladores de juegos, un plugin útil para los que utilizan la plataforma de desarrollo de juegos Unity. El objetivo de esta extensión es permitir aprovechar Visual Studio para crear, revisar y depurar el código de los juegos creados, algo que, según comenta Microsoft, podrá hacerse de forma gratuita en breve (hoy cuesta 99 dólares para uso personal y 249 para uso profesional).

La empresa responsable por UnityVS es SintaxTree, con clientes como Ubisoft, EA, Blizzard, Zinga, Gameloft, Sega y Rovio, lo que garantiza que estamos hablando de una extensión extremadamente profesional por todos los que usan Unity en la programación de juegos. Hoy en dí­a son más de 2 millones de desarrolladores los que usan el motor Unity, profesionales que podrán usar Visual Studio con una extensión que será gratuita para su uso.

El equipo de SintaxTree formará parte de Microsoft, trabajando con Visual Studio para seguir concentrados en este proyecto, enfocados en aumentar aún más la popularidad de esta plataforma de programación en todos los sectores.

Yeeply, para contratar desarrolladores de aplicaciones móviles, prepara su entrada en América Latina

Yeeply

Yeeply (yeeply.com) es un proyecto español que os presentamos en 2012, una plataforma en la que se pueden contratar desarrolladores de aplicaciones móviles indicando la idea de la app que tenemos en mente.

La idea es sencilla: las empresas, emprendedores y particulares describen el concepto de la aplicación que necesitan y esperan que los desarrolladores registrados hagan sus propuestas, recibiendo así­ varios presupuestos para poder tomar una decisión con una buena relación de costo y beneficio. Yeeply hace de intermediario en el pago, protegiendo de los clientes que no pagan y apoyando comercialmente en el cierre de cada proyecto. Cada profesional tiene un historial de opiniones de sus anteriores clientes, ayudando así­ a construir una buena reputación como profesional dentro del sistema.

Ahora reciben 320.000 euros de financiación, en los que el lead investor ha sido la empresa Think&Cloud, junto con los inversores de la ronda previa que han acompañado la ronda. El resto de la inversión ha sido completado con las Lí­neas Jóvenes Emprendedores de ENISA e IVACE, dinero que usarán para entrar en América Latina con fuerza. Cuentan ya con más de 4.500 desarrolladores de aplicaciones registrados y se han realizado más de 700 proyectos en solo un año y medio de vida. Aunque ya cuentan con algunos programadores en México, Argentina, Colombia y Perú, a partir de ahora realizarán esfuerzos más sólidos para implantarse en este mercado.

Aquí­ os dejamos con el ví­deo que crearon en 2013, donde explican cómo funciona la plataforma:
Continúa leyendo «Yeeply, para contratar desarrolladores de aplicaciones móviles, prepara su entrada en América Latina»

Code Monkey Island, un juego de mesa que enseña a los niños a programar

Code Monkey Island

Y seguimos con la idea de enseñar a los niños a programar, a entender la lógica con la que funcionan los programas que tanto disfrutamos cada dí­a, y lo hacemos ahora con un juego de mesa.

Se trata de Code Monkey Island, nacido en KickStarter y con sitio web ya disponible en codemonkeyplanet.com, desde donde es posible reservar ya el juego, compuesto de tablero y cartas que enseñan desde operaciones booleanas hasta conceptos relacionados con bucles y saltos.

El juego está en inglés, y están enfocados en el mercado de Estados Unidos, por lo que no se adapta completamente a nuestras necesidades. Aún así­ el concepto es muy interesante, por lo que podéis ver en el ví­deo:

Comentan en mashable que su creador, Raj Sidhu, dejó un buen trabajo en New York para concentrarse en el desarrollo del juego, que consiguió lo que pedí­a en Kickstarter y está ya trabajando a toda máquina para hacer de Code Monkey Island todo un éxito.

La idea de crear juegos de mesa para aprender conceptos que puedan usarse tanto en la vida personal como en la profesional no es nueva, aunque estos tableros suelen escapar de las tiendas de juguetes que vemos en las calles y parece que solo tienen su público dentro de la red de redes…

Google lanza proyecto para incentivar a las mujeres a programar

En madewithcode.com tenemos un proyecto presentado en el blog de Google, esta vez creado con el objetivo de motivar a las mujeres para que se aventuren a programar, a crear sus propias aplicaciones.

Comentan en el artí­culo de presentación el bajo porcentaje de mujeres interesadas en el mundo de la programación: Ellas entienden la tecnologí­a, la disfrutan, pero se muestran poco dispuestas a crear sus propias aplicaciones, y es eso lo que quieren solucionar con una asociación entre Google y varias otras compañí­as (Chelsea Clinton, Girls Inc., Girl Scouts of the USA, Mindy Kaling, MIT Media Lab, National Center for Women & Information Technology, SevenTeen, etc).

proyecto de google para animar a las mujeres a programar

En la web podemos encontrar proyectos creados por mujeres, recursos que pueden ayudar a crear usando bloques prediseñados, descripciones de colaboraciones con organizaciones en Estados Unidos en las que animan a que las niñas comiencen a programar desde muy pronto y el compromiso de una inversión de 50 millones de dólares para ayudar a que más mujeres se interesen en ciencias de la computación, con premios para los maestros que apoyen a las niñas que hagan cursos en Codecademy o Khan Academy.

Es posible encontrar allí­ también ví­deos con algunos ejemplos de mujeres que han sabido asfaltar su propio camino programando, siempre con la intención de motivar.

¿Las mujeres programan mucho menos que los hombres por falta de motivación?, si es así­, el programa puede tener éxito, en caso contrario será necesario mucho más que una serie de ví­deos y premios para quien anime a sus alumnas.

devcode, cursos en ví­deo de programación, gratuitos y en español

Backbone.js, Ruby on Rails, Django, curso de programación en android, Less, curso de diseño web responsivo (que se adapta a las pantallas del dispositivo que lo consulta), Laravel… En devcode.la tenemos la posibilidad de disfrutar de algunos cursos de programación, en español, basados en el formato de ví­deo.

Solo tenemos que inscribirnos creando una cuenta gratuita, siendo posible acceder a los ví­deos que componen cada uno de los cursos. El objetivo es ofrecer una plataforma con ví­deos interactivos que muestre también la posibilidad de realizar proyectos y permita desarrollar ejercicios, teniendo el código disponible para entender mejor el tema que se está tratando.

Aunque en todos los cursos hay una sección para generar discusiones sobre el contenido, no podemos decir lo mismo de la sección de artí­culos, que en algunos casos está vací­a. Aún así­ los ví­deos están muy bien elaborados, por lo que merece la pena entrar para disfrutarlos y conocer, por lo menos, las bases de cada uno de los temas tratado.

Aún falta mucho camino por delante, recursos que permitan el seguimiento del alumno, exámenes, niveles… aunque sea en modo premium, nuestro idioma merece más sitios web como éste.

StamPlay, construye aplicaciones como si fueran piezas de LEGO

stamplay

Muchas aplicaciones están compuestas de bloques (módulos) con funcionalidades semejantes: uno se encarga del registro de usuarios, otro enví­a y recibe emails, otro conecta con redes sociales… La idea de StamPlay (stamplay.com) es ofrecer una plataforma que permita construir aplicaciones juntando módulos prediseñados, transformando el desarrollo de nuevos programas en un «juego de lego».

El sistema nos permite crear tareas que respondan a la lógica que indiquemos: Si un usuario se registra, entonces enví­a un email, y si llega al nivel 7, enví­a un ticket por correo. El objetivo es que se pueda crear la lógica que necesita un negocio sin necesidad de escribir código, algo extremadamente práctico y limitado al mismo tiempo, por supuesto.

No es necesario codificar la lógica del lado del servidor, aunque son sus servidores los que alojan la aplicación creada. Podemos acceder a todos los datos que reunimos de forma sencilla (csv o xls), ya que en todo momento los datos son nuestros.

Prometen que son capaces de dejar listo un prototipo en pocos minutos, con flujos de trabajo de prueba en condiciones reales para verificar si lo que tenemos en mente es exactamente lo que la empresa necesita.

Es posible tener acceso completo al HTML y CSS e incluso añadir cualquier biblioteca de JS a la interfaz, ofreciendo así­ la posibilidad de personalizar más los resultados. También puede integrarse con aplicaciones existentes (como mailchimp, por ejemplo) o incluso con las que nosotros hayamos programado (tienen un componente que permite obtener datos de otras apps).

StamPlay tiene una opción gratuita limitada en número de usuarios, ideal para verificar si puede atender a las necesidades del dí­a a dí­a de la empresa. Comentan en TNW que ya han conseguido más de 200.000 dólares de inversión hasta la fecha, por lo que parece que la idea es atractiva para bastante gente.

Boomerang for Gmail, extensión para programar emails, añade atajos de teclado y otras importantes mejoras

atajos de teclado boomerang

Boomerang for Gmail, la excelente extensión para Google Chrome, Firefox y Safari que permite programar emails (sea cual sea el destinatario, incluso uno mismo) desde la versión web de Gmail, ha recibido importantes actualizaciones que nos comparten ví­a newsletter el dí­a de hoy. Tres son los temas más destacados en su anuncio: Atajos de teclado, Boomerang Premium y futuras integraciones.

Empezamos con los esperadí­simos atajos de teclado, una función que muchos aclamaban por el considerable incremento en la productividad a la hora de gestionar el correo electrónico. Pues bien, ya que en general Boomerang es una sencilla barra que se despliega al recibir un mensaje o al redactar uno nuevo, los atajos estarán enfocados a su invocación y a la navegación dentro de la barra.

Para activarlos basta ir al menú principal que se despliega al pulsar el botón del búmeran de colores en la parte superior derecha de Gmail, dar clic en Settings, marcar la casilla de verificación Enable keyboard shortcuts y pulsar en OK para guardar los cambios. A partir de ese momento, cuando estés creando un nuevo mensaje, con sólo oprimir Ctrl + S (Cmd + S en Mac) verás la barra para programar el mensaje en una fecha predeterminada; Igualmente, si estás leyendo algún mensaje recibido, podrás invocarla dentro de éste con sólo oprimir la tecla «b». El resto es trabajo de las teclas de desplazamiento. Continúa leyendo «Boomerang for Gmail, extensión para programar emails, añade atajos de teclado y otras importantes mejoras»

3 recursos para aprender Swift, el nuevo lenguaje de programación de Apple

Una de las noticias que más ruido ha generado de todas las presentadas ayer en la presentación de Apple hace referencia a Swift, el nuevo lenguaje de programación que pretende sustituir a Objective-C a la hora de desarrollar aplicaciones para iOS y Mac.

Aunque este nuevo lenguaje es más fácil de aprender, más moderno y con más recursos, más rápido y eficaz, muchos programadores se han quejado en Twitter. Después de aprender Objective-C para poder crear aplicaciones, tendrán que invertir muchas nuevas horas para familiarizarse con Swift.

Apple ya presenta Swift de forma oficial en developer.apple.com/swift, con algunos enlaces útiles. Para facilitar el camino han empezado a aparecer recursos, de los cuales os dejamos tres:

learnswift.com: De momento solo solicitan el email para ser avisados del lanzamiento. Pretenden ser un portal en el que se muestren ejemplos, así­ como ví­deos explicando cómo realizar diversas funciones con Swift.

Guí­a oficial en Apple: Un tour completo por Swift en un conjunto de páginas web publicadas por Apple.

Libro gratuito en iTunes: El libro oficial puede bajarse desde itunes.apple.com, 500 páginas en inglés para aprender los secretos de este nuevo lenguaje que, recordemos, podrá convivir sin problemas junto con Objective-C, por lo que no es un cambio radical y sí­ un primer paso para una futura sustitución.

Codecademy, plataforma para aprender a programar, ya disponible en español

70% de los usuarios de codecademy (codecademy.com), plataforma que nos ayuda a aprender a programar, son de fuera de Estados Unidos. Así­ lo informan en el blog de la compañí­a, en una publicación en la que presentan el sistema en tres nuevos idiomas, español incluido.

Hemos trabajado para traducir Codecademy al español, portugués y francés, con más idiomas en el camino. Pero eso no es todo, estamos trabajando en estrecha colaboración para crear comunidades y llegar a ser incorporado en nuevos paí­ses para ayudar a los nuevos estudiantes de todo el mundo a entrar en el mundo de la programación.

Pero la traducción a otros idiomas no es lo único que están haciendo. Se están asociando con organismos de varias partes del mundo para integrarse en el sistema educativo, y ya lo han hecho en Argentina: El Gobierno de Buenos Aires, dirigido por Mauricio Macri, quiere llevar la programación a la educación de todos sus ciudadanos mediante el trabajo conjunto con Codecademy. Jorge Aguado, jefe de tecnologí­a de educación en Buenos Aires, ha trabajado para asegurarse de que sea una de las primeras ciudades de América del Sur (y del mundo) que adopte esta tendencia, y se han asociado a Codecademy para proporcionar habilidades a los desempleados y para capacitar a los trabajadores del gobierno con la tecnologí­a.

Una gran visión la que tienen en Codecademy, donde no solo quieren ser una plataforma web gratuita para aprender a programar, quieren se un estándar dentro del mundo educativo. Ambición no falta.

Creadores de «Wallace y Gromit» crean portal para que los niños aprendan a programar

wallace and gromit

Aardman Animations, empresa responsable de la creación de la clásicas series británicas animadas Wallace and Gromit y Shaun the Sheep, en compañí­a de la fundación Nominet Trust, ha creado un portal para que los niños aprendan a programar mediante Scratch, un entorno brillante creado por el MIT que no requiere tratar directamente con código sino con piezas interactivas de colores.

El sitio se llama Shaun”™s Game Academy referenciando a la oveja Shaun y la idea es aprender lo suficiente para crear un videojuego original con tal personaje como protagonista contando para ello con fondos, efectos y más material exclusivo de la serie además de completas guí­as animadas, documentos en PDF, instrucciones en video y proyectos guiados disponibles en el portal oficial de Scratch.

Adicionalmente, para residentes del Reino Unido, la idea es poner a competir sus creaciones en un concurso creado por el portal. Sus premios incluyen visitas a los estudios de Aardman Animations, figuras originales en plastilina de Shaun the Sheep, apoyo del equipo de videojuegos de la compañí­a para seguir desarrollando lo creado y finalmente más merchandising de la pelí­cula.

Los módulos de aprendizaje están disponibles en inglés pero gracias a la facilidad de Scratch, no es un gran impedimento con algo de asesoria de los padres. Por cierto, como destacan en VentureBeat, el lanzamiento del portal responde al dí­a mundial de Scratch celebrado el pasado 17 de mayo.

Enlace: Shaun’s Game Academy