Microsoft demonstrates how to revolutionize AI development

No code, low code and AI are the three key words of this week’s Microsoft Build 2022 Developers Conference. With a vision of a world where everyone will develop without knowing how to program, thanks to “coding AIs” who do most of the development work for you …

All companies today are “technology” companies that are constantly innovating and multiplying demand for web applications and services.

To address developers’ shortcomings, low-code and no-code solutions are on the rise, allowing a new generation of advanced users to quickly and quickly build the business apps they need to be “citizen developers”.

In this regard, there is already a significant offer around Microsoft’s Power Platform, which includes Power BI, Power Automate, Power Apps and Power Virtual Agent. By adding more AI to this platform, the publisher wants to make no-code more accessible and increase the number of uses.

On the occasion of Build 2022, Microsoft has announced a number of things that indicate a future where many users will be able to create their own apps by simply talking to an AI and expressing their needs through drawing or sentence!

Express Design… Drawing Programming

So, one of the most amazing features featured in Build 2022 is the express design. The idea is very simple. Draw an algorithm or form on a piece of paper. Take it in the photo. And an AI is in charge of transforming this drawing into a power apps application!

<

The feature also works to transform your design into a PowerPoint or Figma file.

Codex converts your ideas from words to code

As we know, Microsoft has a partnership with OpenAI that allows it to not only host its mega-models on a Azure-hosted supercomputer but also to market its advanced technologies in the form of package services.
That’s how OpenAI’s Codex Artificial Intelligence is being used to revolutionize the way Microsoft developers work.

In June 2021, Microsoft had already introduced an assistant in GitHub Copilot (preview) that allows a developer to express in words what he wants to develop, AI takes care of creating code automatically. This AI is constantly evolving and creating parts of the code that are most annoying and repetitive.

With limited access so far, Microsoft will democratize access to OpenAI technology Azure OpenAI Services. In this way, publishers will be able to use codex or GPT-3 models to create AI that is capable of generating code from comments, for example.

Like GitHub co-pilot, Codex thus promises the advent of multiple AIs that enable developers to program faster and more efficiently. ” Codex makes coding more efficient by removing uncomfortable tasks and helps you remember what you forgot and helps you solve problems. Peter Welender, vice president of products and partnerships at OpenAI, said.

On the way to deeply transform the concept of codex development: ” These types of AIs help to turn your objectives (something you have to do in your head) into a source code expressed in natural language that realizes that intent. It’s a fundamentally different way of thinking about development as we’ve done since the beginning of software. Kevin Scott, CTO of Microsoft.

In addition to helping developers, Codex could transform the future of low code and no code tools. Beyond that, it can profoundly transform our ability to use software and automate tasks. Here are some examples of what Microsoft is working on. In general, a player can easily use natural language to program unfit characters in Minecraft and perform their tasks while searching for another. Another example, artists can create 3D scenes on Babylon.js, simply explaining what they want (e.g., “Create the solar system in 3D”). In the last example, Metaverse, professors can reconstruct the historical environment with the details of the scene with words.

Power Page: The fifth element of the power platform

Power Platform (Power BI, Power Automate, Power Apps and Power Virtual Agent) welcomes a new tool: Power Page! The tool combines low-code features and experiences that enable anyone to create modern and secure, business-oriented and dynamically data-driven websites. The software offers a wide library of templates that you just need to customize.
Like Power Apps, it is a true enterprise tool that can be integrated into traditional development environments and development team CI / CD chains.

<

Leave a Comment