Latest Tech News

Stay updated with the latest in technology, AI, cybersecurity, and more

Filtered by: layout Clear Filter

The Pro 3 is 8BitDo’s first controller with swappable buttons

is a senior reporter who’s been covering and reviewing the latest gadgets and tech since 2006, but has loved all things electronic since he was a kid. 8BitDo has released a new version of its wireless Pro controller that was last updated in 2021. Many of 8BitDo’s recent controller releases, including the Ultimate 2, feature an asymmetrical joystick layout like Nintendo and Microsoft use. But the new Pro 3 mirrors the design of the PlayStation DualSense controller, with side-by-side sticks that

Gboard could return to basics with a numpad-inspired layout for certain languages (APK teardown)

Edgar Cervantes / Android Authority TL;DR Google is working on a compact keyboard layout as part of Gboard for typing in Hindi. This new layout places characters from the Hindi alphabet across a grid of ten buttons. Each button can hold up to five characters, which can be inserted by swiping in their respective directions. Google has been working to bring several new changes to the Gboard app on Android, empowering it with more AI chops. More recently, we’ve learned about a new, more concise

When Figma starts designing us

I first encountered Figma in 2013, when Dylan Field demoed an early prototype to me at O’Reilly’s Foo Camp. I remember the pen tool feeling surprisingly elegant, but I missed the bigger picture: the radical implications of a design tool that ran in the browser. A decade later, Figma is a core part of our creative process, and without it, we wouldn't have been able to build a fully remote design practice. That’s probably why Dylan is a near-billionaire and I’m not. However, over the course of th

String Interpolation in C++ Using Glaze Stencil/Mustache

Glaze provides string interpolation for C++ structs through the stencil and mustache formats. These provide templating mechanisms for formatting structured data into strings, inspired by the Mustache templating language. This enables the generation of dynamic output by combining predefined templates with C++ structs. Basic Usage¶ struct person { std :: string first_name {}; std :: string last_name {}; uint32_t age {}; bool hungry {}; bool employed {}; }; // Basic interpolation std :: string_vi

Spotted: Google Maps on Wear OS is testing an Expressive new UI

Rita El Khoury / Android Authority TL;DR Google Maps is testing a Material 3 Expressive-style redesign on Wear OS 5. The new UI features larger icons and an improved layout. The changes have only been rolled out to select users so far. Google Maps is getting a fresh look on smartwatches, and it’s not waiting for Wear OS 6 to do it. The app is now testing a redesigned interface with some users on Wear OS 5, introducing a bolder, more modern layout in line with Google’s Material 3 Expressive d

In iOS 26, the Safari browser on iPhone has three different toolbar layouts to choose from

The iOS 26 Safari browser on iPhone evokes the new design system featuring Liquid Glass, with floating toolbars and buttons that shine through the web page content behind them as you scroll. Ever since the controversial iOS 15 Safari redesign, iPhone Safari has offered two layout modes ‘Tab Bar’ and ‘Single Tab’. In iOS 26, these are renamed to ‘Bottom’ and ‘Top’ respectively, and there’s a brand new default called ‘Compact’. While it should still feel familiar, all modes have received design c

Google experiments with ditching the Favorites tab in the Phone app for a simpler layout

TL;DR Google is testing the removal of the Favorites tab in the Phone app. Favorite contacts appear as a horizontal row at the top of the Recents tab in the new layout. The frequent contacts section no longer has a place in this redesign. Google is testing a significant change to its dialer app, and it could mark the end of a familiar tab. On at least some Pixel 8 Pro devices running version 178.0.765584175-publicbeta of the Google Phone app, the standalone Favorites tab has been removed. Ins