Google I/O 2022 urges developers to focus on the ‘real world’ – The New Stack

Google annual developer conference, Google I / O, held this week and one of the topics was the development of the “real world”. Sundar Pichai, CEO of Google, used the phrase four times in less than a minute in his speech Opening keyword (with ‘real life’ introduced) while discussing the emerging augmented reality (AR) capabilities of Google. He talked about giving Google users “the ability to spend time focusing on the important things in the real world, in our real lives.”

Embedding for developers? That you have to create apps and functions that people use in their daily lives – on computers and mobile phones – and if one promotional video is to be believed in the keyword – it’s probably a pair of HUD (small head-up display).

Sundar Pichai, CEO of Google

Google CEO Sundar Pichai talks about a prototype of the HUD product for smart glasses.

The virtual world was barely mentioned in the keyword, other than two minor features that were added to Google Meet, its meeting app. As for virtual reality (VR), it clearly does not exist at Google.

The Developer keyword He continued to subtly advance the topic of development to the real world. The first product mentioned in the keyword by the host Janine Banks, Head of Developer Relations at Google, was the ARCore Geospatial API. “Developers can easily create immersive experiences by placing AR content in real-world locations in 87 countries, at no cost,” Banks said.

Even the representative of Google’s web platform at I / O, Ben Galbraith, use the phrase “real world”, this time in relation to the Core Web Vitals performance software that the Google browser team has been pushing for several years now. Regarding the tool that measures website speed, Galbraith said, “As a speedometer measures real-world web performance, these improvements translate into faster experiences for you and your users.”

Ben Galbraith

Ben Galbraith and an impressive list of web capabilities.

As Galbraith mentioned last LEGO Spike web app It uses advanced APIs (Chrome only) to bring interactive functionality to Lego. The APIs are for bluetooth and USB connectivity, so again it’s an example of connecting a real-world object – in this case, a Lego game – to the Internet.

Another highlight of the developer keyword was an update from Google’s Machine Learning (ML) division. “We believe 2022 is the year ML becomes part of every developer’s toolkit,” said Google’s primary ML head. Alex Spinelli. “We made sure that anywhere you can execute code, you can execute ML,” he added a little later. Deploying ML models, he pointed to TensorFlow Extended (TFX), which said “It allows you to quickly and easily implement complete pipelines; and of course if you want a managed solution for that, Vertex AI can have you covered from start to finish.”

in a previous session, Carolina Nitolica From Google Cloud AlloyDB for PostgresSQL introduced, “a powerful new Google Cloud relational database fully compatible with PostgreSQL.” She also noted that she has “inline ML”.

Carolina Nitolica

Carolina Nitolica from Google Cloud offers AlloyDB for PostgresSQL.

This week in development

View Google’s web capabilities

Separately and entertaining 30 minute sessionGoogle’s What’s New for the Web Platform, Una Kravits and Jake Archibald explain. In previous years, this session showcased the latest features in Chrome – many of which weren’t available in Apple Safari or Mozilla’s Firefox at the time. But this year, Kravets and Archibald have tried to highlight features that have cross-browser compatibility (although there are still a number of Chrome-only features mentioned).

Kravets talked about a CSS feature called “Contain,” now supported by all browsers, that “allows developers to tell the browser how to display content on the screen and isolate the DOM subtree,” thus enabling the browser to “defer rendering size, fragments and layout for speed and efficiency.”

Una Kravets

Una Kravets talks about cross-browser interoperability.

Later Archibald highlights Cascading Layers, a completely new CSS feature this year – and fully supported in the industry. He noted that “engineers and cross-browser standards folks worked together to launch this feature around the same time.”

Jake Archibald

Jake Archibald discusses Cascade Layering, a new cross-browser feature.

New SlashData Report: Python and Rust On the Move

company analyst slashdata The 22nd Edition of the Developer Industry Report has been released (You can fill out a form to download it here). It comes as no surprise that JavaScript remains the most popular programming language, used by nearly 17.5 million developers around the world. However, in second place, Python continued to fill the gap, with 15.7 million users now. SlashData notes that “the rise of data science and machine learning (ML) is an obvious factor in the growing popularity of Python,” with about 70% of machine learning developers and data scientists reportedly using Python.

The other big engine was Rust (albeit on a smaller scale), which has “nearly tripled in size in the past 24 months, from 0.6 million developers in the first quarter of 2020 to 2.2 million in the first quarter of 2022.” The report states that Rust is “mostly used in IoT software projects but also in AR/VR development, most commonly to implement low-level basic logic for AR/VR applications.”

slashdata

Source: SlashData

Another interesting set of statistics in the report about low code tools. 46% of professional developers surveyed “use low-code/no-code (LCNC) tools for part of their development work,” says SlashData. Although experienced developers, especially those with more than ten years of experience, are the least likely to use these tools.

Tough week for web 3

Web3, also known as crypto, has had a difficult week, with the value of both the leading cryptocurrency and NFT plummeting. to me Techmeme address On Thursday, “Bitcoin fell below $26,000 for the first time since December 2020, down 15% in 24 hours; and Ether fell to $1,720, its lowest since July 2021.” Of course, the rest of us in the economy are suffering as well, with Stock markets continue to be on a downtrend this year while inflation is rising. But for Web3 startups, cryptocurrency valuations have a much bigger impact on the level of development – because the products being built have a financial nature at their core.

Molly White from the website called Paradox Web3 runs great Put it well in an interview With Harvard Business Review. “These techniques [Web3] building financial barriers; She told HBR. “They seek to introduce a layer of financialization into everything we do and I feel it is, in many ways, worse than the current systems they seek to replace.”

Tweet of the week for developers

You might be rethinking Web3 projects now, but WebAssembly is still the golden child of web development.

The New Stack is a wholly owned subsidiary of Insight Partners, an investor in the following companies mentioned in this article: Spike.