Novedades Gooogle IO 2015


Google I / O reúne a los mejores desarrolladores de Android del mundo y muestra lo mejor de lo que viene después para Android. Es una gran fiesta friki pero tiene ramificaciones enormes para el resto de nosotros también, nos da nuestros primeros atisbos de lo que estará haciendo Google   no solo en nuestros teléfonos inteligentes en los próximos meses sino en muchísimas  más  cosas  como vamos a ver a continuación:

 

Android M 

Ya sabemos que la vista previa para desarrolladores de Android M llega en E / S , pero los últimos rumores de Android Police  son para tener la versión final listo para el lanzamiento en agosto, septiembre no, como habíamos pensado en un principio.

Mientras tanto, un Fast Company entrevista con Google vicepresidente de ingeniería, Hiroshi Lockheimer, vio la confirmación ejecutivo que Android M de hecho será lanzado en 2015 – no exactamente inesperado, pero la confirmación, no obstante. La vista previa Android M se centrará en las optimizaciones de la batería y la gestión de memoria RAM .

Así que, ¿cómo va todo el trabajo? Cuando la versión Android M aparece en la I / O, es porque que sólo será una acumulación de vista previa para ayudar a los desarrolladores a que comiencen actualizar  sus aplicaciones, por lo que Android 5.2 / Android 6.0, serán   la acumulación de Android M  que  sólo se llegará como una versión final más adelante en el año.

 Android Wear

Esta es una de las áreas que realmente parece que Google debería concentrarse en este año en el I / O. Al menos, esta es el área que necesita la mayor atención de todos modos.

Android Wear sigue siendo una plataforma muy joven, pero con el Apple Watch  ahora fuera y varios socios de Android ya desarrollando (o abierto a desarrollar) su propia plataforma portátil para compensar el fracaso de Google para mejorar Wear suficientemente rápido, esto tiene que ser en Google de radar para 2015.

Sólo hay soporte Wi-Fi para los relojes de desgaste, con la ayuda del altavoz entrante, así y todo lo que hemos escuchado los rumores de que Google está trabajando en apoyo iOS para Android Wear . La sesión de E / S para desgaste se centrará en la siempre activa la funcionalidad de pantalla introducido recientemente en la últimaactualización de Android Wear , pero lo que queremos saber es: ¿cuándo es la próxima gran versión de Android Use establecido en llegar y lo que hará que llevar?

 

 Nuevos smartwatches

En Google I / O 2014, no uno, sino tres nuevos smartwatches se dieron a conocer: el tan esperado Moto 360, el LG G Watch y el Samsung Gear. Los dos últimos eran los proyectos de Google, diseñado para mostrar Android Wear en sus primeras etapas.

El Moto 360 parece  completo y durante mucho tiempo fue el SmartWatch  para tener (y en muchos aspectos, sigue siendo). Sabemos que el Moto 360 segunda generación se acerca a la línea de meta de la liberación y LG y Samsung siempre están bombeando a cabo nuevos relojes, por lo que cualquier anuncio de desgaste Android bien podríamos ir acompañado de un par de nuevos smartwatches en los que una demostración de ellos.

 

Google Fotos

Todos sabemos que Google está dando vueltas a la fuga, con planes en marcha para despojar a cabo diversos elementos de la plataforma social y dejar el esqueleto a la putrefacción. El primer paso en este proceso también puede ver la luz del día en la I / O con el lanzamiento de propia plataforma para compartir fotos y almacenamiento de servicio de Google , la intención de rivalizar con Facebook e Instagram. No sabemos mucho todavía, pero éste está pareciendo más seguro cada día.

 

 Proyecto Ara

El smartphone project modular tiene ahora su propia conferencia de desarrolladores y ya se entreve  lo que viene después de Proyecto Ara , así que no hay razón para esperar demasiadas noticias Ara en Google I / O 2015.

Ya sabemos que se dará a conocer en agosto, pero aún queda una sesión prevista en la I / O, lo que significa por lo menos deberíamos obtener una práctica con una unidad de funcionamiento. Quién sabe, I / O asistentes podría incluso conseguir un dispositivo de liberación temprana Ara (o la promesa de uno) en la bolsa de regalos de E / S infame.

 

 Proyecto Fi

Google se convirtió recientemente en un mismo soporte, a través del lanzamiento de su meta-portadora Proyecto Fi .Proyecto Fi básicamente le permite cambiar entre los clientes la mejor señal – independientemente de la red – dependiendo de su ubicación, así como utilizar gratis hotspots Wi-Fi siempre que sea posible, esencialmente, que proporcionan un » mejor de los mundos ‘servicio de transporte.

Actualmente sigue restringida a la Nexus 6 en los EE.UU., estamos esperando oír un poco más acerca del Proyecto Fi en I / O 2105.

 Proyecto Tango

La tableta sensible al contexto que tiene una percepción espacial casi-humano se muestra fuera de prototipos en el medio del año pasado por la tecnología avanzada y Proyectos grupo de Google (ATAP). Desde entonces, sin embargo, cuando los prototipos fueron distribuidos a los desarrolladores, Proyecto Tango tipo de ha guardado silencio.

Proyecto Tango no es claramente listo para el horario estelar por el momento, por lo que no esperaría ningún gran noticia en la I / O, pero, como Ara, esperamos que esté ahí en alguna forma. Hay una sesión de ATAP planeada que promete » soplar con la boca abierta », así que no podemos esperar para saber lo que es eso.

 

Chromecast 2

El Chromecast fue uno de los éxitos sorpresa de los últimos tiempos. El pequeño dongle sin pretensiones simplemente se conecta a su televisor y permite que usted eche remotamente el contenido de su teléfono o tableta a la pantalla grande. Bastante simple, pero engañosamente impresionante. De todos los posibles dispositivos nuevos que puedan aparecer en la I / O, la Chromecast 2 parece la más probable.

 Android Auto

Si tuviéramos que poner dinero, nos gustaría decir E / S será principalmente de tres cosas: Android M, Android Auto y Android Home. Ya hemos visto estos empujado fuertemente en toda la ferias de este año y tiene sentido para Google que  estén empujando ellos también.

La diferencia es que Google debe empujar al siguiente nivel. Esperar a ver un coche de auto-conducción de Google en la I / O y para algunos más grandes noticias que Android Auto: posiblemente incluso un anuncio o presentación de Android Auto como sistema operativo independiente, en lugar de una interfaz de streaming desde su teléfono.

La realidad virtual

Carton Google glasess  del que hemos hablado en este blog  fue  una peculiar oferta que sorprendió a todo el mundo en el año pasado de E / S. El casco de do-it-yourself VR volvió cualquier smartphone en un bajo presupuesto interfaz de realidad virtual. Con varios personal clave de Google recientemente cambiando departamentos de la unidad responsable de Google Cartón, estamos pensando que podría ser un enfoque mucho más fuerte en la VR en este año de E / S.

 

 Google Home

El tercer pilar de nuestras expectativas Google I / O, Google Home es probable que obtenga una gran cantidad de atención también. Google ha estado tratando de conseguir Android en su casa – o más específicamente de su sala de estar – por el tiempo que podemos recordar.

Casas inteligentes, entretenimiento y dispositivos conectados en el Internet de las cosas que seguramente será una alta prioridad para Google en el 2015 también. Si tenemos suerte veremos grandes noticias en torno Nest, el termostato inteligente del hogar. En cualquier caso, el hogar conectado estará en el orden del día.

 

 

  Android TV

Android TV es  el último intento de Google para entrar en su sala de estar – seguramente compartir algo de la luz de calcio también. Ya hay un montón de nuevos televisores inteligentes, el Nexus player  está fuera de los mercados clave y en los próximos años todos estaremos actualizando nuestros tubos del boob existentes a los que tienen Android TV incorporado.  TV Android  estará en la alineación de E / S de este año.

 

Pagos  Android 

La respuesta de Google a Apple Pagso bien puede ser con una extensión de Google Wallet llamado Android de pago.Los detalles son vagos en este momento, pero un servicio de pago táctil basado en Android es sin duda en las obras.Estamos esperando una API de Android Pague con una actualización de Google Wallet, junto con un anuncio de apoyo a los minoristas y puntos de venta.

 

 Maps más universal

Google Maps no estaba disponible para todos los usuarios del mundo de forma en linea. Ahora Google Maps pasará a estar disponible offline.  En realidad, Google Maps no estaba disponible para descargar offline en lo que se refiere a todo el mundo. Y eso es un problema para usuarios que no tienen conexiones a Internet o que viven en zonas donde es fácil que cuando necesiten conexión, no la tengan. Ahora Maps permitirá descargar mapas offline y utilizar el navegador sin conexión. ¿Estarán disponibles todas las zonas por fin? Desgraciadamente, es un dato que Google no ha acabado de especificar, aunque lo más lógico sería pensar que sí, al fin y al cabo en eso consistía el anuncio. Pronto lo sabremos…

 

..Y un poca más

También estamos esperando / la esperanza de otras cosas interesantes como el diseño de materiales de apoyo a las bibliotecas, nuevas mejoras en el tiempo de ejecución ART para dispositivos Lollipop, Chromebook aplicación de noticias, la API de Android de huellas digitales, AndroidWork y tal vez algunos más noticias sobre el nuevo Android API cámara.

En cuanto a un nuevo dispositivo Nexus – el Nexus 5 (2015) o el Nexus 7 (2015) – que pensamos que tendrá que esperar hasta octubre o noviembre para nada en ese frente. Google Glass podría hacer acto de presencia, y nos podría incluso oír algo sobre el misterioso Google Rights Watch.

 

 

Fuente aqui

Anuncio publicitario

Ver la Tv en su PC sin comprar un receptor TDT


Como   vimos  en un post  anterior  es posible  ver  contenidos de la TDT  desde su terminal Android   gracias  a  Splive TV , pero  ¿y  si queremos  visionar también los contenidos de la TDT en nuestro propio ordenador?

Pues la respuesta es  que también la podremos disfrutar  instalándolo  en nuestro PC si descargamos anteriormente el emulador de android Bluestacks, lo cual también nos facilitará la descarga de cualquier aplicación o juego para android y  de paso   también nos permitirá disfrutar de Splive TV  en nuestro PC.

 

bluestacks1

 

 

BlueStacks App Player es una pequeña aplicación  de la hemos hablado en este blog    ,  gracias a la que podremos emular un terminal Android en nuestro PC sin ninguna complicación: tan solo tendremos que instalar gratuitamente   la aplicación y estaremos emulando todo tipo de apps en cuestión de segundos.

Al comenzar a ejecutar BlueStacks App Player  nos preguntará si tenemos un terminal  Android. Si es así, podremos asociarlo al programa y sincronizar todas sus aplicaciones y trabajos con los de la cuenta que estemos usando en ese momento. Si por el contrario no tenemos ningún terminal  Android podemos saltar ese  paso , ya que podremos descargas aplicaciones y usarlas de todas formas.

Para descargar apps en Google Play, tras validarnos con nuestras credenciales,  podemos buscar  el nombre de la app   y hacer clic en descargar tal y como lo hacemos en  cualquier terminal a Android (Smartphnee, Tablet,google tv,etc). En segundos la tendremos lista para ejecutarse en nuestro ordenador vía emulación . Por supuesto, con todas ellas será el cursor del ratón el que actúe como nuestro dedo, pudiendo por ejemplo jugar de una manera muy intuitiva a Angry Birds Space ,Plants &Zoombis,ejecutar  Palti,Kik,Line,Twitter, Google +,Flappyborad,hike,tower of saviors o   cualquier otro título gratuito de Google Play.

Igualmente como método valido  para instalar otras app   externas  Google  Play ,podemos  descargar la apk en nuestro pc, y estando ejecutando el BlueStacks App Player  , hacer doble click sobre el fichero .apk: enseguida  Bluestack   entenderá que es una app externa y lo instalara  en el entorno.

Pasemos a lo más importante, la instalación de Splive Tv:

Una vez tengamos instalado BlueStacks, lo iniciamos. Tardará en iniciarse dependiendo de su PC.

En este caso la aplicación  Splive TV   , la cual nos permitirá ver contenidos  de  a TDT no está en Google Play , asi que deberá  descargar Splive TV directamente desde Aptoide o desde otras páginas de descarga, donde probablemente encontrará siempre la versión actualizada de Splive Tv.

Splive TV para pc

De igual modo, si por algún casual no pudiese descargar Splive e instalar la aplicación desde tu tienda de aplicaciones de Android, también puede hacer uso de un archivo .apk para instalar Splive TV para PC. Para cargar el APK simplemente tiene que hacer doble clic en el archivo y abrirlo con el emulador, aunque también puedes cargar el archivo dentro de BlueStacks e instalarlo como si lo hiciese desde un smartphone Android.

 

De esta forma tan sencilla, convertirá su  PC con Windows  en un terminal Android y podrá ver todos los canales de la TDT  y más  desde la aplicación Splive.

 

Nueva utilidad de Google que hará que mejoremos la seguridad de nuestras cuentas


Si se  ha mostrado  preocupado por la seguridad ,ahora desde Google    nos  lo ponen mas fácil a  los usuarios gracias a su nuevo panel de dispositivos y actividad recién lanzada  ,a utilidad  con el que nos va a permitir conocer con mayor detalle la actividad relacionada con nuestra cuenta y dispositivos utilizados.

Ahora, con el nuevo panel de dispositivos y actividad, Google ha ampliado notablemente las posibilidades de esta sección de configuración de su cuenta, añadiendo así otro tipo de dispositivos desde los que se accede a nuestra cuenta o se hace uso de la misma y, por otra parte, aportando todo tipo de detalles sobre las aplicaciones y servicios que tienen acceso con permisos a nuestra cuenta de Google.

La página se llama «Devices and Activity dashboard» y la puede encontrar dentro de las funciones de seguridad de tu cuenta de Google, o directamente aquí. Muestra cuántos dispositivos (y cuáles) se han conectado a su cuenta de Google durante los últimos 28 días, o aquellos que en el momento de la consulta están conectados con esa cuenta.

En un solo vistazo tenemos a nuestro alcance todos los dispositivos con que se ha utilizado nuestra cuenta de Google, cuándo fue y dónde estaban en ese momento. Sin duda, una interesante evolución que deberían tener en cuenta los competidores de Google, puesto están avanzando rápido y bien en este sentido.

 

googlrseguridad

 

 

Obviamente  si descubre que un equipo desconocido se ha conectado o  esta conectado a su cuenta, debería  eliminarlo al instante y cambiar la contraseña para evitar que vuelva a suceder, para lo cual simplemente  pulsaremos en la parte superior   donde pone ¿Has detectado alguna actividad sospechosa? en Protege tu cuenta, lo cual nos va a permitir cambiar la contraseña,comprobar la configuración de recuperación de nuestra cuenta,inhabilitar ek acceso para aplicaciones inseguras así como comprobar los permisos de su cuenta.

seguridad

Desde la misma herramienta asimismo podemos ver información personal   incluyendo la información social de google+ ( si lo posee). Otras  opciones son cambiar Idioma, Historial de cuenta  y herramientas de datos , herramienta esta ultima no solo que nos va  a permitir ver no sólo  aspectos relacionados con almacenamiento consumido de nuestra cuentas sino también  controlar nuestra cuenta de google+  y ver los datos de presencia  de nuestra cuenta en los duferntes  servicios de Google ( nalitycs,  Blogger, Google play, Cloud print,etc)

 

dATOS

 

En resumen  pues esta interesante herramienta srve para prevenir problemas de seguridad y, sobre todo, evitar dejar equipos antiguos de los que ya ni te acuerdas conectados a tus datos. Equipos que, tal vez, podrían acabar en manos de terceros.

Fuente aqui

Navegadores para Android sin conexion


Con la  aplicación Google Maps para teléfonos y tablets Android, navegar por el mundo  nunca ha sido  tan fácil  y barato  , pues hoy en día es raro encontrar un  smartphone sin gps  ni tarifa de  datos. Gracias  a  esta aplicación completamente  gratuita   puede  descubrir los mejores sitios de la ciudad y obtener la información que necesita para llegar a  cualquier parte , sin que le cueste un céntimo.

Esta app, con casi 5 milones de descargas, no nos sorprende  que sea las mas descargada en Google play , pues entre otras cosas  posee las siguientes características:

  •  Mapas completos y precisos en 220 países y territorios
  •  Navegación GPS por voz para llegar en coche, en bici y a pie
  •  Indicaciones de transporte público y mapas de más de 15.000 pueblos y ciudades
  •  Estado del tráfico en tiempo real, informes de incidentes y modificación automática de rutas para encontrar la mejor opción
  •  Información detallada sobre más de 100 millones de sitios
  •  Imágenes de interior y de Street View de restaurantes, museos y mucho más
  •  Algunas funciones no están disponibles en todos los países.

 

A continuación presentamos las diferentes opciones :

1-Obtener indicaciones detalladas de navegación: Llegue  fácil y rápidamente a cualquier lugar con las indicaciones por voz paso a paso. Reciba indicaciones paso a paso tanto si está caminando como si va conduciendo o en transporte público de este modo:

  1. Abra la aplicación Google Maps Google Maps app logo image.
  2. Obtéga indicaciones para llegar a una ubicación.
  3. Toque el icono de Navigation Navigation start icon para escuchar indicaciones por voz paso a paso.

Para salir de la navegación, toque  la «X» situada en la esquina superior derecha de la pantalla. Mientras utiliza Navigation, puede seguir utilizando el teléfono y otras aplicaciones

Sugerencia: Si sale de Navigation y pierde la conexión de datos, puede volver rápidamente a Navigation si aún se encuentras cerca (menos de 3 km) de la ruta original a su destino:

  1. Toque el cuadro de búsqueda situado en la parte superior o el icono de indicaciones directions button image en la esquina inferior derecha.
  2. Verá una tarjeta indicando su destino anterior. Toca la tarjeta para iniciar las indicaciones.
  3. Toca el icono de Navigation Navigation start icon para escuchar indicaciones por voz paso a paso.

2-Controlar Navigation con la voz : Puedes utilizar tu voz para controlar Navigation en tu teléfono o tablet Android. Si te vas a desplazar a algún sitio, toca el icono de micrófono Navigation microphone button icon en la esquina superior derecha de la pantalla y di lo que quieres que haga Navigation. Más información sobre los comandos de voz de Navigation

3-Iniciar rápidamente la navegación detallada :Seleccione un sitio y, a continuación, mantén pulsado el icono de transporte. Se activará automáticamente la navegación GPS paso a paso guiada por voz y podrás ponerte en marcha.

4-Seguir su ruta :En la navegación paso a paso, el mapa se mueve para mostrar tu progreso a lo largo de la ruta. Si mueves, giras, inclinas o haces zoom en el mapa, puedes volver a ver tu progreso tocando Reanudar en la parte inferior de la pantalla.

5Ver una lista de indicaciones paso a paso:Para ver una lista de indicaciones paso a paso, toca la hoja situada en la parte inferior de la pantalla o tira de ella hacia arriba.

Para volver a la vista de mapa, tire de la hoja hacia abajo hasta la parte inferior de la pantalla.

6Cambiar de ruta :Las rutas alternativas aparecerán en color gris en el mapa. Puede seleccionar una ruta diferente en cualquier momento.

  1. Una vez que haya accedido a Navigation, toca el icono de ruta alternativa situado en la esquina inferior derecha de la pantalla del dispositivo.
  2. Seleccione la ruta alternativa que prefiera.
  3. Navigation iniciará inmediatamente el recorrido correspondiente a esa ruta.

7-Indicaciones y vista previa de ruta:Puede ver el resto del recorrido deslizando hacia la izquierda la barra de direcciones verde situada en la parte superior de la pantalla. El siguiente paso aparecerá en verde y los demás en gris. Para volver al paso actual de las indicaciones, pulsa el botón Continuar.También puedes consultar una vista previa de la ruta reduciendo la imagen varias veces durante el recorrido.

8-Indicación de carril :Navigation puede ayudarle cuando se aproximas a una intersección o a una salida con varios carriles. Las indicaciones por voz y las indicaciones paso a paso te sugieren los carriles más adecuados para tu ruta.cNota: La función de indicación de carril solo está disponible en algunas regiones y en algunos idiomas.

9-Tiempo hasta el destino :En la parte inferior de la pantalla, podrás consultar rápidamente el tiempo aproximado que te falta para llegar a tu destino. El color del tiempo (rojo, amarillo o verde) dependerá del estado del tráfico en ese momento a lo largo de la ruta. Si los datos del tráfico no están disponibles, el tiempo hasta el destino aparecerá en gris.

También puede ver el tiempo aproximado que falta para llegar al destino y la distancia que queda por recorrer en la parte inferior de la pantalla.Para cambiar de millas a kilómetros (y viceversa), siga estos pasos:

  1. Abra la aplicación Google Maps Google Maps app logo image.
  2. Vaya al menú y toca Ajustes > Unidades de distancia.
  3. Seleccione la unidad que prefieras.

10-Obtener indicaciones mientras utilizs otras aplicaciones :Puede obtener indicaciones mientras utilizas otras aplicaciones. Recibirá indicaciones por voz y podrás consultar el próximo paso deslizando hacia abajo el panel de notificaciones.

  1. Toque la parte superior de la pantalla y deslízala hacia abajo para abrir el panel de notificaciones.
  2. Busque el símbolo . Debajo de este símbolo aparecerá la próxima indicación, así como otra información útil.

 

Link de  descarg aen Google Plya de Google Maps aqui

 

Pero  como se comentaba  a  pesar de las grandes bondades  , Google Map  posee un talón de aquiles : navegar en modo offline ya que, aunque nos deja guardar porciones de mapa en nuestro dispositivo, si viajamos en un lugar con mala cobertura  de datos  o  al extranjero y no contamos con datos móviles, nos encontraremos con que el navegador no funcionará  ya que necesita de una conexión para trazar el mejor recorrido .Así que cuando llega ese problema, lo mejor es tener a mano un navegador que nos permita acceder a los mapas y a sus rutas completamente offline, sin necesidad de datos 3G, 4G o Wifi al estilo  de los navegadores GPS    dedicados   que hasta hace muy poco copaban el mercado

Aunque hemos hablado en mas de una ocasión en este blog  de estos ,   vamos  a hacer un pequeño resumen de las diferentes opciones  para Android de navegadores que permitan navegación  offline (es decir sin necesitar una conexión de datos:

 

  • HERE Maps :La solución gratuita   de Nokia promete una funcionalidad perfecta para navegar offline ya que entre sus muchas virtudes está la de bajarnos cualquier mapa del rincón que sea del mundo gratis: Europa, EE.UU., Asia, África, etc. Además, cuenta con vistas normales o de satélite muy detalladas. Se encuentra todavía en fase de Beta por lo que en el link de descarga    se ofrece el APK ddirectamente desde la web de su desarrollador( no esta aun en google play)   .Descarga: Here Maps
  •  Sygic :Cuenta con mapas de mucha calidad gráfica, detallados y en 3D, que representan las principales ciudades del mundo.Aunque es gratis su descarga, los  mapas se pagan aparte pero  sus actualizaciones son de vida . Tiene una muy buena opción que recuerda todas nuestras rutas anteriores, por si queremos repetir alguna tiempo más tarde Como   aspecto muy innovador destaca el modo reflejo en el parabrisas   del que tratamos .Descarga: Sygic
  • NavFree :Es un navegador 100% orientado a llevarlo en el coche y recibir las indicaciones ‘paso a paso’ de la ruta que hemos marcado. Eso sí, si lo queremos utilizar cuando vamos de paseo haciendo turismo por otra ciudad, podremos configurarlo en modo peatón para seguir recibiendo las indicaciones que sean.Descarga: NavFree
  • OsmAnd Maps & Navigation :OsmAnd es un navegador que cuenta con unos mapas muy detallados que obtiene de OpenStreetMap (OSM) y nos permite en su versión completamente gratuita descargarnos un máximo de 10 mapas, Si necesitáramos más, tendríamos que pagar una cantidad que no es muy importante. Eso sí, como la mayoría de estos navegarores, cuenta con tipos de búsqueda por POI (puntos de interés), dirección, coordenadas, favoritos, histórico, etc.Descarga: OsmAnd Maps & Navigation
  • MapDroyd:Esta aplicación también se sirve de los mapas de OpenStreetMap (OSM) y son gratis su descarga. Además, nos garantizan que cada cuatro o seis semanas toda esta información se actualiza con datos de POI (puntos de interés), etc. Podremos realizar rutas aplicando distintos criterios como el de los códigos postales, que nos permite saber el de la zona por la que circulamos o el del lugar hacia el que nos dirigimos.Descarga: MapDroyd

Top lenguajes de programación


El índice de la  Comunidad Programación TIOBE es un indicador de la popularidad de los lenguajes de programación. El índice se actualiza una vez al mes. Las calificaciones se basan en el número de ingenieros cualificados en todo el mundo, cursos y proveedores de terceros. Los motores de búsqueda populares como Google, Bing, Yahoo !, Wikipedia, Amazon, YouTube y Baidu se utilizan para calcular las clasificaciones. Es importante señalar que el índice TIOBE no es sobre el mejor lenguaje de programación  en el que la mayoría de líneas de código se han escrito.

El índice se puede utilizar para comprobar si sus habilidades de programación siguen siendo hasta la fecha o para tomar una decisión estratégica sobre qué lenguaje de programación debe adoptar cuando se inicia la construcción de un nuevo sistema de software.

Oct 2014 Oct 2013 Change Programming Language Ratings Change
1 1   C 17.655% +0.41%
2 2   Java 13.506% -2.60%
3 3   Objective-C 10.096% +1.10%
4 4   C++ 4.868% -3.80%
5 6 change C# 4.748% -0.97%
6 7 change Basic 3.507% -1.31%
7 5 change PHP 2.942% -3.15%
8 8 Python 2.333% -0.77%
9 12 change Perl 2.116% +0.51%
10 9 change Transact-SQL 2.102% -0.52%
11 17 change Delphi/Object Pascal 1.812% +1.11%
12 10 change JavaScript 1.771% -0.27%
13 11 change Visual Basic .NET 1.751% -0.18%
14 change Visual Basic 1.564% +1.56%
15 21 change R 1.523% +0.97%
16 13 change Ruby 1.128% -0.12%
17 81 change Dart 1.119% +1.03%
18 24 change F# 0.868% +0.37%
19 change Swift 0.761% +0.76%
20 14 change Pascal 0.726% -0.03%

De Google Dart, el sucesor proclamado de JavaScript, entra en el top 20 por primera vez. Competidores de Dart como CoffeeScript (posición 133) y mecanografiado (posición 122) no impresionan todavía. La adopción de Dart tuvo un comienzo lento después de su nacimiento a finales de 2011 porque los ingenieros temían que otros navegadores que Chrome de Google no apoyarían Dart. Y tenían razón. Pero ahora que el compilador de Dart a JavaScript está maduro  reclama para generar código, incluso más rápido que JavaScript-escrita a mano,así que  el lenguaje Dart parece tener un futuro brillante. Es interesante observar que, al mismo tiempo que Dart entra en el top 20, JavaScript está perdiendo algunas posiciones.

 

El resto de lista de los lenguajes de programación se muestran a continuación:

Position Programming Language Ratings
21 ML 0.704%
22 SAS 0.679%
23 PL/SQL 0.676%
24 PostScript 0.655%
25 ActionScript 0.614%
26 Logo 0.613%
27 MATLAB 0.608%
28 Lisp 0.582%
29 OpenEdge ABL 0.509%
30 COBOL 0.417%
31 Assembly 0.411%
32 Fortran 0.386%
33 Ada 0.385%
34 C shell 0.379%
35 D 0.376%
36 cT 0.373%
37 Erlang 0.370%
38 Common Lisp 0.367%
39 ABAP 0.367%
40 Haskell 0.341%
41 Scala 0.341%
42 Go 0.332%
43 Tcl 0.325%
44 PL/I 0.310%
45 Lua 0.300%
46 Scheme 0.299%
47 Scratch 0.290%
48 CFML 0.286%
49 Groovy 0.277%
50 Hack 0.259%

La siguiente lista de idiomas denota # 51 a # 100. Dado que las diferencias son relativamente pequeñas, los lenguajes de programación sólo se enumeran (en orden alfabético)

  • (Visual) FoxPro
  • 4th Dimension/4D
  • Alice
  • APL
  • Awk
  • Bash
  • bc
  • BlitzMax
  • Bourne shell
  • cg
  • CL (OS/400)
  • Clean
  • Clojure
  • EmacsLisp
  • Factor
  • Forth
  • Icon
  • Inform
  • Io
  • Ioke
  • J
  • JScript.NET
  • LabVIEW
  • LadderLogic
  • M4
  • Magic
  • Max/MSP
  •  Modula-2
  • Modula-3
  • Moto
  • NATURAL
  • NXT-G
  • OCaml
  • OpenCL
  • Oz
  • PILOT
  • Programming Without Coding Technology
  • Prolog
  • Pure Data
  • Q
  • RPG (OS/400)
  • S
  • Smalltalk
  • SPARK
  • StandardML
  • TOM
  • VBScript
  • VHDL
  • X10
  • Z shell

 

 

 

Como ha podido  observarse  C, Java y C++ se encuentran en los primeros puestos  continuado conservado su posición año tras año. Observese  como c#   del que hemos hablado en este blog  para comunicarnos con Netduino conserva un excelente 5º lugar   Por otro lado, lenguajes como Dart que se encontraban en el lugar número 81 el año pasado, han sabido ganarse un lugar entre los primeros veinte de este ranking de popularidad.

Fuente aqui

Cómo convertir su TV en SmartTV


Muchas veces no siempre  es proporcional el precio que hay que pagar extra por adquirir una TV con la función Smart-TV  respecto a otra que no lo posea a igualdad de marcas y ademas no hay mucho consenso sobre que debería ser una TV y que aplicaciones se pueden en ejecutar en estas

Gracias  a dongle que implementan  Google TV podemos convertir nuestra TV  en  una smart TV  que va mucho mas allá de las implementaciones de Samsung,LG  o Philips pues   gracias al famoso servicio de Google convertiremos nuestra   TV  en un completo centro de entretenimiento que permite navegar sin limitaciones por Internet, visionar videos de youtube, oir cualquier tipo de música que deseemos gracias a Spotify, ver nuestra fotos preferidas , acceder a redes sociales (facebook,twitter,yammer,google+tuenti,etc)   ,conocer  el pronostico del tiempo,  y un largo etcétera

CAM00189

Asimismo con ciertos dongles tambien poderemos disfrutar del servicio Imagenio  de  Movistar en   nuestra TV  ,por  lo que al instlarlo ademas   de  convertir nuestra TV  en  una smart TV  ,tambien nos  permitirá navegar sin limitaciones por Internet usando el navegador Chrome integrado, visionar videos de youtube, oir cualquier tipo de música que deseemos gracias a la aplicación Spotify, ver nuestra fotos preferidas , acceder al correo de gmail  o de outlook , conectarse a redes sociales  :facebook,twitter,yammer,google+, tuenti,etc   ,conocer  el pronostico del tiempo,  y un largo etecétera

Un dispositivo que hemos probado  en este blog  y   que cumple sobradamente estas carastericticas  es  , concretamente el modelo   «>Mk808b

El dispositivo  nativamente soporta múltiples tipos de compresión  de video  ( Wmv/asf/mp4/3gp/3g2m4v/avi/mjpeg/rv10/divx/vc-1/mpeg- 2/mpeg- 4/h. 263/h. 264/1280720p hd 30 fps, 1080p/720480 d1 30 fps) , audio  (mp3/wma/ape/flac/aac/ogg/ac3/wav) , imagen ( max. 8000×8000 jpeg gif bmp png) y como vamos a ver posee  unas caratericticas muy adecuadas para el uso que le vamos a dar.

La elección de este dispositivo se basa en que cumple los requisitos  sobradamente con solo 50gr   y unas medidas mas que livianas : 88mmx 31.5mmx 15.8mm   contando ademas con  Google android 4.1 (Version Jelly Bean)

interiorpincho

Como podemos ver en el interior se esconde un  chip   Rockchip     Rk3066 ( una  cpu  de doble núcleo 1.6g   corteza- a9)  , con 1gb de RAM  del  tipo DDR3 compuestos por cuatro chips de 256 Mb    y contando   ademas  con una rom flash nand 8GB( es el chip de de la derecha de la cpu ) ,  que  es  ampliable  por  micro sd T- flash( hasta máximo de  32gb).

pinchoandroid

Cuenta   con conexión  wifi Rk901, apoyo b 802.11/g/n  pero   debido al reducido tamaño de su antena ( que vemos en la foto de más arriba) ,deberemos  tener cerca el router wifi o  bien conectarnos por ethernet a  través del OTG( necesitamos un simple apartador de RJ45 a  OTG)

En el apartado de conexiones cuenta  con puerto mini-hdmi , puerto  USB,puerto OTG  , un mini-usb para la  alimentación  de +5v y  una ranura de mini-sd  y respecto al  interfaz cuenta con  un Led azul ( para indicar que esta alimentado) y un pulsador  (para actualizar  el software)

Por ultimo  de respecto a los formatos soportados de forma nativa son los siguientes  :

  • Imagen:Jpeg, png, bmp, gif
  • De audio:Mp 3, ogg, wma, wmapro
  • De vídeo:Mpeg1/2/4. h. 264, vc- 1, divx, xvid, rm8/9/10, vp 6, mkv, ts, tp, m2ts,/rm rmvb, bd-iso, avi, mpg, vob, dat, asf, el prt, flv
  • E- libro- formiato:Pdf, txt etc.
  • De correo electrónico:Gmail, pop 3, smtp,imap4

 Instalacion Android TV

Si se ha decidido a adquirir el modelo  Mk808b  que hemos probado en este blog,    tendremos  en primer lugar que conectarlo  a nuestra TV  para lo cual realizaremos las siguientes conexiones:

  • Conectaremos el cable mini-hdmi a HDMI  suministrado  por un lado al Mk808  al mini-hdmi   y por otro lado a un conector hdmi de nuestro TV
  • Conectaremos la alimentacion de +5v  , enchufando el extremo del  cargador de  red que se incluye    conectándolo el mini-usb al  «>Mk808b
  • Conectaremos  al usb  un receptor inalambrico, un receptor de raton inalámbrico,UN MINI TECLADO PARA ANDROID o simplemente un ratón cableado

 

Une vez cerciorados  de que las conexiones son correctas  enchufaremos el cargador de 5v , conmutaremos nuestro TV  a la fuente hdmi  y con el ratón , mini teclado o dispositivo que hayamos elegido para controlarlo el  «>Mk808b    , tras unos instantes tendremos nuestro android TV arrancado, mostrando pantallas similares a las siguientes:

Una vez arrancado la forma de operar  con él  Mk808b es  similar a cualquier dispositivo Android guiado por un asistente en el primer inicio, el cual muy resumidamente  nos solicitara los siguientes aspectos:

  • El idioma que queremos que presente todo el interfaz
  • La red wifi ( y su contraseña)
  • Nuestra cuenta de google  para acceder a Google Play y poder intalar  Movistar TV desde aqui 

Habiendo hecho  todos estos pasos,  simplemente con las conexiones realizadas   ya habremos  transformado nuestra TV ( no smart) en un centro completo de información, donde se  puede el correo , navegar por internet sin limitaciones o  simplemente ver lo nuevo de Facebook,twitter,etc  en un abrir y cerrar de ojos.

Por el precio podría ser un gran  acierto ,pues se mire como se mire ,  se puede ahorrar bastantes euros al no tener que cambiar nuestra tv con poco tiempo  por una SMART TV que ademas obligan  en la mayoría  de ellas a comprar contenidos y están muchísimo  mas  restringido en cuanto a variedad e incluso al numero de aplicaciones que soportan .

Si le interesa puede adquirir directamente en este link de Amazon  este dispositivo:  «>Mk808b caja de tv mini palo pc smart android de google 4.1.1 de doble núcleo de adaptador de tv bluetooth+hdmi+wifi +ddr3 1gb ram. 8gb nand flash deiptv

¿ Y si no tiene  un dispositivo Android TV ?

Por las características de  algunos  servicios  de streaming de video ,también puede disfrutar de funcionalidades   smart TV  desde una  tableta o smarphone gracias a que muchas tabletas cuentn con salida  HDMI .Debe tener en cuenta que puede que no funcionen   algunas apps con dispositivos rooteados ni de marca blanca.  Movistar  pro ejemplo para su servicio Imagenio multipantalla  ,concretamente nos informa ce que han  comprobado que el servicio funciona correctamente en los siguientes dispositivos móviles Android:

  • HTC Desire X;
  • LG Optimus – LG-P970;Optimus L3 II;E430
  • Motorola :Atrix Modelo MB860; Razr Modelo XT910;Razr Modelo XT910;
  • Samsung: Galaxy Ace Modelo GT-S5830; NOTE II GT-N7100 5;Galaxy S III GT-I9300; Galaxy SII Modelo GT-I9100; Galaxy TABLET 7 screen Modelo GT-P1000;Galaxy TABLET 10.1 screen Modelo GT-P7500; Galaxy TABLET 10.1 screen Modelo GT-P7500;GT-I9100;  NEXUS 10 GT-P8110 10″;  GT-P8110 – 10;  S III GT-I99300;Sony Xperia Z;I9003 Galaxy S SCL;Galaxy S SLC GT-I9003;
  • ZTE tablet 7”;
  • Nexus 4,Nexus7  y Nexus 10

Ejemplo despliegue de una aplicacion en Google App Engine


 

Google App Engine es un servicio de alojamiento web que presta Google de forma gratuita hasta determinadas cuotas, que  permite ejecutar aplicaciones sobre la infraestructura de Google.

Si no se cuenta con un dominio propio, Google también  proporciona uno con la siguiente estructura, midominio.appspot.com. También permite implementar un dominio propio a través deGoogle Apps.

Por el momento las cuentas gratuitas tienen un límite de 500 megabyte de almacenamiento permanente y la suficiente cantidad de ancho de banda y CPU para cinco millones de visitas mensuales, y si la aplicación supera estas cuotas, se pueden comprar cuotas adicionales.

Actualmente las aplicaciones Google App Engine se implementan mediante los lenguajes de programación Python, Java, Go yPHP.

Para desplegar un proyecto en la infraestructura  primero debe  debe tener una cuenta de App Engine  qeu lo ideal es vincularla con nuestra cuentade Google. Uan vez validados   deberemos instalar  el SDK   Google App Engine que dependerá del lenguaje de programación que usemos .

Teniendo  isntalado el sw, en el caso de programar en Python , deberemos seguir los siguientes pasos:

 

Paso 1: La carpeta de contenido App Engine

Crear una carpeta que albergará los archivos y una carpeta lugar en ella, titulada estática que contendrá todos los archivos de App Engine. Su estructura de carpeta tendrá este aspecto:

/your_folder
/your_follder/static

Coloque todos los archivos que desea alojado en la carpeta de estática .

Paso 2: Crear tu proyecto de app engine

Ir al sitio de Google app engine y crear un proyecto de motor de la aplicación haciendo clic en el botón Crear aplicación . Especifique un identificador de aplicación, magicalcats por ejemplo y recuerda su identificador porque lo necesitarás para el siguiente paso.

Paso 3: Editar el archivo app.yaml

 

application: your-app-name-here
version: 1
runtime: python
api_version: 1

handlers:
- url: /(.*\.css)
  mime_type: text/css
  static_files: static/\1
  upload: static/(.*\.css)

- url: /(.*\.html)
  mime_type: text/html
  static_files: static/\1
  upload: static/(.*\.html)

- url: /(.*\.js)
  mime_type: text/javascript
  static_files: static/\1
  upload: static/(.*\.js)

- url: /(.*\.txt)
  mime_type: text/plain
  static_files: static/\1
  upload: static/(.*\.txt)

- url: /(.*\.xml)
  mime_type: application/xml
  static_files: static/\1
  upload: static/(.*\.xml)

# image files
- url: /(.*\.(bmp|gif|ico|jpeg|jpg|png))
  static_files: static/\1
  upload: static/(.*\.(bmp|gif|ico|jpeg|jpg|png))

# index files
- url: /(.+)/
  static_files: static/\1/index.html
  upload: static/(.+)/index.html

# redirect to 'url + /index.html' url.
- url: /(.+)
  static_files: static/redirector.html
  upload: static/redirector.html

# site root
- url: /
  static_files: static/index.html
  upload: static/index.html

En el caso particular, todo tendría que hacer aquí es reemplazar su-app-nombre-aquí con magicalcats.

Paso 4: implementar

El comando siguiente es la forma más simple del comando appcfg.py para desplegar su aplicación:

appcfg.py -e [email protected] update .

Las ruedas de hámster girará hasta el símbolo del sistema y si todo funcionó, BAM! Estática alojados archivos en appspot bajo your_app_identifier.appspot.com, o, en mi ejemplo, magicalcats.appspot.com.

Conclusiones

El despliegue de archivos estáticos en App Engine es fácil, es simplemente difícil de navegar en la documentación porque está muy enfocado a cubrir  todos los aspectos, pero con paciencia  se puede llegar a hacer grandes cosas  y todo eso sin haber invertido ni un sólo euro en hosting,alojamiento ,comunicaciones , etc  tan solo apoyándonos en la infraestructura de  PaaS de Google 

 

 

 

 

 

 

Fuente aqui

Instalacion de Nimbits en GAE


El término Internet de las Cosas apareció por primera vez alrededor de 2008, cuando varios investigadores se reunieron en la primera conferencia de Internet de las cosas  y comenzaron a discutir la aplicabilidad a los objetos físicos del estilo arquitectónico REST  y su aplicación Web como HTTP 1.1.

Las propiedades del llamado Internet of Things  ( o Internet  de las Cosas) se pueden resumir de la siguiente manera:

  • Utiliza HTTP como protocolo de aplicación en lugar de como un protocolo de transporte como se ha hecho en el mundo de WS(Web Services o  Servicios Web)
  • Expone la funcionalidad sincróna de objetos inteligentes a través del interfaz REST (también conocida como REST API ) y, en general respeta los planos de arquitectura orientada a recursos .
  • Expone la funcionalidad asincrónica (es decir, eventos) de los objetos inteligentes a través de la utilización de las normas de sindicación Web ampliamente aceptadas, como Atom o mecanismos Web server-empuje tales como el Comet .

Todas estas características garantizan el acoplamiento de los servicios prestados por los objetos inteligentes,y  además, ofrecen una interfaz uniforme para acceder y aprovechar la funcionalidad de éstoss.

Uno de los primeros prototipos de la Web de las Cosas es el proyecto  «Energie Visible««en el que los sensores son  capaces de monitorizar y controlar el consumo de energía de los electrodomésticos gracias a la funcionalidad  REST API ,la caul se  utiliza a continuación para crear un física Mashup .

Cosm ( antes Xively y mucho antes Pachube) es una web comercial  de Internet  las cosas   de la que tambien hemos hablado en este blog  sobre todo por su soporte a Netduino Plus
Evrythng  es una plataforma para la fabricación de productos etiquetados parte de la Web basada en una arquitectura Web de las Cosas.
Nimbits  es un servidor histórico de datos de código abierto basado en la arquitectura de computación en nube que proporciona conectividad entre los dispositivos que utilizan los puntos de datos.

En este blog se ha hablado de los  modos de desplegar Nimbits

  • En la infraestructura publica de Nimbits
  • En su propio hosting Cloud como por ejemplo en una Instancia de Amazon (EC2) , en la plataforma en nube de Google (GAE) y  tambien en cualuier plataforma cloud qeu soporte  Ubuntu Linux KVM
  • !incluso en la modesta : en una Raspberry py directamente !

 

A continuación describiremos como configurar   con una cuenta en Google App Engine el software de Nimbits

 

-El software lo han colgado directamente en Github en https://github.com/bsautner/com.nimbits :

nimbits

Descargue el software pulsando en la parte derecha en   Download Zip ( puede que tenga que  estar validado en Github para que le permita esta opcion) y extraiga dicho archivo en un  directorio  que el sea facil recordar de su ordenador

Descargue el SDK de GAE y extrigalo en  su ordenador si todavia no lo ha hecho

Cree una nueva instancia  en Google App Engine que será el nombre de la aplicación como por ejemplo » nimbits_rocks».Nota: Esta debe ser único – se le avisa si no lo es. Este ID de proyecto identifica su proyecto en la consola de las API de Google y también se utiliza para identificar el backend en laconsola de administración de App Engine .

Descargue el archivo zip GAE  y  extraigalo en  su ordenador

Edite el  archivo  WEB-INF/appengine-web.xml de la descarga Nimbits, cambiando  su nombre de instancia por ejemplo nimbits_rocks

 

<!–?xml version=»1.0″ encoding=»utf-8″?>
http://appengine.google.com/ns/1.0″&gt;
<threadsafe>true</threadsafe>

<!–change this to match your app id, note the version below, you’ll want to set the current version–>
in the app engine admin console. –>
<application>

<!–?xml version=»1.0″ encoding=»utf-8″?>
http://appengine.google.com/ns/1.0″&gt;
<threadsafe>true</threadsafe>

<!–change this to match your app id, note the version below, you’ll want to set the current version–>
in the app engine admin console. –>
<application>nimbits_rocks</application>

</application>

<version>1</version>

<precompilation-enabled>false</precompilation-enabled>

<system-properties>
name=»appengine.orm.disable.duplicate.pmf.exception» value=»false»/>
</system-properties>
<static-files>
path=»/bootstrap/css/**.css» />
path=»/**.css» />
path=»/**.html» />
path=»/**.jsp» />
path=»/**.gif» />
path=»/**.png» />
path=»/**.js» />
path=»/**.ico» />
</static-files>
<inbound-services>
<service>xmpp_message</service>
<!–<service>xmpp_presence</service>–>
<!–<service>xmpp_subscribe</service>–>
<!–<service>xmpp_error</service>–>
</inbound-services>
</appengine-web-app>

Desde el directorio del SDK de Google APP Engine o ejecutar

○     appcfg.cmd update [unzip location]/nimbits_gae
La instancia se ejecutaria    en http:\ nimbits_rocks.appspot.com, abrir esa URL en un navegador y espere e un momento para que se inicie debería ver a su cuenta de usuario en la parte superior izquierda. Haga clic derecho en él para hacer un punto de datos de prueba

SDK de Google


 

Google Cloud SDK contiene herramientas y bibliotecas que permiten crear y gestionar fácilmente los recursos de Google Cloud Platform, incluyendo App Engine , Compute Engine , Cloud Storage , BigQuery , Nube SQL , y Nube DNS .

Instalación e inicio rápido

Primeros pasos

Paso 1. Instale Nube SDK

Si usted no ha instalado el SDK de la nube y autenticado, hacerlo siguiendo los pasos en el inicio rápido arriba.

Paso 2. Comience con un servicio de Cloud Platform Google

Con la interfaz de línea de comandos de la nube SDK, se pueden manejar fácilmente sus recursos de servicios y su flujo de trabajo de desarrollo.

Paso 3. Enviar preguntas y nos dan la regeneración

Nube SDK es actualmente una vista previa para desarrolladores, y está bajo desarrollo activo. Por favor, mantenga esto en mente a medida que explora sus capacidades. Cualquier comentario se agradece!

Mas informacion aquí

Seguridad para nuestro terminal Android


A partir de las versiones de Android 4.x   se  permite la posibilidad de bloquear, cambiar la contraseña de bloqueo , borrar e incluso restaurar los datos de fábrica de nuestros  terminales Android.

Ademas de las funciones para eliminar nuestros datos en caso de  robo , una de las  funciones mas interesantes es la funcionalidad de localizar la ubicación del teléfono y hacerlo sonar en caso de haberlo perdido( tenga paciencia : no es inmediato  y puede tardar un  poco en acusar la notificación que llegara por al red de datos) .

Para habilitar el bloqueo y borrado remoto tenemos que habilitar esta opción previamente en el terminal,para lo cual hay que seguir estos pasos:

  1. Dirigirse  a  Ajustes > Seguridad  , o en determinadas versioane s  Ajustes –>Ubicaciones y Seguridad  
  2. Ahora hay que abrir la opción Administradores de Dispositivos ( en versiones anteriores  » Seleccionar administradores» ) 
  3. Aparecerá la ventada de  administradores de dispositivos
  4. Activar   al menos el check  de permisos  a  «Administrador de Dispositivos «.»(para permitir este deberá estar en verde)
  5.  Al pulsar  se puede elegir entre habilitar la ubicación remota y además permitir el bloqueo y borrado remoto.
  6. Reiniciar el teléfono.

 

 

Una vez habilitado la opcion de control remoto tenemos dos opciones para dirigirnos a nuestro terminal:

  1. Desde un  ordenador personal a través de un  navegador
  • Abrir    https://www.google.com/android/devicemanager   e introducir nuestras credenciales de nuestra  cuenta de Google.lge510
  • Una vez validados con nuestra cuenta de Google tenemos la opción de  hacer sonar el Terminal, Bloquearlo  e incluso borrar todos los datos almacenados en este
  1. Desde  otro terminal Android:
  • Instalar en otro terminal Android  la aplicación «Android DEvice Manager» que encontrara en el Android Market  aqui

 

  • El Administrador de dispositivosAndroid localiza dispositivos perdidos y te permite mantener a salvo tu dispositivo y los datos que hayas almacenado. Asimismo,le permite:
    •  Localizar dispositivos Android asociados a tu cuenta de Google
    • Restablecer el PIN de la pantalla de bloqueo de tus dispositivos
    • Borrar todos los datos del teléfono

 

 

Ahora con estas opciones desde luego no hay excusa  para tener miedo a peder la informacion que llevamos en nuestro  terminal   en caso de sustracion del terminal ,pero para poder hacer esto no olvide habilitar esta opción como se ha comentado en este post.

Fuente aqui

A %d blogueros les gusta esto: