Google simplifica el uso de la API de Google Maps anunciando librerí­as para Java y Python

Desde el blog oficial para desarrolladores de Google acaban de anunciar una novedad que resultará de gran interés para todos aquellos desarrolladores que estén pensando en integrar los servicios de Google Maps en sus aplicaciones, algo para lo que es necesario hacer uso de la API de Google Maps.

Hasta el momento, esto era posible únicamente utilizando una API en JavaScript, pero con el objetivo de facilitar el trabajo a todos desarrolladores independientemente de que no suelan utilizar Javascript, el popular buscador habrí­a decidido ofrecer opciones alternativas. Por este motivo, de ahora en adelante las APIs de Google Maps estarán también disponibles haciendo uso de librerí­as para Java y Python, dos lenguaje de programación muy populares. Gracias a esta medida los desarrolladores podrán ahorrar una gran cantidad de tiempo al poder y centrar todos sus esfuerzos en otros aspectos del desarrollo de sus aplicaciones, siendo mucho más simple integrar los servicios de Google Maps en sus apps.

Los desarrolladores Java pueden encontrar el código necesario en los repositorios de GitHub a través del siguiente enlace, mientras que los desarrolladores Python pueden hacerlo en este otro, así­ como de encontrar distintos ejemplos sobre su uso. Además, podéis consultar toda la información disponible sobre el tema en Geo Developers Blog, el blog oficial de Google para desarrolladores donde se habla sobre el tema.

Pixlater ayudará en la publicación de fotografí­as en varias plataformas sociales

Pixlater

Si usamos varias plataformas sociales para publicar nuestras fotografí­as, en lugar de tener que subirlas individualmente sobre cada plataforma, Pixlater nos echará una mano para subirlas a todas ellas de manera simultánea. Pixlater es un servicio que se califica como una herramienta fácil de usar para distribuir automáticamente nuestras fotos a los sitios web favoritos donde compartir fotografí­as. Pixlater nos asegura que podemos ahorrarnos tiempo en subir fotografí­as, manteniendo la máxima calidad.

Para ello, los usuarios tendremos que crearnos nuestra cuenta de usuario, teniendo en cuenta que será una cuenta de pruebas durante un periodo de tiempo limitado. De momento no indica plan alguno al que podrí­amos acogernos más adelante.

Una vez dentro, ya tan sólo tendremos que conectar nuestra cuenta en Pixlater con nuestro perfil en Facebook, así­ como aquel grupo y página que administremos en dicha red social, soportando también los servicios de Flickr, 500px y Twitter. Como podemos observar desde el panel de control, Pixlater incluirá próximamente soporte para otros servicios, incluyendo Google+, Tumblr, Pinterest, Instagram, y Reddit, entre otros.

Una vez tengamos alguna conexión realizada, entonces ya nos permitirá subir fotografí­as, bien arrastrándolas a su interfaz o bien navegando hacia el directorio de nuestro sistema donde la tengamos almacenadas para poder seleccionarlas y subirlas. Sea la ví­a que hayamos elegido para subir las fotos, ya tan sólo tenemos que incluir tí­tulo, descripción, etiquetas y elegir una categorí­a, elegir las plataformas donde publicarlas e indicar el momento para la publicación.

La interfaz de usuario es bastante sencilla de usar y práctica, de modo que apenas será necesaria una curva de aprendizaje para comenzar a usar este servicio y empezar a subir fotografí­as para aquellas plataformas sociales donde queramos publicarlas.

Keepcoding, una nueva plataforma de cursos de programación en español

Desde KeepCoding nos presentan este nuevo proyecto que nace con el objetivo de destacarse en el sector de formación online en programación para móviles.

Desde un curso «Programación de Apps para NO Programadores», hasta el gratuito que veis en la imagen lateral, apuestan por la colaboración con profesionales en formación online que ya han tenido mucho éxito en otras plataformas (Fernando Rodrí­guez, por ejemplo, que fue recientemente entrevistado en Financial Times).

Aunque de momento no tienen muchos cursos, ya cuentan con 200 nuevos estudiantes matriculados en tan solo unos dí­as. Sus cursos han tenido mucho éxito en Udemy, y ahora quieren repetir esta fórmula con una plataforma exclusiva, diseñada para atender al nicho de desarrolladores de habla hispana con cursos selectos y de máxima calidad.

Es posible adquirir los cursos tanto de forma individual, pagando por acceso a cada uno, como perteneciendo al club que da derecho a disfrutar de todos ellos por una mensualidad fija. Con diapositivas y ví­deos, nos comentan que no se tratan de pí­ldoras y sí­ de cursos completos, teniendo 72 horas de tiempo para solicitar el reembolso en caso de no estar satisfecho con la compra.

Nuevos recursos gratuitos para que los niños aprendan programación

Ya comenzando la semana de la Educación en Ciencias de la Computación, CSEdWeek, nos encontramos con muchí­simas actividades y recursos para tener nuestra “Hour of Code”.

En Code.org ya podemos disfrutar del tutorial de este año, que gracias a la asociación con Disney Interactive, los niños podrán aprender conceptos de programación con la ayuda de Anna y Elsa de Frozen.

code.org

En Programa con Elsa y Ana, encontrarán una forma amena de dar los primeros pasos en la programación, ayudando a crear copos de nieves y resolviendo algunos desafí­os. Este juego  se combina con diferentes tutoriales que cuenta con la participación de destacadas personalidades del mundo de la tecnologí­a.

Además de esta nueva actividad propuesta por Code.org, contamos con los recursos compartidos anteriormente, como por ejemplo los 3 cursos para estudiantes de primaria

Khan Academy también ha creado lecciones especiales para la Hora del Código de este año, para niños de 8 años en adelante.

khan academy

La hora de dibujar con código utilizando JavaScript, los niños aprenderán conceptos básicos a medida que realizan diferentes juegos y actividades.

La hora de las páginas web, aprenderán a realizar una tarjeta de felicitaciones aplicando algunos conceptos de HTML y CSS que se enseñaran en este tutorial.

La hora de las bases de datos, utilizando SQL crearán la base de datos de una tienda imaginaria.

Interesantes recursos que podemos disfrutar con los pequeños de la casa, o para integrarlos en nuestra clase. Y para aquellos educadores o cualquier persona que deseen organizar su Hora del Código con su institución o comunidad , no olviden consultar Hour of Code.

Google quiere unir la Navidad con la programación de código para los menores

Google

Tenemos el concepto de Navidad como una fecha muy especial del año vinculada a la nieve, a los regalos, a la unión de familiares y amigos y otros estereotipos que tenemos ya interiorizados. Google quiere añadir un componente nuevo dentro del concepto de Navidad, el componente de la programación.

En este sentido, y en base al programa Made with Code que lanzó a principios de año para incentivar a las jóvenes a interesarse por la programación como una ví­a creativa, desde hoy, las jóvenes podrán usar el lenguaje de programación introductorio Blocky para animar las luces de Navidad situadas en los árboles del President”™s Park, uno de los 401 parques nacionales de los Estados Unidos.

Google señala que las luces programadas debutarán en el 92º ceremonia anual del National Christmas Tree Lighting, que se retransmitirá a través de PBS (Public Broadcasting Service) a nivel nacional a lo largo de diciembre en asociación con la Fundación de Parques Nacionales y el Servicio de Parques Nacionales.

Google añade que la tradición de la ceremonia se remonta al año 1923, cuando el presidente Calvin Coolidge encendió el primer árbol de abeto fuera de la Casa Blanca, siendo además este el primer año en el que los niños de todo el paí­s tendrán el control de las luces del árbol durante las vacaciones navideñas.

Se trata de un granito de arena más que pone Google en manos de los menores para que puedan conocer las posibilidades creativas que pueden llegar a realizar mediante el empleo de los sistemas informáticos a la hora de crear cosas.

Por último, en el citado anuncio, Google señala que este desafio arranca el compromiso de la compañí­a para el CSEdWeek, una semana dedicada a inspirar a los estudiantes a interesarse por las ciencias informáticas, siendo una de las mayores iniciativas educativas online. Además, durante la próxima semana, miles de empleados de Google se unirán en la hora del código, y anunciará algunos otros proyectos especiales que van a financiar a través de la temporada de vacaciones y el año próximo.

mobiopush, una solución para enviar notificaciones a los navegadores de nuestros lectores

Si sois responsables por algún sitio web que necesite informar a sus lectores sobre ciertas acciones, echad un vistazo en mobiopush.com.

Se trata de un sistema que permite integrarse en cualquier web usando su API para que los lectores que lo deseen puedan recibir notificaciones en su navegador, aumentando así­ el alcance de las novedades que queramos transmitir.

Cuando un lector entre en la web se preguntará, en la parte superior, si desea recibir notificaciones de dicha web, en caso positivo, verá una notificación cada vez que el webmaster lo desee, teniendo un lí­mite de 100.000 notificaciones por mes en la versión gratuita.

La integración se realiza de forma rápida, siendo solo necesario incluir unas lineas de código en nuestra web. Una vez hecho esto, tendremos acceso a un panel de control desde donde podremos ver los datos de las notificaciones enviadas y cantidad de «suscriptores».

Según comentan en su web, este tipo de alerta es 23 veces más eficaz que el email marketing, ya que no hay peligro de que el mensaje caiga en spam: el usuario siempre verá la notificación en la parte superior de su navegador.

4 cursos gratuitos de Khan Academy para aprender programación

Ya hemos comentado en diferentes oportunidades que Khan Academy es una excelente herramienta educativa, que va actualizándose constantemente con nuevos recursos gratuitos.

No solo encontraremos recursos que pueden utilizar educadores para preparar sus clases o estudiantes que deseen afianzar sus conocimientos, sino que que cualquier usuarios con ganas de aprender puede beneficiarse del contenido.

Por ejemplo, en la sección Programación de computadoras encontramos 4 propuestas interesantes a tener en cuenta.

Khan Academy

Son cursos muy fáciles de seguir que combinan videos, ejercicios, contenido interactivo y evaluaciones.

Lo podemos realizar a nuestro propio ritmo, y no necesitamos registrarnos para visualizar el programa de estudio. Podemos tomar el curso completo o concentrarnos en la unidades que nos resulten de interés o necesitamos fortalecer nuestro conocimiento.´

También nos da la oportunidad de visualizar los programas que han creado otros usuarios o crear nuestros programas y compartirlos con la comunidad.

También encontraremos una unidad especial que reune a diferentes personalidades que comparten su experiencia y nos muestran las oportunidad que se abren al desarrollar habilidades de programación.

Y para aquellos que están más avanzados, pueden tener en cuenta el curso Algorithms, creado recientemente gracias a la colaboración con Dartmouth College.

Paiza, una plataforma web para programar sin instalar nada

Desde paiza.io nos presentan esta web en la que es posible crear y editar código, así­ como ejecutarlo sin necesidad de instalar nada en nuestro ordenador.

Editores de código online hay muchos: dan formato, incluyen colores, herramientas para autocompletar, sistemas de exportación de varios tipos… pero lo que quieren en paiza.io es ofrecer la posibilidad de ver el resultado de la ejecución del código, siendo compatible con más de 20 lenguajes de programación (Java, Ruby, Python, PHP, Perl, etc.).

La web nos permite también copiar y pegar widgets en nuestro blog para que los lectores vean la ejecución de algún programa, o incluso para crear concursos de programación en nuestra web. El resultado de la compilación se muestra en una ventana inferior dentro de la misma plataforma, por lo que no hay peligro de que el lector acabe ejecutando algo peligroso dentro de su navegador.

Lo presentan como una herramienta ideal para uso educativo, ya que permite que los profesores y alumnos tengan a mano un sistema práctico para ejecutar varios lenguajes y comparar su funcionamiento.

Paiza.io es gratuito, y dispone de varios códigos ya publicados como ejemplos, siendo posible ejecutarlos sin necesidad de crear una cuenta.

3 recursos gratuitos para enseñar programación a alumnos de primaria

El 8 de diciembre, Code.org lanzará nuevamente la Hora del Código, que permitirá que  estudiantes de todo el mundo se puedan beneficiar de diferentes recursos en su idioma para dar los primeros pasos en programación.

Adelantándonos a esta campaña, compartimos 3 cursos gratuitos que Code.org ha diseñado para la enseñanza de programación en niños pequeños.

Cursos de programación

Cada curso tiene de 18 a 21 lecciones con una duración de 20 a 45 minutos, pero el docente puede integrarlo en su clase siguiendo la dinámica que desee.

La idea de la estructura de cada curso es que pueda adaptarse con facilidad a las necesidades de cada estudiante, además de presentar los contenidos de manera divertida y fomentando el trabajo en equipo.

Cursos de programación

Los 3 cursos proponen actividades online, con juegos donde los niños van aprendiendo conceptos de la programación. Y además sugieren actividades fuera de lí­nea, con PDF que los docentes pueden descargar y organizar juegos en forma individual o en grupos.

Cada lección tiene su plan de estudio, desarrollando las actividades, tiempo estimado, objetivo de los contenidos así­ como material adicional y otros detalles que se  deben tener en cuenta.

Cursos de programación

Recordemos que los docentes también pueden valerse de la dinámica que propone Code.org, de crear una clase y dar seguimiento del progreso de cada estudiante, con solo registrarse en la plataforma.

Y por supuestos, también son excelentes recursos que los padres también pueden implementar al enseñar a sus hijos.

Enlace: Cursos de 20 horas para alumnos de primaria

GoodBarber, para crear apps móviles, presenta su plan ilimitado

GoodBarber (goodbarber.com) es un conocido constructor de aplicaciones que presenta hoy su «Unlimited Apps», servicio pensado para los clientes que desarrollan apps para otras compañí­as, sin lí­mite en el número de aplicaciones que pueden crearse.

El objetivo es atraer la atención de los suscriptores que quieran crear un número infinito de proyectos en la plataforma. Se pagará una cantidad fija por mes, siendo de 200 euros para los 500 primeros suscriptores y 290 después de conseguir ese número.

Si una compañí­a decide ofrecer el desarrollo de aplicaciones móviles a sus clientes, cobrando una mensualidad por manutención y desarrollo, puede optar por esta opción y conseguir, de esa forma, sin programar, basándose en las plantillas y en la plataforma de programación visual de GoodBarber, encontrar un nuevo modelo de negocio (estos resellers tendrán marca blanca en las apps creadas).

Este plan incluye tanto el uso del CMS interno como el diseño adaptative de iPad, y ofrecerá también una interfaz de usuario dedicada exclusivamente al plan Unlimited. El objetivo del nuevo panel es monitorear constantemente el estado de la publicación de la apps, los miembros del equipo de dirección, etc.

La noticia la han dado en estos momentos, aprovechando que están presentes en el Web Summit, en Dublí­n.