Programación

Nuevo botón de Follow oficial de Twitter

1 junio 2011

Twitter ha habilitado entre sus recursos la posibilidad de generar el código necesario para mostrar un botón de Follow de una determinada cuenta de la red social.

Desde la pantalla de configuración del botón podremos indicar nuestro nombre de usuario, color de fondo a usar y si mostrar o no el número de seguidores de la cuenta del botón. Una vez finalizado basta con copiar el código HTML que se muestra y pegarlo en el lugar de tu página web donde quieres que se visualice. Al pulsar el botón se abrirá una ventana emergente con información extra de la cuenta.

El botón se puede incluir en la web de dos formas diferentes: a través de javascript o como un iFrame.

Suscríbete:

¿Necesitan la multitarea los terminales Windows Phone 7?

18 enero 2011

Un vídeo que demuestra que, si los desarrolladores programan correctamente, con la opción de restaurar aplicaciones cerradas que ofrece de forma nativa el sistema no es necesaria la implementación de la multitarea en los terminales de Microsoft.

El resultado es espectacular.

Oracle demanda a Google por violación de patentes en Android

13 agosto 2010

Oracle ha anunciado que acaba de presentar una demanda contra Google por violación de pantentes y la supuesta infracción de copyright.

El gigante del software, encabezado por Larry Ellison, ha defendido esta acción argumentando que el sistema operativo Android incumple la propiedad intelectual en su uso del lenguaje Java, del cual Oracle es propietario tras la adquisición de Sun Microsystems. Karem Tillman, portavoz de la compañía detallaba:

Al desarrollar Android, Google infringrió consciente, directa y repetidamente la propiedad intelectual de Oracle relacionada con Java. Esta demanda busca remedios apropiados a tal violación.

Botones oficiales de Twitter para compartir enlaces

12 agosto 2010

La red de microblogging Twitter estrena hoy un servicio que ya estaba disponible pero no de forma nativa: botones oficiales para compartir enlaces a través del timeline.

La opción de incluir botones para enviar a Twitter en las entradas de blogs y demás páginas web ya estaban disponibles con servicios como Topsy o Tweetmeme, los cuales además de incluir el botón gestionaban la cuenta de las veces que un enlace había sido compartido en la red social.

Adobe CS5 exportará animaciones a HTML5: ¿el final de Flash?

12 abril 2010

El uso de Flash en la web viene siendo una importante discusión en el entorno del desarrollo web. Actualmente hemos convivido con Flash y nos hemos acostumbrado a ver su uso en banners publicitarios, reproductores de video, sonido y juegos.

Pero existe una fuerte tendencia en favor de reemplazar el contenido desarrollado en Flash a la utilización de estándares web gracias a las funcionalidades que nos ofrece el futuro HTML5. La presión de la comunidad en abandonar este formato privado vienen apoyadas por ejemplo por Apple y su negativa a permitir la ejecucón de Flash en los iPhone e iPad.

Adobe se ha dado cuenta de este movimiento y, en lo que para mi es el comienzo de una rendición, van a integrar un modo de exportación de animaciones Flash a HTML5 en su próxima Creative Suite. A través de una opción en la aplicación de Flash se podrá generar un archivo XML con toda la información de la animación. Este archivo será procesado a través de JavaScript en la página web y mediante el uso de canvas reproducirá la animación exactamente igual.

En el siguiente video se puede ver en funcionamiento esta nueva característica:

Con este método para exportar animaciones y la posibilidad de reproducir multimedia con HTML5 ¿será este el comienzo del fin de Flash en la web?

Vía: The Inquirer

Disponibles Microsoft Visual Studio 2010 y .Net 4

12 abril 2010

S. Somasegar , Vicepresidente Senior de la División de Desarrolladores en Microsoft, ha anunciado el lanzamiento de Visual Studio 2010 y. NET Framework 4.

Visual Studio 2010 ofrece una gran cantidad de mejoras para los desarrolladores para facilitar la creación de aplicaciones, entre las que se incluye un nuevo editor que ahora utiliza el Windows Presentation Foundation (WPF) y la compatibilidad de trabajar con varios monitores. Con Visual Studio 2010 los desarrolladores dispondrán de las mejores herramientas para el desarrollo de aplicaciones dirigidas a las últimas versiones de Microsoft tales como Windows 7 (ofreciendo características multitouch), Windows Server 2008 R2, Windows Phone 7 y Windows Azure.

Los suscriptores al MSDN pueden descargar ya su versión de Visual Studio 2010 desde la web oficial.

Google presenta su propio lenguaje de programación

11 noviembre 2009

Google ha sorprendido hoy anunciando su entrada en el mundo de los lenguajes de programación con su nueva propuesta: Go

Este nuevo lenguaje de programación de código abierto se encuentra todavía en fase experimental e intenta ofrecer el mismo rendimiento y seguridad que los lenguajes compilados como C o C++ combinándolo con la velocidad de los lenguajes dinámicos (que se puede escribir y ejecutar el código del programa al mismo tiempo) como Python. En sus experimentos hasta la fecha parece que han conseguido llegar a esta gran velocidad de compilación.

Desde Google esperar que Go se convierta en un lenguaje a tener en cuenta para la programación de sistemas, ofreciendo soporte multiprocesador y una nueva visión del diseño orientado a objetos.

Un ejemplo de código en Go sería el tradicional Hola Mundo!:

package main

import "fmt"

func main() {
  fmt.Printf("Hola Mundo!\n")
}

Más información disponible en la web del proyecto: http://golang.org/

Vía: TechCrunch

Celebrada la WordCamp Spain 2009

13 octubre 2009

La mayoría de los usuarios que tengan un blog conocerán WordPress, uno de los CMS libres más usado en internet para la creación de bitácoras personales. Gran parte de su éxito reside en la gran comunidad que da soporte a esta aplicación, desarrollando el propio sistema, plugins para ofrecer nuevas funcionalidades o temas visuales para cambiar la apariencia del blog a gusto de cada uno.

Fotografía de Cavalleto

Este sábado 10 de octubre se ha celebrado en Barcelona la WordCamp Spain 2009, el evento dedicado a  promover, compartir y difundir todo lo relacionado con la comunidad WordPress, tanto para usuarios, desarrolladores como empresas que usan esta plataforma en sus proyectos.

Disponible el SDK de la plataforma Nokia Ovi

3 septiembre 2009

Nokia ha lanzado la versión beta de su SDK para la plataforma Ovi y su descarga está disponible para todos aquellos desarrolladores de aplicaciones móviles interesados.

El SDK es un conjunto de herramientas para crear de forma sencilla aplicaciones Ovi basadas en tecnología web y que donde la localización juega un papel importante. El Ovi SDK beta se instala como una extensión de tu navegador de escritorio en el PC e incluye:

  • Una API de JavaScript para ejecutar las funcionalidades de Ovi incluyendo mapas en 3D y geoposicionamiento por GPS, preparados para aplicaciones de navegación.
  • Un framework de interfaces de usuario, así como guías de estilo para tus diseños.
  • Un conjunto de componentes visuales para usar en las aplicaciones: campos de búsqueda, checkboxes, listas, menús… ya optimizados para todos los tamaños de pantalla y dispositivos.

Las aplicaciones Ovi están desarrolladas en tecnologías web: HTML, CSS y JavaScript.

Empresas de mensajería o logística, como DB, de guías de viaje, como Lonely Planet, o de gestión de reservas de hotel,  como HRS, ya han realizado sus aplicaciones Ovi. Según los videos de demostración tan solo han necesitado de un par de semanas para desarrollar estas aplicaciones gracias al SDK.

El video con los ejemplos y toda la información la teneis en la web oficial de Nokia Ovi.

jQTouch, un plugin para el desarrollo web móvil

31 agosto 2009

El desarrollador David Kaneda ha publicado la nueva versión (beta) de su proyecto open source jQTouch, un plugin para el framework jQuery que ayuda a desarrollar aplicaciones para el iPhone usando HTML, CSS, y Javascript.

Esta nueva versión se acompaña con nuevos temas visuales y demostraciones de uso (como un gestor de tareas). Además se ha dado soporte para nuevos eventos, nuevas transiciones entre las páginas, detectar el cambio de orientación y controlar el deslizamientos con el dedo sobre un elemento.

Una nueva opción del plugin permite arrancar la página a tamaño completo y mostrar una imagen mientras la aplicación se carga, ofreciendo un toque visual mucho más profesional y que nos hace olvidar de que se trata de una aplicación web.

jQTouch está escrito en HTML5, CSS3, y jQuery y el autor indica que funciona en los dispositivos iPhone, Android y Palm Pre. ¡Gracias David!

Más información, video de demostración y descarga en la web oficial del proyecto.

Microsoft se acerca al estandar web uniéndose al HTML5

10 agosto 2009

El estandar HTML - HyperText Markup Language, el lenguaje usado por las páginas web para mostrarse en un navegador – se encuentra en un momento muy importante para su futuro. Tras su última revisión en 1999 y con la importancia y riqueza que han ganado las webs en los últimos años, es hora de asentar las bases de la nueva versión del lenguaje.

HTML5 es el borrador desarrollado por empresas como Apple, Google, Opera y Mozilla que, tras fundar el grupo Web Hypertext Application Technology Working Group (WHATWG), están participando en el avance de la nueva versión con nuevos métodos de insercción de audio y video, drag&drop de ficheros o navegación offline entre otras mejoras. Este grupo se formó hace un año al no gustarles la dirección que W3C, organismo responsable del control la estandarización web, estaba dándole a HTML.

Microsoft, que siempre ha llevado un camino paralelo a los estándares web adoptando sus propios métodos y complicando el trabajo de los programadores web, adaptará su navegador web Internet Explorer a este nuevo protocolo, igualando a otros navegadores que ya disponen actualmente soporte para la nueva versión.

Recordemos que FirefoxChromeSafariOpera superan en rendimiento, compatibilidad y estandarización Internet Explorer y que esta puede ser la oportunidad de Microsoft para recuperar parte del mercado perdido en los últimos años.

Vía: ajaxian

Microsoft detallará como portar aplicaciones del iPhone a Windows Mobile

5 agosto 2009

Microsoft ha publicado un caso de estudio de la portabilidad de una aplicación desarrollada inicialmente para el iPhone a su plataforma Windows Mobile. Este documento se publica a tan solo unos meses del lanzamiento de su Windows Marketplace, lo que intentará convertirse en la competencia de la AppStore de Apple.

El caso de estudio, publicado en el MSDN, contiene un detallado plan técnico que describe la posibilidad de portar la aplicación Amplitude del iPhone a Windows Mobile 6.5. El informe fué creado por un grupo externo, Crimson Consulting, y está destinado a ser un documento útil para los desarrolladores que construyan aplicaciones para la plataforma móvil de Microsoft.

Amplitude es una aplicación para el iPhone que recoge el sonido de un usuario a través del micrófono, lo amplifica y lo muestra en el dispositivo en una representación gráfica. En particular, se pueden amplificar los sonidos que normalmente no pueden ser recogidos por el oído humano, tales como los latidos del corazón. Se ha decidido iniciar con esta aplicación porque es un proyecto de dificultad alta y ofrecerá una buena experiencia de aprendizaje a los desarrolladores.

Según Constanze Roman:

“Combina una interfaz de usuario atractiva con características como el alpha blending y transparencia con los requisitos de audio y sonido, lo que hace difícil la portabilidad de la aplicación, pero, al mismo tiempo, proporciona una serie de experiencias de aprendizaje útil”

Microsoft planea lanzar Windows Marketplace para aplicaciones móviles en el próximo otoño y la semana pasada ya ha comenzado a aceptar solicitudes de aplicaciones por parte de desarrolladores de 29 países.

Vía: PC World

Mono llegará al iPhone

4 agosto 2009

Mono, la plataforma de desarrollo que lleva la tecnología .NET de Microsoft a otro sistemas operativos, ha anunciado la próxima llegada de una versión específica para el iPhone denominada MonoTouch.

Este proyecto permite a los desarrolladores poder realizar aplicaciones sin necesidad de utilizar únicamente las herramientas  Objective-C de Mac OS X, usando el lenguaje de programación C#. Para ello el proyecto Mono ha implementado la librería MonoTouch UIKit que permitirá el acceso a los componentes de la interfaz del iPhone, así como el acelerómetro, el teclado virtual…

La versión beta estará disponible para todos los desarrolladores que deseen testear la librería API, un plug-in para el IDE Xcode y las herramientas asociadas.

El lanzamiento de esta versión está prevista para el mes de septiembre y funcionará para los dispositivos  iPhone y iPod Touch de Apple.

Vía: The H Open