LightBlog

mercredi 16 décembre 2020

Discord is rolling out screen sharing on mobile devices

Update 1 (12/16/2020 @ 07:58 PM ET): Discord is rolling out screen sharing to all users on mobile devices this week. Click here for more information. The article as published on November 10, 2020, is preserved below.

In September this year, we learned that Discord was planning to bring its screen sharing feature to Android users. At the time, we had spotted new strings highlighting the feature in a Canary release of Discord’s desktop client. The strings revealed that the feature would allow users to share their Android device’s screen with friends. However, the feature was in an early stage of development back then, and we had no information regarding its UI or release timeline. Now, the feature is starting to be tested in Discord for Android version 48.2 or higher, and here’s what it looks like.

As you can see in the attached video (h/t XDA Senior Member Some_Random_Username), the screen sharing feature appears as a new icon in the bottom toolbar on Discord’s voice calling interface. Tapping on the icon brings up a pop-up that states: “Mobile Screen Share is here! Watch videos, stream gameplay, or browse other apps together by sharing your screen with your friends.” To start screen sharing, you can then tap on the “Try it out!” button in the pop-up, which brings up a confirmation pop-up dialog.

The confirmation dialog serves as an alert and lets you know that you may accidentally expose sensitive information while sharing your device’s screen. This is a great addition as it clearly lays down the risks and, in effect, ensures that you’re careful while using the feature. You can then start sharing your screen by tapping on the “Start Now” button in the confirmation dialog.

The screen sharing UI includes a big “Stop sharing” button right in the center and a swipe up menu at the bottom with some additional options. These include a button to switch between video and voice calls, another button to stop screen sharing, one to mute/unmute the microphone, and a fourth button to end the call. You can also find the option to change the audio output for screen sharing underneath these four buttons.

Once you start sharing your screen, you’ll be able to switch to a different app and let your friends see what’s on your screen. This makes the feature a great addition for both troubleshooting scenarios and streaming a game on the platform.

Although Discord still hasn’t revealed a release timeline, the feature is now in testing for users of the Discord Testers server running version 48.2 or higher of the Android app. It hopefully shouldn’t be long before the feature makes its way to the beta and then stable release.

Discord - Talk, Video Chat & Hang Out with Friends (Free+, Google Play) →

Update 1: General Availability

According to The Verge, Discord is rolling out screen sharing in the mobile app this week. 20 percent of users will see the feature by today, while the remaining 80 percent of users will have the feature enabled by tomorrow. That’s an incredibly rapid release schedule, but the feature has been in testing with mobile users for over a month now.

The post Discord is rolling out screen sharing on mobile devices appeared first on xda-developers.



from xda-developers https://ift.tt/3kjPctE
via IFTTT

Google Stadia finally makes its way to iOS via web app

Google Stadia subscribers can finally use the service on their iPhone or iPad — although the experience isn’t quite as seamless as it is on Android. That’s because due to Apple’s App Store restrictions, users are required to go through Safari, not a dedicated app.

Apple’s App Store has strict restrictions on cloud gaming apps, preventing companies like Google, Microsoft, and Amazon from releasing apps for these services on iOS. That means the service can only run in Safari or by adding a home screen shortcut, which essentially turns the service into a progressive web app.

Google said that Stadia on iOS is still in development, but it’s a start. “Some Stadia features may not be available on iOS, or may not function properly.”

Many see Apple’s restrictions as user hostile and anti-competitive, especially when Apple offers its own game service for mobile titles. The difference is Apple lets users download these games rather than stream them from the cloud. It’s unfortunate, and there’s no indication Apple will ever compromise and let services like Stadia, xCloud, or Luna live in the App Store.

The arrival of Stadia on iOS through Safari comes at a time when Google’s service is beginning to take a foothold in the game streaming market. After a shaky launch, the service has become a great alternative to console gaming, offering AAA titles like Destiny 2 and Cyberpunk 2077, the latter of which provides users with an experience that’s superior to what’s available on last generation consoles.

Google Stadia on iOS

With a $9.99 monthly subscription, customers can stream certain titles for free or buy titles and stream them to their phone, tablet, or computer. On the iPhone and iPad, you can play games with built-in touch controls, but you won’t get the full experience until you connect a Stadia controller or a Bluetooth gamepad.

iPhone owners might not find Stadia to be the most compelling experience on such a small screen. But on iPad it’s a different story. You might not use an iOS device as your preferred way to play Cyberpunk 2077, but it sure is cool that’s even possible in the first place.

To add a web shortcut to Stadia on your iPhone or iPad’s home screen, launch the Safari app and then navigate to stadia.com. Once you’re signed in, hit the Share icon and “Add to home screen.” Google said iOS users will need to be updated to iOS 14.3, which was released earlier this week.

Until Apple allows companies that offer game streaming services to put apps in the App Store, this is the next best option.

Stadia (Free, Google Play) →

The post Google Stadia finally makes its way to iOS via web app appeared first on xda-developers.



from xda-developers https://ift.tt/3r6aFuX
via IFTTT

Google Photos adds Maps timeline to better relive your memories

Love it or hate it, the timeline feature in Google Maps is incredibly convenient because it shows you every place you’ve ever been. Seems like that would be nice to have in Google Photos, right? Google seems to think so, which is why the company added the feature in Google Photos v5.23.0.

Now, when you look at your images in Google Photos, you’ll see your Maps timeline and the photos you took along the way. To use the feature, hop into Google Photos and go to the Search tab. A new warning popup will explain that Maps timeline has been added to the map, along with a link explaining the new feature.

“You can use your photos’ locations to organize, search, and explore your photos based on where they were taken,” Google says on a support page.

Images via Android Police

Seeing what route you took and the pictures you snapped along the way is a fun way to relive old memories. At the very least, it’s a great way to recap the things you did on a particular vacation. (Speaking of which, Google Maps actually just added a Trips tab to help you retrace that vacation you took before the pandemic hit.)

“Your map shows photos including shares photos you’ve saved,” Google explains. It uses location info such as your camera’s GPS, detected landmarks, and your location history.”

If you want, you can turn your private timeline view off. I see the feature in my app on iOS, but I can’t quite get the blue path to show up.

The integration of a timeline view seems like a natural progression of Google Photos, which has been the recipient of a number of updates this year. Recently, Google announced the service will soon add a new cinematic feature that will make images appear 3D.

It’s a helpful addition for people who like to relive previous trips, or perhaps share a route they took during a vacation. But Google Photos users may not want to get too attached. Earlier this year, Google announced that it will no longer offer unlimited free storage, making the service just another storage option.

Google Photos (Free, Google Play) →

The post Google Photos adds Maps timeline to better relive your memories appeared first on xda-developers.



from xda-developers https://ift.tt/3mpLEY6
via IFTTT

Need a webcam for work? You can pick up a quality Aukey 1080p webcam for just $28!

Working from home has a lot of benefits, but at times you might feel as though you’re missing important equipment. There are plenty of software solutions, but with hardware, you might be having more issues. Many people have a sudden need for webcams as online meetings become a necessity, but it leads to a bit of a problem–suddenly, they’re hard to find anywhere! Thankfully, Aukey has a quality webcam available for purchase… and better yet, it’s on sale!

I’ve found Aukey to a quality budget brand, and I’m lead to believe that the Aukey FHD Webcam will be of great quality as well. This webcam offers 1080p capabilities so that you won’t look grainy or jittery in Zoom or Google Meet calls. This Aukey webcam also comes with a built-in microphone, so you don’t need to wear a headset while using it. Finally, you don’t need to download any software to get it going. As much as I like my old Logitech webcam, dealing with the Logi Capture software is always one of the most annoying parts of using it. No need to worry about that with this webcam!

Now, is this the perfect webcam if, say, you want to Stream on Twitch or create videos for YouTube? Probably not. This webcam maxes out at 30fps, which may look a little strange for videos or streaming that’s focused on you specifically. Not that you can’t use it, but if you can find a 60fps webcam, it’ll generally be a better bet.

But, for most of us, the Aukey FHD Webcam will be perfect. This webcam normally goes for $60 but has a flat $10 discount applied. But, you can save even more by using the code QHX7A7H5 at checkout! When applied, the total order drops to around $28. For a webcam from a well-known company, that’s an incredible price!

    Aukey FHD Webcam
    Normally $60, you can get this Aukey webcam for just $28! Make sure to use the code QHX7A7H5at checkout to get the full discount.

The coupon code is scheduled to stay live until December 20, or until the webcam sells out. Don’t wait on this one!

The post Need a webcam for work? You can pick up a quality Aukey 1080p webcam for just $28! appeared first on xda-developers.



from xda-developers https://ift.tt/3gTmpw0
via IFTTT

Chromecast with Google TV will soon get an Apple TV app

Apple TV+ is still building up its catalog of original programs, so it’s not quite on the level of HBO Max or Netflix. But if you’ve been curious about checking out The Morning Show or Greyhound, you’ll soon be able to do so through the Chromecast with Google TV.

Google on Wednesday announced the Apple TV app will be available on its new Chromecast in early 2021, followed by other devices powered by Android TV later in the year. It’s a big get for Google, whose new dongle is now one of the only streaming devices with all the major video subscriptions (Apple TV being another).

The Apple TV app on Chromecast will be integrated into Google TV’s content aggregation system, so you’ll get personalized and curated recommendations in your feed, which can then be saved to your Watchlist to catch up on later. You’ll also be able to access your library of movies and TV shows purchased from Apple, along with the company’s growing lineup of original content.

The announcement marks the second major addition of an Apple service to Google products. The search giant added support for Apple Music on Google Assistant smart speakers and displays at the beginning of this month.

An Apple TV+ subscription is one of the more affordable video streaming services on the market. If you own an Apple device, you might be eligible for a free year. Otherwise, it’s $4.99 per month. Although Apple’s service has a much smaller catalog of originals, its early lineup is strong. In particular, I would highly recommend watching Ted Lasso, which is the kind of wholesome television we need in 2020.

Google didn’t give an exact date for when Apple TV would be available for Chromecast with Google TV, but the company did say early next year, so hopefully it won’t be too much longer.

The post Chromecast with Google TV will soon get an Apple TV app appeared first on xda-developers.



from xda-developers https://ift.tt/2WlDmpp
via IFTTT

Google and Qualcomm partner to deliver 4 years of Android updates for new Snapdragon devices

Over 3 years ago, Google announced Project Treble, a major rearchitecting of Android designed to speed up software updates. While the architecture introduced by Project Treble has helped OEMs to speed up the delivery of major Android OS updates and monthly security patches, it has had an adverse effect on SoC providers like Qualcomm. In fact, Treble has actually increased the complexity, and thus the engineering costs, associated with providing Android OS update support for any given chipset. That has limited the length of support that Qualcomm can provide for its SoCs, but that will soon change. All Snapdragon SoCs launching with Android 11 or later—starting with the Snapdragon 888, Qualcomm will support 4 Android OS version updates as well as 4 years of security updates. That’s an additional year than they previously provided for their flagship 800-series chipsets.

Today’s announcement is significant, but it cannot be understood without the background knowledge of what Google tried to accomplish with Project Treble 3 years ago.

Treble created a split between the Android OS framework (including all the UI code, APIs, and system processes that apps interact with) and device-specific, low-level software (including the underlying Linux kernel and hardware abstraction layers, or HALs). The device-specific, low-level software communicates with the Android OS framework through a well-defined, stable vendor interface. Each Android OS version guarantees backward compatibility with the vendor implementation, which Google ensures through the use of the vendor test suite (VTS), a standardized compliance test suite. This means that, for example, the Android 11 OS framework is backward compatible with the vendor implementation designed for Android 10. In fact, for each new Android release, Google publishes Generic System Images (GSIs), source-built system images that are backward-compatible with the last 3 versions of vendor implementations. When an OEM builds a new Android device, they are free to modify the Android OS framework to introduce new proprietary features and APIs, but they must ensure that the device’s vendor implementation is compatible with the GSI.

Thanks to the Treble architecture, the same Android OS framework code can be reused across different vendor implementations. That’s the “Generic” in Generic System Image. Source: Google.

This is primarily how Treble reduces fragmentation and speeds up the delivery of new OS updates — there’s a lot less breakage when pairing the Android OS framework (which is open source and provided by Google) and the device-specific, low-level software (which is often closed source and provided under contracts with SoC vendors) thanks to the stable vendor interface. Ideally, that means OEMs can spend less time fixing bugs with hardware and more time porting their system-level changes on top of the latest Android OS release. In fact, since Treble was introduced, Google says that OEMs have adopted the latest Android OS release much more quickly than before. “At the time Android 11 launched there were 667M active users on Android 10, 82% of whom got their Android 10 build via an over the air (OTA) update” said Google.

Android 11 OS adoption statistics

Adoption of Android 9 Pie versus Android 10 versus Android 11. Source: Google.

Because each new Android release adds support for more hardware features (the OS needs to support new features to keep up with the rapid advancements of the mobile industry), Google needs to update the vendor interface for that release. The company thus defines new HAL requirements and mandates new Linux kernel versions, but they only require devices launching with the new Android OS release to actually support these vendor-impacting changes. For example, if Google modifies Android’s camera HAL to support multiple rear camera sensors, only new devices launching with the new Android version have to support that updated HAL, while older devices upgrading to the new release can reuse their older vendor implementation without this new camera HAL requirement. This reduces the cost and complexity—from an OEM’s perspective—of bringing a new Android OS release to an older device. The problem, however, is that this approach introduces additional complexity for SoC vendors like Qualcomm, MediaTek, and others.

As a result of this design principle, Qualcomm and other SoC vendors have to support multiple combinations of Android OS framework software and vendor implementations. An SoC vendor that supports 3 generations of Android OS versions for a particular chipset has to support 6 combinations of OS framework software and vendor implementations. That’s because while OEMs can get away with reusing an older vendor implementation to sidestep new HAL and Linux kernel version requirements, SoC vendors have to ensure their vendor implementations support both the old and the new requirements. They don’t get to pick and choose. Multiply that by the dozens of chipsets that an SoC vendor has to support and you can see how Treble has actually increased complexity for them.

It’s for this reason that Qualcomm and other SoC vendors generally only provide a maximum of 3 OS letter upgrades and 3 years of security updates for a particular chipset. Although I’m not privy to the exact costs, I presume it’s not economically feasible for SoC vendors like Qualcomm to support chipsets for much longer than that. We’ve seen Qualcomm and other SoC vendors sometimes provide support for longer, but that depends on demand from OEMs to make it economical. If no such demand exists, then it falls on OEMs to bear the brunt of development costs to bring up a new Android release — and that’s not an easy feat. But thanks to the combined efforts from Google and Qualcomm, the latter will now support 4 Android OS versions and 4 years of security updates for select Snapdragon chipsets, starting with the Qualcomm Snapdragon 888.

To make this possible, Google has extended Project Treble’s “no-retroactivity principle” to SoCs in addition to devices. This means that new HAL and Linux kernel version requirements won’t be retroactive for SoCs. So, for example, an SoC that launches with Android 11 (like the Snapdragon 888) can reuse the same vendor implementation to support Android 12 through Android 14. This dramatically reduces engineering costs associated with supporting Android on a particular chipset, giving SoC vendors like Qualcomm the ability to support their chipsets for longer. Google is also reusing the same OS framework software across multiple Qualcomm chipsets, further lowering the number of OS framework and vendor implementation combinations that Qualcomm has to support.

A hypothetical software support timeline for an SoC vendor that has implemented the new no-retroactivity principles.

Devices with the Qualcomm Snapdragon 888 are expected to launch very soon, starting with the Xiaomi Mi 11 and Samsung Galaxy S21 series. While we hope Google and Qualcomm’s announcement means all Snapdragon 888 devices will get 4 years of Android OS and security patch updates, there’s no guarantee this will be the case. OEMs still need to invest significant sums to develop and distribute new OS versions — but it’s much more likely to happen now that Qualcomm themselves can support 4 years of Android updates. Here’s hoping that one or more OEMs take advantage of today’s announcement to announce extended software support for their future flagship phones. Most OEMs only offer 2 years of Android updates at the moment, while both Samsung and Google promise 3 years. That’s far too short compared to Apple and has rightfully been called out many, many times and will continue to be called out until the gap is shortened.

The post Google and Qualcomm partner to deliver 4 years of Android updates for new Snapdragon devices appeared first on xda-developers.



from xda-developers https://ift.tt/34jIeQc
via IFTTT

Microsoft’s Authenticator app now features a password manager

Microsoft has announced a password manager that’s now available for iOS and Android, and also across Google Chrome and Microsoft Edge. The new tool can be accessed in preview through Microsoft’s Authenticator app — something you should be using in your daily life already.

Microsoft’s new password management feature will offer autofill capability, just like other password managers.

“Authenticator will help you autofill strong passwords without having to remember them,” Microsoft said in a blog post. “These passwords can be synced across mobile and desktop, so you can seamlessly autofill passwords as you move across devices.”

To use the Microsoft’s new password management tools, you’ll need a Microsoft account. To turn the feature on, go to the Authenticator app’s settings, beta, and autofill. Turn the feature to on and the app will start automatically entering passwords that you’ve saved.

Microsoft Authenticator password manager

If you visit a website where your username and password is not saved, the Authenticator app’s password manager will offer to save that information.

The autofill part of the experience is rolling out to Microsoft’s Authenticator app and is supported by iOS 12 and above and Android 6 and above. Unfortunately, the feature is currently disabled for enterprise users.

If you’ve never used a password manager, you should start. Using multi-factor authentication features is even better for sites that support it. I personally use 1Password and have turned on two-factor authentication on all websites that support it, and I use 1Password’s built-in authenticator to generate the six digit login codes. Dropbox recently introduced a password manager as well.

A password manager is the best way to keep your passwords protected online, because they can generate complex passwords and also keep them protected in one handy app. Microsoft said that no human generated password can be unique enough to beat hackers, so it’s important you take all the necessary steps to keep your information as safe as possible.

Microsoft Authenticator (Free, Google Play) →

The post Microsoft’s Authenticator app now features a password manager appeared first on xda-developers.



from xda-developers https://ift.tt/3ajtTXJ
via IFTTT