Evolución de los lenguajes de programación (Java baja, Objective C sube)

Según revela un estudio de la empresa Tiobe, sobre los lenguajes de programación utilizados por los desarrolladores, Java sigue manteniendose en el primer puesto, aunque muestra una reducción en el interés por este lenguaje. Java, que se mantiene en el primer puesto (con un par de excepciones) desde el año 2001, se encuentra en una tendencia bajista y C se acerca en el escalafón al primero de los dos. Posiblemente la lentitud en la evolución de Java (que no obstante, recientemente se ha visto actualizado) está suponiendo una traba para los desarrolladores, que ven en otros lenguajes como el Objective C grandes posibilidades debido a su gran dinamismo. C# también muestran una tendencia alcista bastante destacada y parece que Microsoft está logrando sus frutos con la promoción de sus nuevas tecnologías y sistemas, logrando un incremento en el uso de su lenguaje. Si queréis ver la evolución de todos los lenguajes, podéis ver el informe completo aquí.

 

Evitando la decepción de nuestros visitantes, nos interesan usuarios interesados

En Internet hoy en día, todos nos vemos asaltados por una avalancha de información. Contenidos de una y otra parte, que aparte de ser redundantes en muchos casos, a veces, ni siquiera nos tocan por su temática, pero que utilizan ganchos que puedan llegar a hacernos visitar los sitios web promocionados. Pero cuando uno entra a formar parte activa en una comunidad (bien sea a través de su foro, blog o cualquier otro medio de comunicación que esta comunidad ofrezca), lo que espera normalmente son contenidos de calidad, contenidos que le interesen y que muy probablemente le inviten a participar. Y por su parte el administrador de dicha comunidad, eso es lo que espera, que una vez se genera un contenido, este sea debatido, comentado y replicado para dar visibilidad a la comunidad.

Pero, ¿que sucede cuando los contenidos no generan debate en torno a ellos? Quizás, los participantes en la comunidad simplemente no hayan apreciado dicho contenido como algo a promover, pero si esto se produce de forma reiterada nos encontraremos ante un serio problema, que afecta tanto al administrador o gestor del sitio como a los usuarios.

Estos últimos podrían desmotivarse y paulatinamente reducir sus visitas o incluso su aportación lo cual sin lugar a dudas afectará al «gestor» del sitio web. ¿Porque se llega a este punto? Cuando uno lanza un contenido dentro de una comunidad se espera que conozca el perfil de sus usuarios y por tanto sus posibles intereses, así pues el contenido debería ser de interés para la comunidad. Y a fin de cuentas, cuando uno crea una comunidad está definiendo el perfil de sus usuarios que quiere que la transiten (al menos en cierto modo). Vamos, que si uno crea un sitio dedicado a la pesca, por poner un ejemplo, lo más probable es que sus usuarios tengan conocimientos de pesca o estén interesados en esta, pero si vertemos en esa comunidad contenidos sobre otro tema lo más fácil es que sus usuarios no le presten la debida atención y con razón. Pero si estamos presentandoles contenidos de pesca y aún así los usuarios no participan, tenemos dos opciones, una que los usuarios no tengan ganas de aportar o que los usuarios que forman parte de la comunidad han llegado en cierto modo «equivocados». En el primero de estos dos casos, está claro que nada podemos hacer, si la gente no quiere debatir poco se puede hacer, pero si los usuarios tienen un perfil «equivocado» deberemos plantearnos la comunicación realizada en torno a nuestro sitio web. Quizás el mensaje para atraer a los usuarios no haya quedado del todo claro, quizás nuestro sitio web no muestre de forma clara la temática, debemos acordarnos de ofrecer siempre contenidos para los recién llegados que sirvan para aclarar la finalidad de nuestro sitio web, a la par que sirven de criba de cara a aquellos usuarios llegados de «rebote» y que poco podrán aportar a la comunidad.

Por eso, nuestra recomendación es que en cualquier comunidad, blog o sitio web, haya una sección dedicada a los nuevos visitantes y que explique de forma clara la finalidad de la misma evitando así que los usuarios se lleven una «decepción».

Reglas de Oro para tener éxito con un blog

Una vez que uno crea un blog, sin lugar a dudas pretende que este sea lo más «exitoso» posible. Lo forma más fácilmente medible de determinar si tenemos éxito con un blog, sería ver el número de visitantes que este tiene. Para algunos, esto se nos queda corto, porque a veces podemos tener un tráfico muy elevado, pero dichos visitantes no hacen sino una simple parada para seguir buceando en el océano de internet. Quizás lo más posible es que el éxito sea lograr visitantes (eso si, cuantos más mejor) que nos visiten recurrentemente y que por tanto encuentran nuestro blog interesante. No obstante, independientemente de cual sea nuestro objetivo para alcanzar el éxito podríamos ver que hay una serie de reglas comunes, que conviene tener en cuenta para nuestro blog:

  1. Conocer la audiencia. ¿Quien visita nuestro blog? Está claro que si escribimos contenidos pensando en un tipo de usuarios que no se corresponde con la realidad de los visitantes que tenemos, es muy posible que nos encontremos con dificultades para conseguir que estos visitantes vuelvan a visitarnos. En cambio si sabemos quienes nos visitan, podremos adaptar mejor los contenidos del blog para que satisfacerles lo mejor posible.
  2. Generar contenido interesante. Sin lugar a dudas, si los usuarios encuentran que nuestro contenido tiene un «plus» de calidad, es más probable que vuelvan a por más.
  3. Ser sencillo. En este mundo de Internet, conviene que las cosas sean lo más sencillas posibles, hay que ir al centro de la idea sin irse por las ramas.
  4. Cuida las formas. No solo debes escribir un contenido interesante, sino que debes intentar presentarlo lo mejor posible a tus lectores. Sino podrías encontrarte, con que a pesar de tener material interesante, tus lectores apenas muestren interes por una mala presentación. Evita abusar de recursos innecesarios (como muchas animaciones) y procura dar un formato adecuado a los artículos del blog.
  5. La constancia es una piedra angular para todo blog. Por dos razones, para mejorar el rastreo de los buscadores y por otra parte para mantener a tus posibles lectores atentos a novedades. En este sentido siempre hemos recomendado que lo ideal es planificar una periodicidad para la publicación de los contenidos, intentando mantenerla e informando a los lectores. De esa forma, evitarás que se cansen de esperar a que se publiquen contenidos tras un tiempo de parón «no previsto». Mantenerles informados de posibles periodos sin publicación ayuda a evitar que su percepción sobre el blog se deteriore (y es que hoy en día Internet casi obliga a cierta inmediatez). No obstante, tampoco hay que agobiarse por los «plazos» y si necesitas más tiempo para escribir algún artículo, conviene más hacerlo bien que rápido y mal.
  6. Facilitar compartir los contenidos es vital en el marco que nos movemos hoy en día. Y es que las redes sociales se han convertido en una forma increíble de hacer promoción de los contenidos, así que la inclusión de botones para compartir los contenidos en las principales redes sociales se hace casi fundamental.

Si sigues estas normas tienes más posibilidades de lograr que tu blog funcione mejor, así que no dejes de tenerlas en cuenta.

Google lanza CloudSQL

El servicio en la nube de Google, Google App Engine, ha recibido un nuevo servicio que viene para responder a las peticiones de los desarrolladores y que se trataría de una base de datos relacional, que viene bajo el nombre de Google Cloud SQL. Todavía se trata de una versión de pruebas, pero esperan que pronto se convierta en algo muy utilizado al facilitar el desarrollo de aplicaciones con bases de datos. Y es que un sistema como este permite que los desarrolladores se puedan despreocupar de tareas de gestión, mantenimiento y administración, centrandose en el desarrollo de sus aplicaciones. Cloud SQL permitirá importar y exportar bases de datos bajo MySQL (quizás uno de los más extendidos hoy en día en internet). Para asegurar la disponibilidad de la información, el servicio se encargará de replicar los datos de forma síncrona en varios centros de datos, minimizando el posible impacto de fallos. Este nuevo servicio soporta JDBC para aplicaciones Java y DB-API para aplicaciones Python y  destaca que a diferencia de App Engine, no trabaja con el lenguaje de programación Go. En estos momentos, mientras se trata de una versión preliminar la aplicación es completamente gratuita, y aseguran que avisarán, al menos 30 días antes de hacerla de pago, de las políticas de precios. Sin lugar a duda, esperan captar clientes que se acostumbren al nuevo servicio para luego facturarles, pero además, esperan más adelante lazar cuentas «premiere» para empresas con mayor soporte.

 

Facebook ofrece un servicio de traducción automática

Facebook acaba de anunciar la disponibilidad de un servicio que permitiría la traducción automática de nuestras páginas de Facebook de forma automática. Para lograrlo, se empleará la tecnología de Microsoft Bing Translator, y permitiría la traducción también de los comentarios. De esta forma podremos lograr una mayor difusión de los contenidos de nuestras páginas al poder abarcar a usuarios de otros idiomas, así que seguramente esta actualización será bien recibida por muchos que no disponen de los medios y el tiempo para ofrecer una página personalizada para usuarios de distintos idiomas aunque quizás no sea todo lo precisa para algunos casos concretos.

 

Más motivos para optimizar la web para dispositivos móviles

Hace relativamente poco, comentábamos que Google daría «prioridad» a las webs optimizadas para móviles. No obstante si no ves suficiente «motivo» en lo que Google dice, vamos a ofreceros algunas razones más que podrían llevaros a pensar en la optimización de un sitio web para dispositivos móviles. Y es que según revelan ciertos estudios, la navegación por Internet sigue experimentando un crecimiento expectacular, que  en dos años sería del 1000% habiendo alcanzado un 7% del total de dispositivos conectados a Internet (Y además, según algunas encuestas, se espera que pronto se lleguen a cifras del 25%) Vamos, que está claro que cada vez son más los usuarios que acceden a internet a través de sus dispositivos móviles y seguro que no queremos dejarles fuera y perder así a potenciales visitantes.

Otro dato es que la fidelización de los usuarios puede crecer hasta el 85% en el caso que tengamos la web optimizada para moviles. No debería desestimarse este dato, ya que la fidelización de los usuarios en el mundo de Internet donde existen tantas opciones disponibles es fundamental.

Lo que también está claro, es que a día de hoy, la optimización de sitios web para móviles es algo que está todavía en ciernes, y menos del 22% de los sitios del Alexa Top500 lo habrían hecho y si hablamos de sitios de ventas online, la cifra no llega siquiera al 5%.

Así pues, os volvemos a recordar la importancia de la optimización de sitios web para dispositivos móviles y os invitamos a que no os demoréis mucho, aún podéis ser de los primeros y es una oportunidad que no debe desaprovecharse (en cuanto el tiempo lo permita, intentaremos nosotros por nuestra parte hacer lo propio).

 

 

 

Google+ lanza nuevas API para desarrolladores

Cuando Google empezó a publicar las APIs de su nueva red social, se confirmó lo que muchos habían comentado y es que al igual que por ejemplo hizo Twitter, Google quiere apoyarse en las aplicaciones desarrolladas por terceros para ayudar al crecimiento de su red social. Así pues, las dos últimas APIs publicadas por Google estarían relacionadas con las búsquedas y por otro lado con las conversaciones y los «+1» concedidos en la red social.

De esta forma, ahora cualquier desarrollador podría integrar en una aplicación las búsquedas dentro de Google+ que estén centradas en usuarios o en publicaciones relacionadas con el término de búsqueda introducido (incluso se podría acotar más la búsqueda centrándose en los usuarios o en las publicaciones). La otra API, centrada en los post públicos, permitiría saber quien ha amplificado la difusión de una publicación, o pulso en el boton «1» o escribió un comentario.

A estas APIs, a las ya publicadas (como la que permite trabajar con los Hangouts) y las futuras (como la que está prevista para juegos) ayudarán a que Google+ tenga una buena acogida entre los desarrolladores a buen seguro, así que habrá que seguir atento a los movimientos de los de Google.

Adobe lanzará Creative Cloud, la nube adaptada a los creadores de contenidos

Logo Adobe
Adobe Systems

La nube está en todas partes, bueno en casi todas. Así lo ha visto Adobe, que ha anunciado el lanzamiento de un nuevo servicio bajo el nombre de Creative Cloud, cuyo objetivo son los creadores de contenidos.  Este nuevo desarrollo empezaría a funcionar a primeros de 2012 e inicialmente ofrecerán tres servicios, uno para ofrecer fuentes a las páginas web, otro que facilitaría el proceso de edición digital y un tercero para la creación y gestión de páginas web. En un futuro podrían ir añadiendose servicios como Photoshop, InDesign, Illustrator, Dreamweaver, Premiere Pro o After Effects a la oferta de servicios de Creative Cloud. Con Creative Cloud los creadores podrán almacenar su información en la nube y acceder desde distintas plataformas (tanto móviles como de sobremesa), dicho servicio ofrecería una capacidad inicial de almacenamiento de 20GB. Se trata de una apuesta interesante, que habrá que ver si es capaz de captar la atención de los creadores de contenidos.

 

Versión Premium de Google Analytics

El extendido servicio de estadísticas Web, Google Analytics acaba de estrenar una nueva versión de pago. Esta nueva versión llamada Analytics Premium estaría destinado para sitios web con un elevado tráfico que requieran una mayor capacidad de recopilación de datos, al mismo tiempo que necesitan informes más detallados que los que se ofrecen actualmente. Así lo explica Google en un post, donde indican que el servicio permitirá además disfrutar de implementaciones personalizadas y un soporte técnico bajo demanda mucho más especializado que el de la versión gratuita. Por ahora este nuevo servicio estaría disponible en Estados Unidos, Canada y Reinu Unido.

Si retrocedemos en el tiempo, nos daríamos cuenta que Google Analytics procede de la compra de la compañía dueña del servicio de pago Urchin on Demand, que con la adquisición de Google pasaría a ofrecerse gratuitamente bajo el nombre de Google Analytics. Por su parte, Google siguió desarrollando una versión de pago, que actualmente se encontraría en su versión 7 y solo disponible para los Estados Unidos.

Este movimiento indica la importancia del análisis del tráfico de cara a posibles estrategias de marketing, campañas de comercio electrónico o a la hora de planificar los contenidos, y con el aumento de importancia de los sitios webs para las empresas, Google parece haber encontrado una nueva forma de obtener unos jugosos ingresos. No obstante, pequeños administradores, no teman, porque según han anunciado la versión gratuita seguirá existiendo y además se seguirán incluyendo mejoras en el servicio.