Microsoft Build 2015: Edge, Continuum, Hololens, apps portables y mucho más

Microsoft anunció cosas bastante impresionantes hoy en el Build 2015, su conferencia para desarrolladores que se realiza cada año y donde se anuncia lo que viene para el ecosistema Windows; estas son las noticias más interesantes del Build 2015:

Project Astoria y Project Islandwood: apps de Android e iOS bajo Windows 10

Apps de Android e iOS bajo Windows 10

Este es, por mucho, el anuncio más grande del Build 2015; Microsoft dio a conocer dos proyectos que permitirán que Windows 10 pueda utilizar las apps tanto de Android como de iOS. El Project Astoria permitirá que se ejecuten apps de Android escritas en Java o C++ bajo Windows 10; el proyecto aún no está finalizado pero ya demostraron en el Build 2015 que ya está funcionando con muy buenos resultados. El otro es el Project Islandwood, y permite a Windows 10 correr apps de iOS desarrolladas en Objective C; en el mismo Build 2015 demostraron una app escrita para iPad compilada para correr bajo Windows 10. En pocas palabras; no hay la cantidad de apps para Windows 10 que para otras plataformas, ¿por qué matarse? esta estrategia está genial para Microsoft, aunque claro, bien podrían ponerle piedras en el camino. Nótese que en el caso de iOS se fueron por Objective-C y no por Swift, lo que me parece algo infortunado…y ojo: en ambos casos, las apps originales se convierten en Apps Universales de Windows 10, es decir, correrán en cualquier dispositivo que ejecute este sistema operativo…

Continuum, tu teléfono como computadora

https://youtu.be/KBbUcFmfQME

Imagina que tienes que trabajar en un documento en tu teléfono, pero por más grande que sea la pantalla, siempre estarás limitado; entonces conectas tu teléfono a una pantalla de TV, y a la vez a un teclado y mouse BlueTooth, y pasas de trabajar en una pantalla reducida a una pantalla gigante y con los medios de entrada que ya conoces; esto es lo que hace Continuum, llevar la interfaz de las apps de tu teléfono a otros dispositivos y hacer que su interfaz cambie de prestaciones dependiendo del dispositivo. Es un proyecto ambicioso, aunque recordemos a WebTop de Motorola (fallecido en 2012)…en el caso de este, dependía de la capacidad del hardware del teléfono, así que cuando menos espero Microsoft haya tomado nota. En el caso de Microsoft, el enfoque es distinto, pues la idea es llevar las apps a muchos dispositivos.

Proyect Spartan ahora es Microsoft Edge

Microsoft Edge 'Nueva pestaña'

Adiós Spartan, hola Edge; Microsoft al fin anunció el nombre de su próximo navegador sucesor de Internet Explorer, y se llamará igual que el motor de render: Edge. Se anunciaron algunas cosas interesantes, como por ejemplo la pestaña “Nueva” que muestra las páginas visitadas, y quizás algo muy importante que se anunció es que a pesar de que se podrán escribir extensiones en HTML y JavaScript para Edge, se podrán pasar extensiones de navegadores como Chrome y FireFox con “algunas modificaciones.” Ojo con esto, porque es una estrategia importante que me parece le puede dar dividendos a Microsoft.

Leer másMicrosoft Build 2015: Edge, Continuum, Hololens, apps portables y mucho más

Nueva línea de Funk POP! de Star Wars

  No es lo que publico habitualmente, pero me encantan los juguetes…esta es la nueva línea de Funko POP! de Star Wars, y como puedes ver son absolutamente geniales; a mi en lo personal me encanta el diseño de Bib Fortuna, es cómico y a la vez tiene esa risa con dientes afilados le da …

Leer másNueva línea de Funk POP! de Star Wars

Tip: Cómo silenciar sonido por pestaña en Google Chrome

Puede parecer algo trivial, pero una característica que me encanta de Chrome es el indicador de sonido, ya sabes, el ícono pequeño que sale a la derecha del tab cuando éste reproduce sonido; esto es muy útil cuando tienes muchos tabs abiertos, pues de no tenerlo tendrías que inspeccionar de uno en uno hasta dar …

Leer másTip: Cómo silenciar sonido por pestaña en Google Chrome

Vandalismo cómico en Google Maps: logo de Android orinando sobre Apple

¿Qué se puede hacer? cuando se le da el poder a la gente de poder modificar contenido pasan cosas como ésta: a algún chistoso se le ocurrió que sería algo cómico poner una logo de Android orinando a un logo de Apple. Y vamos, es bastante chistoso, pero es vandalismo a fin de cuentas. Empresas …

Leer másVandalismo cómico en Google Maps: logo de Android orinando sobre Apple

Project Fi: Google lanza su servicio celular wireless en los Estados Unidos (actualizando)

Desde ya hace varias semanas se estaba hablando de esto, y ya es oficial: Google lanzará su propio servicio celular wireless en los Estados Unidos, a lo que llama Project Fi; esto es lo que se sabe hasta el momento: Es sólo para los Estados Unidos Es sólo para usuarios de Nexus 6, al menos …

Leer másProject Fi: Google lanza su servicio celular wireless en los Estados Unidos (actualizando)

Google te hará pagar caro si tu sitio no es amigable con móviles (Mobilegeddon)

¿Tienes un sitio web? ¿se ve bien en dispositivos móviles? si la respuesta es no, más vale que te pongas las pilas y pases tu sitio a un diseño responsivo o bien diseñar un sitio dedicado para móviles, o de lo contrario Google sepultará tu sitio en los resultados de búsqueda que se hagan en tales …

Leer másGoogle te hará pagar caro si tu sitio no es amigable con móviles (Mobilegeddon)

Nuevo trailer de Attack on Titan (Shingeki No Kyojin)

Imagina que de pronto aparecen unos gigantes que se comen a los humanos que pueden agarrar, y casi extinguen a la raza; lo que queda de los humanos viven en ciudades gigantescas rodeadas por 3 muros, detrás de los que viven en paz por mucho tiempo; pero entonces aparece un nuevo gigante, distinto a los …

Leer másNuevo trailer de Attack on Titan (Shingeki No Kyojin)

Trailer filtrado de Batman vs. Superman: Dawn of Justice

Si ya sé, otro trailer…¡pero no me van a decir que están malos! sólo el de ayer de Star Wars levantó los ánimos de casi todos los fans de la serie, y éste es otro que seguramente hará que más de uno se sienta emocionado: esta vez le toca el turno a Batman vs. Superman: …

Leer másTrailer filtrado de Batman vs. Superman: Dawn of Justice

Guitar Hero regresa este otoño, con guitarra nueva, y un dedo menos que usar

Si por alguna razón no estás asqueado hasta la muerte de Guitar Hero, o bien si no lo jugaste en su momento (apuesto a que vives bajo una roca y te llamas Patricio), esta es tu oportunidad; Guitar Hero volverá a ser noticia este otoño cuando salga su nueva versión, llamada Guitar Hero Live, en …

Leer másGuitar Hero regresa este otoño, con guitarra nueva, y un dedo menos que usar

Windows Nano Server: los contenedores llegan a Windows

Diagrama de implementación de Windows Server Containers

Los contenedores son una tecnología que no es nueva en el mundo de los servidores de Linux, pero que actualmente son un tema importante; si lo dudan, Docker, el software que permite esta tecnología y que es el más importante actualmente, acaba de asegurar USD $150 millones en financiamiento; aquellos que lean sobre rondas de financiamiento a startups y demás proyectos de software o de manera general relacionados con computadoras e Internet, sabrán que es hasta cierto punto atípico que un proyecto como Docker reciba este tipo de financiamiento, pero eso es señal de la importancia que tiene actualmente; el que Microsoft lo haya implementado en el próximo Windows Server Nano, creo que también es señal de la importancia de esta tecnología.

Pero, ¿que es la tecnología de contenedores y como funciona? en concepto es algo muy sencillo; partamos del concepto de máquina virtual; estas corren sobre un emulador, que por cada máquina virtual tiene que gestionar una serie de recursos que parten desde el hardware, pasando por los dispositivos y llegando hasta el sistema operativo, y de ahí en adelante; este esquema no es malo, pero tiene una sobrecarga importante para el sistema subyacente donde se ejecutan, así como una gestión engorrosa, lo que a fin de cuentas termina limitando su utilidad.

Los contenedorescontenedores de software, en cambio, ofrecen un esquema similar, aunque compartiendo el sistema operativo; cada uno de estos contenedores puede ejecutar una aplicación o software, llámale como quieras, y tener sus propios recursos; al compartir el sistema operativo y hardware en consecuencia, la sobrecarga de cada contenedor es mínima; en pocas palabras, los contenedores permiten ejecutar muchas más instancias en el mismo hardware comparado con un hipervisor de máquinas virtuales, lo cual resulta en una ventaja importante si hablamos de la actualidad en la que muchas cosas corren en la nube, que no es más que muchísimas computadoras ejecutando un software con una finalidad determinada, pues la tecnología de contenedores permite que se haga un deployment a través de una nube con mucha facilidad. Y esa es una de las ventajas; los desarrolladores lo adoran porque les permite facilitar su trabajo, por ejemplo, creando un contenedor local que replique su ambiente de producción. En su mínima expresión, los contenedores son magníficos para proveer infraestructura.

Diagrama de comparación de VM vs. Docker

Leer másWindows Nano Server: los contenedores llegan a Windows