martes, 5 de abril de 2016

74. Build 2016 - Reflexiones

Hoy es el mejor momento para ser un desarrollador, esta es la principal reflexión que nos deja este build 2016 y no puedo estar mas de acuerdo, la tecnología se ha desarrollado de una manera exponencial, hace unas cuantas décadas los equipos de escritorio tenían una capacidad inferior a cualquier celular, la adopción tecnología es cada día mas rápida, el teléfono tardo varias décadas en llegar a todos los hogares, el ratio, la televisión, Internet solo ha tardado unos cuantos años, la tecnología móvil ha tenido ya mas de una renovación, visiblemente yo hablaría de 3 renovaciones, la primera cuando nacen los teléfonos celulares, que únicamente se emplean para hacer llamadas, la segunda la llegada de teléfonos capaces de tomar fotografías y ejecutar pequeños procesos, la tercera la llegada del smart phone y la cuarta sera ya un cambio radical hacia una tecnología de realidad aumentada como la que proponen los hololents, esto es muy probable.

Los equipos de computo también han cambiado, hoy en día una computadora de escritorio puede ser incluso estorbosa, y necesaria solo para un pequeño grupo de individuos, principalmente desarrolladores, la laptop suple a la computadora de escritorio, nos da movilidad, la tablet cambia la forma en la que nos comunicamos con el equipo, lo hace mas portátil... los lentes eliminan un mundo bidimencional y nos envían a un mundo tridimencional.

Los costos bajan, la nube crece, antes tener un servidor en Internet era algo impensable para alguien que no fuera una empresa, hoy se puede tener un servidor que cobre lo que yo uso a un precio muy accesible, si lo uso me cobran, si necesito mas potencia solo la incremento, un modelo que me permite bajar costos, antes se quería tener todo en casa, hoy la información vive en el mundo entero.

Por eso mismo vivimos una época de evolución y como lo reiteraron muchas veces en build, no hay mejor momento para ser un desarrollador.

Bueno platiquemos un poco de aquello que se dio en este evento

Continium

Una PC en un celular con la capacidad de conectarse en donde se encuentre una pantalla, una PC que nos permite trabajar, que nos permite divertir, nos permite construir, en algo tan pequeño y portátil como un celular.

Ubuntu + Windows

Esta es una prueba de la convergencia que se esta dando en estos días, la posibilidad de ejecutar de forma nativa el bash de ubuntu, brinda una gran cantidad de posibilidades, ya que tendremos disponibles un conjunto de herramientas que antes solo las teníamos disponibles mediante emulación, unidos somos mas fuertes esa es la mentalidad que nos muestra en esta ocasión el equipo de Windows en ves de desgastarse peleando una guerra, por que no sacar lo mejor de ambos mundos

Xamarin Gratis

Algo que esperábamos incluso desde antes de que Microsoft comprara Xamarin, pero cuando ya se veía el coqueteo de ambas empresas al incluir Xamarin en Visual Studio, un paso hacia la convergencia de todos los sistemas operativos móviles, y quizás el mayor soporte que Microsoft le puede dar a su propio sistema operativo móvil, si ya desarrollaron un app en C#, y para Android e IOS, pues ya están a un paso de poderla vender también en Windows, entonces por que no hacerlo.

HoloLents

Para mi es el sueño hecho realidad, el romper la barrera del monitor, y la barrera de las 2 dimensiones, es la jubilación de los smartphones y de los viejos equipos de escritorio, algo que si bien tardara un poco todavía en llegar a nuestros hogares, plantea un nuevo paradigma para el computo y el futuro

Xamarin Test cloud

Las pruebas siembre han sido un tema complicado cuando la cantidad de variantes se incrementan, y como en el caso de los dispositivos móviles, estas se vuelven casi imposibles, de manera física, esta herramienta nos ayuda a probar el código, rápidamente, sin gran inversión y de manera simultanea, así tenemos que las pruebas se simplifican al probar en múltiples dispositivos al mismo tiempo, un gran acierto por un costo reducido https://www.xamarin.com/test-cloud

Convergencia

Que puedo decir, tenemos equipos rápidos, tenemos memoria, tenemos posibilidad de que todo parta de un código y se valla a múltiples fuentes, un solo lenguaje para todo.

Xbox One Developer

La industria de los vídeo juegos es una de las mas demandantes, emplea una cantidad de recursos del equipo de computo alto, ademas de ser la industria que mas ingresos deja, al hablar de convergencia todo es Windows y como tal desarrollar juegos para el Xbox one ya no es cosa de grandes desarrolladoras, ya puede ser hecho por un programador solitario

Cortana

Los asistentes personales evolucionan, aprenden de nosotros y están en todos nuestros equipos se puede decir que son un extra a nuestra propia memoria

Smart-bots

Inteligencias artificiales, que nos ayudan para resolver problemas dar soporte, mantener conversaciones aprender, todo en la nube, todo con un gran banco de datos que esta a nuestro alcance

Hay mucho por hacer y cada día hay mas herramientas para ello, somos protagonistas de una era, podemos crear sueños, ya que soñar es el limite

Felices lineas

1 comentario: