Como informamos hace varias semanas, Google estaba preparando una noticia relacionada con un nuevo lenguaje de programación, noticia que ya ha sido publicada en su googlecode.blogspot.com.
Se trata de Dart, con página web oficial en www.dartlang.org.
Dart ha sido diseñado para construir aplicaciones web, estando basado en clases y enfocado en tres objetivos:
– Crear un lenguaje estructurado pero flexible para la programación web.
– Hacer de Dart un lenguaje natural para los programadores y por lo tanto fácil de aprender.
– Ofrecer un alto rendimiento en todos los navegadores modernos y ambientes que van desde pequeños dispositivos móviles hasta ejecuciones en el servidor.
Puede usarse en una máquina virtual o en un motor que transforme Dart en Javascript, existiendo ya algunas librerías y ejemplos en www.dartlang.org.
Categoría: Sólo programadores
Apps y recursos para programadores. Tutoriales, trucos, plataformas y noticias del sector de la programación.
Google Plus actualiza su API
Desde que Google Plus publicó su API son varios los programadores que han desarrollado extensiones y pequeños programas usando los datos que de allí podían obtenerse.
Por desgracia la API era tan limitada que solo podían consultarse algunas informaciones, por lo que no existían muchas posibilidades a la hora de programar.
Ahora Google Plus informa sobre algunas actualizaciones y, aunque continuamos sin poder escribir en el sistema (solo es posible consultar), ya podemos «jugar» con su motor de búsqueda desde nuestras aplicaciones.
Así lo informan en googleplusplatform, donde tenemos los datos de las nuevas posibilidades y las funciones que podemos usar para añadir el mecanismo de búsqueda en Google Plus en nuestros programas.
Podemos buscar por personas, actividad y comentarios, lo que significa que es posible que podamos mostrar los comentarios de nuestros seguidores en G+ dentro de nuestras publicaciones… esperemos que no tardemos en ver algo así.
ParticleCode – Ayuda a transformar Java o As3 en aplicaciones para móviles
La idea que se desprende de particlecode.com es la que desde hace tiempo se viene discutiendo entre los círculos de programadores.
Cada vez que aparece una nueva plataforma hay miles de personas que tienen que empezar a adaptarse a nuevos lenguajes de programación, aprender nuevas funciones, acostumbrarse a nuevos «puntos y comas» que separan comandos, procedimientos, etc.
Si alguien que ya ha aprendido a programar bien en un lenguaje determinado, como Java, tiene que invertir meses para crear una aplicación básica para iPhone o Android, es porque algo no funciona, y eso es lo que intentan solucionar en particlecode.com.
Se trata de una plataforma que ayuda a transformar código en JAVA y AS3 para que sea más sencillo publicar aplicaciones para dispositivos móviles y HTML5. Una herramienta que, en su fase beta, está siendo distribuida de forma gratuita, sin dar información sobre los precios futuros pero prometiendo un 90% de descuento para los que participen de esta fase.
Aún estamos muy lejos de poder crear cualquier tipo de aplicación con pseudocódigo, esperemos que herramientas así ayuden a acelerar el proceso.
Searchco.de – herramienta de búsqueda ideal para programadores
Searchco.de es la herramienta que necesitas si eres programador o te dedicas al desarrollo de páginas web.
Se trata de un sitio web que, introduciendo nosotros el nombre de la clase o función de la que necesitamos la información, nos listará una serie de lenguajes en la que esa función está disponible junto a su sintaxis y una descripción de su funcionamiento. Si lo preferimos, podemos poner en la búsqueda el nombre de la función con el nombre del lenguaje incluido (como por ejemplo, «php delete«), y en ese caso en el sitio web aparecerá una descripción de cómo utilizar la función «delete» en ese determinado lenguaje.
Searchco.de también lista documentación de commandos de Windows y Linux, además de incluir lenguajes de programación más comunes.
Link: Searchco.de | Vía: Digital Inspiration Technology Blog
46elks – Integra SMS y llamadas de voz en tus aplicaciones
46elks ofrece una API que permite que nuestras aplicaciones usen recursos telefónicos de forma sencilla. Podemos, por ejemplo, enviar y recibir SMS con los programas, así como recibir llamadas entrantes y conectar estas llamadas a un teléfono móvil específico.
Abierto en beta privada, envían la invitación en pocos minutos después de haber sido solicitada, disponiendo de la documentación necesaria para poder empezar a trabajar con sus recursos.
Ideal para los que quieren construir su propio Skype, para practicar un poco el fin de semana.
Google lanza API para Hangouts de google Plus
Al mismo tiempo que abren las puertas para que cualquiera pueda participar de google+, anuncian también API para Google Hangouts (quedadas), permitiendo que los desarrolladores puedan crear programas usando este sistema de videoconferencia de Google.
La noticia, publicada en googleplusplatform, llega pocos días después del anuncio de la primera versión de la API general de la red social, con la que ya se han empezado a realizar algunos experimentos.
Aquí tenéis la documentación y el registro para los desarrolladores que quieren empezar a practicar con esta nueva API.
html5reset – Una buena forma de empezar un proyecto en HTML5
Según comentan en html5reset.org, la mayoría de los proyectos comienzan con la misma colección de archivos, argumento que usan para ofrecer una estructura de ficheros y directorios que puede ahorrar mucho tiempo a los programadores.
Además de mostrar algunos detalles sobre lo que se incluye y lo que no, han desarrollado ahora un tema para Wordpress que tiene a HTML5 como protagonista en su código, ofreciéndolo de forma gratuita para que nos sirva como base en futuros proyectos.
Incluyen también enlaces para que podamos colaborar en el crecimiento de esta web, lo que puede ayudar a la comunidad de diseñadores y programadores web que estén empezando a entrar en el ya amplio mundo del HTML5.
Disponible API de Google TV para desarrolladores de Android
Aunque en nuestro país aún no pueden encontrarse los aparatos de televisión de Google, es importante estar atentos a las novedades relacionadas con este tema, algo sencillo si estáis suscritos a las noticias del blog oficial de Google en googletv.blogspot.com.
El caso es que ayer anunciaron la extensión de Google TV para el SDK de Android, dando un paso importante para que los desarrolladores adapten sus aplicaciones para que puedan ser ejecutadas en la televisión.
Tener un aparato de TV conectado a Internet no es ninguna novedad, marcas como LG o Samsung ya venden sus soluciones hace bastante tiempo. El problema es que la constelación de aplicaciones existentes es bastante limitado. Tener una televisión que se conecta a Internet para poder disfrutar de menos de 30 aplicaciones disponibles, entre las que abundan los juegos tipo sudoku, no es atractivo para nadie. Gastar tanto dinero para tener Facebook, Youtube y Twitter en el salón no es algo que valga la pena, aunque si hay miles de aplicaciones disponibles en el universo Android, la cosa cambia.
Con la extensión anunciada los programadores ya pueden simular la Google TV, así como «jugar» con la interacción de este tipo de dispositivos (como cambio de canal, por ejemplo).
Esperemos que los muchos profesionales que ya dan por muerto el proyecto estén equivocados y podamos ver aparatos de televisión realmente adaptados a las necesidades de hoy en día.
codecademy – Para aprender a programar
Cursos online de programación hay muchos, pero capaces de capturar la atención del alumno durante horas y enseñar de forma dinámica y entretenida no hay tantos.
codecademy.com nace con el objetivo de encuadrarse en el segundo lugar, ofreciendo ejercicios que pueden resolverse sin necesidad de instalar nada, usando un panel interactivo existente en la misma web.
Se tratan de lecciones bastante básicas, mostrando el avance de cada una y permitiendo repetirlas tantas veces como se considere necesario.
Por desgracia solo está en inglés, aunque eso es algo que la programación no entiende…
Link: codecademy.com | Vía techcrunch
Google te ayuda a evitar palabras malsonantes en tus aplicaciones
Aunque no fue el objetivo inicial, la web de Google wdyl.com, creada para mostrar información desde varias fuentes sobre el mismo asunto, puede ayudarnos a evitar que los usuarios incluyan palabrotas en nuestras aplicaciones.
Tal y como comentan en TNW, y a modo de ejemplo, si accedéis a https://www.wdyl.com/profanity?q=shit vereis como la aplicación devuelve «true», mientras que si accedéis a https://www.wdyl.com/profanity?q=house, el resultado es «false».
Esto es así porque el buscador de wdyl.com ignora todas las palabras malsonantes, devolviendo «kittens» (gatitos) en su lugar.
De momento solo funciona con palabras en inglés, con lo que puede usarse para aplicaciones internacionales que quieran evitar ciertos tipos de trolls.