Hogar Con visión de futuro Microsoft en la compilación: 10 mensajes hablados y no hablados

Microsoft en la compilación: 10 mensajes hablados y no hablados

Video: Como habilitar en Word el comando DICTAR (Noviembre 2024)

Video: Como habilitar en Word el comando DICTAR (Noviembre 2024)
Anonim

Microsoft hizo una serie de anuncios y demostraciones importantes en la conferencia Build de la semana pasada, donde mostró la edición de aniversario de Windows 10 y anunció una serie de nuevas iniciativas dirigidas a los desarrolladores, desde herramientas de código abierto y multiplataforma hasta nuevos servicios en la nube. Pero aunque muchos de los mensajes fueron claros en el escenario, descubrí que había una serie de tendencias importantes que no se dijeron. Esto es lo que me pareció más interesante:

1. Microsoft quiere ser un líder para los desarrolladores, sin importar el tipo de aplicación, idioma o plataforma a la que se dirijan.

De hecho, el impulso para hacer que las herramientas de desarrollo de Microsoft sean multiplataforma fue el mensaje más importante de la conferencia Build, repetido una y otra vez por los ejecutivos de Microsoft, no solo en las conferencias magistrales sino en muchas de las sesiones de trabajo. Microsoft ha estado hablando de herramientas multiplataforma durante mucho tiempo, y este también fue el gran mensaje de Build del año pasado. Algunos de esos planes parecen haber funcionado; otros no lo han hecho. Pero este año, los esfuerzos parecen estar mucho más integrados en los productos principales.

Por ejemplo, el shell BASH de Ubuntu que se está integrando en la próxima gran versión de Windows permitirá a los desarrolladores de Linux trabajar dentro de Windows. Microsoft también compró Xamarin, que creó una plataforma.NET para crear aplicaciones para iOS, Android y Mac. Scott Guthrie, vicepresidente ejecutivo de Cloud and Enterprise Group, anunció que Xamarin ahora se incluirá con varias versiones del popular entorno de desarrollo Visual Studio de Microsoft (incluida la versión gratuita) sin costo adicional. Hubo muchas sesiones sobre la creación de aplicaciones multiplataforma con Xamarin y Apache Cordova, una plataforma de desarrollo móvil multiplataforma basada en estándares web. (La versión comercial es Adobe PhoneGap). Microsoft ha estado apoyando a Linux en su servicio en la nube de Azure durante algún tiempo, y también anunció recientemente que SQL Server vendrá a Linux el próximo año.

Estos son cambios más importantes y más importantes de lo que esperaba de Microsoft hace solo dos años. El mensaje tácito: está claro que la mayoría de los desarrolladores quieren crear aplicaciones de cliente iOS y Android, no solo Windows y web, y que muchos están dirigidos a servidores Linux, no solo a Windows Server, así como a Amazon Web Services y otros proveedores en la nube, y no solo Microsoft Azure. En lugar de luchar contra esto, Microsoft lo está aceptando.

2. Cuando Microsoft dice "Movilidad primero", no significa Windows Phone.

En cambio, la compañía enfatizó que cuando dice que quiere enfocarse en "la nube primero, la movilidad primero", significa la movilidad de experiencias entre dispositivos, enfatizando cómo cosas como la suite Office y OneDrive funcionan en iOS y Android, así como en Mac y Dispositivos Windows, y puede sincronizar información en todos estos dispositivos. Además de hacer que productos como Office y su asistente inteligente Cortana funcionen en múltiples plataformas, Microsoft está impulsando formas para que los desarrolladores hagan que sus aplicaciones en todas las plataformas funcionen juntas.

Por ejemplo, una sesión se centró en el Proyecto Roma, el plan de Microsoft sobre cómo los desarrolladores pueden crear aplicaciones que funcionen juntas en todos los dispositivos, como permitir que una aplicación de teléfono funcione con una aplicación en el escritorio o Xbox. Gran parte de esto se basa en la herramienta SmartGlass de Xbox, que permite que un teléfono o PC se conecte a una Xbox, con nuevas herramientas además de eso. Lo interesante es que esto funcionará en Windows, Android e iOS cuando se lance, por lo que las aplicaciones de Android o iOS pueden funcionar con Windows o Xbox. El mensaje no dicho: Windows Phone no está muerto, pero ya no es central para las ambiciones de la compañía. Microsoft sabe que la mayoría de las personas ejecutará dispositivos móviles iOS y Android, por lo que debe tener aplicaciones y herramientas para todo esto.

3. Windows 10 está recibiendo mucha aceptación.

Microsoft hizo un gran trato de cómo ahora hay 270 millones de usuarios de Windows 10, con Terry Myerson, vicepresidente ejecutivo del Grupo de Windows y Dispositivos, diciendo que esto supera la transición de Windows 7 en la misma cantidad de tiempo en un 145 por ciento, y es muy por delante de la transición más lenta de Windows 8. Esa es una buena noticia para la compañía, ya que sigue teniendo el objetivo de mil millones de dispositivos con Windows 10 en dos o tres años. Pero si hay alrededor de 1.500 millones de PC en uso, eso significa que el 85 por ciento de ellas aún no están ejecutando Windows 10, por lo que Microsoft debe seguir impulsando actualizaciones y nuevas ventas.

4. La Actualización de aniversario de Windows 10 empuja entintado, Cortana, Hola.

Myerson dijo que la próxima actualización, que se realizará este verano y que a veces se denomina "Redstone", se centrará en el tema de "computación más personal" de Microsoft con cosas como mejoras en el sistema de autenticación biométrica Windows Hello y su integración con aplicaciones y el navegador Edge, así como complementos para el navegador en sí y mejoras para el asistente personal de Cortana (que analizaré a continuación).

Pero gran parte de la demostración se centró en el entintado, y Microsoft espera que la gente recurra a la informática basada en bolígrafo (en dispositivos como la línea Surface) para reemplazar las notas en lápiz y papel, con mejoras en las aplicaciones Sticky Notes y SketchPad. para un uso más avanzado de la tinta como plataforma, con la pluma utilizada para hacer cosas como tachar palabras en Word. Me impresionó mucho la capacidad de mostrar una regla en la pantalla para dibujar o alinear objetos en herramientas como PowerPoint o Adobe Illustrator CC. Illustrator incluso incluirá otras plantillas para ayudar a dibujar. Sin embargo, a pesar de los esfuerzos de Microsoft, la tinta sigue siendo un nicho de uso para la mayoría de las personas. Aunque escuchamos acerca de la creciente aceptación empresarial de Windows, quería escuchar más acerca de cómo hacer que Windows 10 sea más fácil para la implementación empresarial, pero Microsoft no se ocupó de esto. Tácito: mover Windows a una programación de actualización más o menos anual significa que cada nueva versión es relativamente incremental. Por supuesto, eso significa que es más fácil para los usuarios mantenerse actualizados.

5. Microsoft sigue impulsando la "Plataforma universal de Windows".

La compañía ha estado hablando de aplicaciones "universales" durante un par de años, y la mayoría de los conceptos básicos se remontan a las aplicaciones "modernas" o "Metro" prometidas para Windows 8 hace cinco años. En el discurso de apertura de este año, Myerson habló sobre cómo estaba creciendo la plataforma y cómo veríamos aplicaciones como las de Facebook en breve. También habló sobre el lanzamiento de la Tienda Windows para empresas, diseñada para aplicaciones corporativas de línea de negocio. Otras demostraciones mostraron aplicaciones universales que se ejecutan en Xbox y cómo podrían funcionar con HoloLens. Quizás lo más importante es que la compañía mostró un convertidor de aplicaciones de escritorio, a veces llamado Centennial, diseñado para facilitar el traslado de aplicaciones de escritorio a la nueva plataforma. Esto debería complementar las herramientas "Bridge" anteriores diseñadas para ayudar a mover iOS o aplicaciones web a la plataforma.

Pero lo que no se habló en gran medida fue el hecho de que simplemente no hay tantas aplicaciones universales y la Tienda Windows parece relativamente vacía en comparación con la App Store de Apple o Google Play. La mayoría de las aplicaciones de escritorio aún no se han trasladado a la nueva plataforma, Microsoft Office sí, pero las versiones universales no son tan potentes como las de escritorio, y últimamente muchos desarrolladores de juegos en particular se han quejado de no querer vender a través de Microsoft Tienda. El nuevo puente y la creciente popularidad de Windows 10 ayudarán a algunos, pero a Microsoft le queda mucho por hacer para que los desarrolladores se incorporen.

6. Office es ahora una plataforma.

En la conferencia, Qi Lu, vicepresidente ejecutivo del Grupo de Aplicaciones y Servicios, habló sobre tratar de transformar Office de productos en servicios y microservicios, a través de una mayor movilidad, colaboración, inteligencia y seguridad. Dijo que hay 1.200 millones de usuarios de Office, que pasan un promedio de tres a cuatro horas al día usando la suite.

Gran parte de su charla fue sobre cómo los desarrolladores podrían aprovechar el "Microsoft Graph", toda la información almacenada en las distintas partes de Office, a través de un conjunto de API y herramientas que ofrece Microsoft, como la forma en que DocuSign puede elegir documentos de OneDrive y sugerir a qué personas enviarlos. Otra parte se ocupó de un proceso de complemento que permite a los desarrolladores crear herramientas que se conectan a Office en todas las aplicaciones y, finalmente, en todas las plataformas. Esta semana, la compañía dijo que el soporte para Office para Mac vendría más adelante este año, y anunció nuevas características como poder agregar estas aplicaciones a la barra de cinta. Los ejemplos incluyen una aplicación Starbucks que le permite programar reuniones en ubicaciones cercanas.

El concepto de complemento es excelente, aunque noté que esto todavía no ayuda a muchos de nosotros que tenemos macros de Excel basadas en VBA, que no funcionan en las nuevas plataformas. (De lo que deduzco, es poco probable que funcionen en las nuevas plataformas, aunque escuché indicios de que Microsoft podría estar buscando otro método para permitir la extensibilidad del usuario). También esperaba escuchar más sobre herramientas de colaboración mejoradas, particularmente en las aplicaciones centrales de escritorio, un área donde Microsoft ha prometido mejoras, pero la compañía guardó silencio sobre el tema. Aún así, un mensaje tácito pero claro parece ser que Office podría ser el producto más importante de Microsoft ahora, al menos desde la perspectiva de generar ingresos.

7. Las conversaciones también pueden convertirse en una plataforma.

Quizás el nuevo tema más importante para la compañía fueron las "conversaciones como plataforma", tal como se presentó en la presentación principal del CEO Satya Nadella. Describió un futuro donde el lenguaje humano se convierte en la interfaz de usuario, los bots se convierten en las nuevas aplicaciones, y los asistentes digitales son como "meta-aplicaciones" como el navegador, llamando a otras aplicaciones o "bots" que tienen cierto nivel de inteligencia.

Lu amplió el concepto diciendo que las aplicaciones son buenas, pero "no cubren la larga cola", lo que significa que solo hay pocas aplicaciones que la gente quiera instalar. Imaginó un futuro en el que las personas conversarían con asistentes inteligentes, especialmente Cortana de Microsoft, pero posiblemente solo bots dentro de aplicaciones como Skype o Outlook, y podrían acceder a cualquier servicio, sin descargar aplicaciones o visitar sitios web. Los productos reales introducidos incluyen conectores de grupo de Office 365, que permiten a los desarrolladores colocar conectores en la función Grupos dentro de la oficina; y un nuevo SDK para Skype que permite a los bots u otras aplicaciones comunicarse dentro de Skype, incluso en conversaciones grupales. La idea básica parece implicar tomar plataformas de conversación, desde Cortana a Skype hasta aplicaciones de terceros, y agregarles inteligencia. La idea es agregar comprensión, preferencias y particularmente contexto a tales aplicaciones. El gran mensaje aquí es que Microsoft quiere que Cortana sea el agente inteligente clave en Windows, Android e iOS, para que pueda controlar esta próxima plataforma si resulta que así es como la gente quiere interactuar con sus computadoras. No se mencionaron Siri de Apple, Google Now y Alexa de Amazon, pero saben que serán competidores clave.

8. Microsoft quiere que los desarrolladores piensen en "la nube inteligente".

Nadella dio su discurso para el concepto en su discurso de apertura, y Scott Guthrie dio más detalles al día siguiente. Gran parte de su discusión trató sobre "inteligencia", incluido el almacenamiento y el análisis de datos en la nube. Las nuevas iniciativas incluyen un impulso renovado en Azure IoT, como la administración de dispositivos concentradores y un SDK de puerta de enlace; nuevas opciones para la base de datos Document DB NoSQL dentro de Azure, incluida la compatibilidad con Mongo DB; y la capacidad de integrar herramientas de Power BI en aplicaciones orientadas al cliente. Pero los cambios más importantes se produjeron en Cortana Intelligence Suite (anteriormente Cortana Analytics Suite), que ahora incluye un marco de bot diseñado para facilitar a una organización la creación de bots inteligentes que puedan funcionar a través de texto, correo de Office 365 o en plataformas como Skype, Slack y Twitter. Esto parece un buen comienzo, pero lo que no se mencionó es una forma de conectar los bots a Siri o Alexa, o incluso a servicios como Messenger de Facebook o WhatsApp.

Además, la empresa anunció una vista previa de los Servicios Cognitivos de Microsoft, que ahora incluye 22 API distintas, incluidas las que cubren la visión (como visión por computadora, detección de rostros y una API de detección de emociones); voz, incluido un servicio inteligente de reconocimiento personalizado (CRIS) para convertir mejor la voz en texto; lenguaje, como analizar texto complejo; conocimiento; y buscar. Es una larga lista de herramientas potencialmente útiles, aunque la mayoría de ellas aún están en versión preliminar. Muchas compañías están hablando de varias API y servicios para agregar inteligencia, incluidos Amazon, Google e IBM; y no está claro qué tan bien se comparan los servicios de Microsoft ya que cada uno de los servicios tiene sus propias aplicaciones particulares.

9. La nube de Microsoft está creciendo.

Guthrie también dio muchas estadísticas sobre cómo ha crecido Microsoft Cloud, y particularmente el Servicio Cloud de Azure, y dijo que el 85 por ciento de las compañías Fortune 500 usan alguna parte de la nube de Microsoft, con 1.4 millones de bases de datos SQL en Azure y 5 millones de organizaciones que usan El servicio Azure Active Directory. Estos son grandes números, pero parece que hay mucho espacio para crecer. En Office, Li dijo que había 60 millones de usuarios en Office 365, y eso suena impresionante, pero luego considera que también dijo que hay 1.200 millones de usuarios de Office. Estaba interesado en el reconocimiento de que gran parte del uso de Azure es impulsado por clientes de Office 365, ya que es muy probable que las organizaciones que eligen Office 365 también utilicen los servicios de Azure Active Directory (que coincide con lo que he visto y escuchado de los usuarios).

10. Microsoft se está preparando para un futuro "posterior a la aplicación".

Casi todas las aplicaciones actuales se han creado con el concepto de múltiples máquinas o máquinas virtuales, cada una de las cuales ejecuta aplicaciones específicas, trabajando juntas, como un servidor de aplicaciones, un servidor web y un servidor de bases de datos. Cuando las organizaciones mueven aplicaciones a la nube, en su mayoría han mantenido esta estructura, y de hecho la mayoría de las aplicaciones web también siguen este método. Pero últimamente, hemos visto que algunas aplicaciones más grandes se dividen en bloques o "microservicios" mucho más pequeños, y muchos recurren a servicios como contenedores que hacen que sea más fácil mover aplicaciones y crear nuevas instancias. En Build, Guthrie y el gerente principal del programa Scott Hanselman discutieron los planes de Microsoft para habilitar este tipo de servicio, con un servicio de contenedor que funciona con Apache Mesos y Docker Swarm (que permite contenedores de Windows Server o Linux), y un nuevo Service Fabric que actúa como una plataforma de microservicios que se puede implementar en Azure y, finalmente, también en VMware, OpenStack y Amazon Web Services. Guthrie dijo que gran parte de Azure y Office 365 se construyeron con Service Fabric, y también mostró cómo el juego Age of Ascent utilizó estas funciones para hacerlo mucho más rápido y manejar hasta 50, 000 jugadores simultáneos en una sola batalla. A la larga, podríamos ver que más aplicaciones grandes cambian a este modelo, y más de los microservicios más pequeños podrían ser servicios ofrecidos por la plataforma en la nube. Es una visión interesante. De alguna manera, otros están adelante en esta visión, además de Mesos y Docker, Google Kubernetes y el servicio Lambda de Amazon vienen a mi mente como parte de ella, pero todo es muy temprano. Si tiene éxito, realmente podría cambiar la forma en que las personas escriben aplicaciones, pero queda por ver si esto es algo para todos los desarrolladores o solo para las aplicaciones más grandes.

Microsoft en la compilación: 10 mensajes hablados y no hablados