TL;DR 350 | The Google Developer News Show
0:00 - Intro 0:09 - New to the web platform in June → https://goo.gle/44whMQI 1:09 - Rust fact vs. fiction: 5 Insights from Google’s Rust journey in 2022 → https://goo.gle/471ZVTp 2:25 - Govulncheck v1.0.0 is released! → https://goo.gle/3OdoHIx 2:46 - Enabling New Blockchain-Based Experiences on Google Play → https://goo.gle/44I9Tau 3:09 - New policy update to boost trust and transparency on Google Play → https://goo.gle/43rjuRG
Here to bring you the latest developer news from across Google is Rody, a Developer Advocate. Tune in every week for a new episode, and let us know what you think of the latest announcements in the comments below.
Follow Google for Developers on Instagram → https://goo.gle/googledevs
Watch more #DevShow → https://goo.gle/GDevShow Subscribe to Google for Developers → https://goo.gle/developers
#Google #Developers
0:00 · [MUSIC PLAYING] RODY DAVIS: Hi, I’m Rody for “The Developer Show,” and this is your weekly update on the coolest developer news from Google.
0:10 · Now that Firefox 114 is stable, there are some new exciting features coming to the web platform.
0:14 · Starting with the WebTransport API, this is a modern update to the websockets, providing multiple streams, uni-directional streams, and out-of-order delivery.
0:23 · Next, the SVG element can now support the cross-origin attribute and will work the same way as the HTML attribute and applies to all the image tags in the element.
0:32 · Some interesting beta releases include the animation composition property with the new array properties in Firefox 115.
0:39 · And Safari 17 adds web apps and lots of CSS features, like container style and font face adjust.
0:45 · On the Chrome side for the 115 release, we now have scroll-driven animations and a series of technologies from the privacy sandbox, such as frame fences that allow for embedded content with limits to the communication, including the topics API that allows for interest-based advertising without tracking the sites a user visits, and plenty more.
1:04 · You can learn more on the web.dev blog and check out the latest video on what’s new in Chrome.
1:09 · Rust only reached 1.0 in 2015, which makes it a relatively new language with a lot to offer and discover in terms of performance and memory safety guarantees.
1:19 · At Google, we have been seeing an increase in Rust adoption.
1:22 · And pulling from over 1,000 Google developers, we can address some rumors about Rust head on.
1:27 · Rumor number one— Rust takes more than six months to learn, which is debunked.
1:33 · Based on our studies, more than 2/3 of respondents are confident in contributing to a Rust code base within two months.
1:40 · Rumor number two— the Rust compiler is not as fast as people would like it to be, which is confirmed by the developers.
1:46 · Only about 40% of the respondents are finding the speed acceptable.
1:50 · Rumor number three is unsafe code and interop are always the biggest challenges, which is debunked.
1:56 · The top three challenges include macros, ownership and borrowing, and async programming.
2:02 · Rumor number four is about Rust’s amazing compiler messages, which is confirmed.
2:07 · And rumor number five is that Rust code is high quality, which is also confirmed.
2:12 · 77% of developers were satisfied with the quality of the Rust code, and more than half say that the code is incredibly easy to review.
2:19 · Stay tuned over the next year for another update, and check out the “Google Open Source Blog” for more info.
2:25 · Heading over to Go, we can talk about the exciting announcement of Govulncheck, which is a command-line tool to check vulnerabilities in your codebases and binaries.
2:33 · There is a great video from Google I/O this year you can watch titled “Build More Secure Apps With Go and Google.”
2:40 · The tool is powered by the Go vulnerability database, and you can learn more at vuln.go.dev.
2:46 · Finally, we can head over to Android to talk about some policy updates.
2:50 · There’s a new policy update which allows new ways to transact with blockchain-based digital content with apps and games on Google Play.
2:57 · From reimagining traditional games with user-owned content to boosting user loyalty through unique NFT rewards, we’re excited to see creative in-app experiences flourish and help developers expand their businesses.
3:09 · Organizations signing up for Google Play now require a DUNS number.
3:13 · This is a unique, nine-digit identifier that is widely used to verify businesses.
3:18 · On your app store’s listing, the Contact Details section is now being renamed to App Support and now includes a new section called About the Developer.
3:26 · And finally, there are new expanded developer verification requirements that will help users make confident, informed choices on what to download.
3:34 · You can learn more on the “Android Developers Blog.”
3:37 · To learn more about all these week’s stories, make sure to check the description box below for all the links.
3:42 · Please remember to like, subscribe, share, and stay safe.
3:45 · I’m Rody for “The Developer Show.”
3:46 · Thanks for watching, and we’ll see you next week.
3:48 · [MUSIC PLAYING]