LightBlog

lundi 17 février 2020

Video shows Microsoft’s new “Outlook Spaces” app before release

Microsoft has taken somewhat of an extended look at organizational and professional uses for its suite of programs in recent years, more so than usual. Microsoft Teams, a Slack competitor, kickstarted the trend in 2017. While it’s true that Microsoft has always had a focus on enterprise, it’s apparent that only recently have they seemingly begun to re-think parts of their strategy and started to focus on improving the experiences that they already offer. “Outlook Spaces” is the latest app from Microsoft that aims to do exactly that, allowing users to put together their emails, notes, files, documents, calendar appointments, and to-do lists into online spaces.

The feature is not officially unveiled yet, but some have been able to access the feature on Microsoft’s own website. Outlook Spaces looks a whole lot like the Fluid Framework preview that the company began demonstrating back in November. Fluid takes documents and turns them into apps that can be interacted with by multiple people at a time. We don’t know whether or not Spaces is running on the Fluid Framework or not yet. A video of the feature has been shown on Twitter by Walking Cat.

Microsoft describes Outlook Spaces as a web app that “pulls together your documents, emails, and events using the search terms you provide here.” The company also says that “in upcoming releases, we’ll be using AI to assist in discovering and grouping work items into Spaces.” If you want to enable the feature yourself you can, but it requires a bit of work. You’ll also need a work or student account with an Outlook license. Simply follow the steps below and you should be able to get access to Outlook Spaces.


Via: The Verge

The post Video shows Microsoft’s new “Outlook Spaces” app before release appeared first on xda-developers.



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

Google’s new Incremental File System may let you play big Android games before they’re fully downloaded

Mobile gaming is a huge market, with its total revenue accounting for nearly half of the global games market in 2019, according to market research company Newzoo. The Play Store is flooded with new games to try each week, which can be difficult to keep up with if you have limited time to play. Google is working on a new file system for a future version of Android, possibly Android 12 in 2021, which could make it much easier to try out new games. The file system is called Incremental File System, and it’s designed to allow for applications to be executed while its binary and resource files are still being downloaded.

In early May of 2019, Google submitted patches to merge support for the Incremental File System into the Linux kernel. According to the documentation that Google submitted, Incremental FS is a “special-purpose Linux virtual file system that allows execution of a program while its binary and resource files are still being lazily downloaded over the network, USB etc.” The purpose of this feature is “to allow running big Android apps before their binaries and resources are fully downloaded to an Android device.” Right now, if you want to play an Android game that is 5GB in size, you would have to wait for the entire download to finish before you can launch the game. Google says that Incremental FS can “frictionlessly wait for [temporarily] missing data,” which means that you’ll be able to launch the game as it continues to download more and more of the full game. In the case of our hypothetical 5GB Android game, let us say that the game’s intro is 200MB in size located at a 1GB offset. With Incremental File System, the game’s first MB of data can be downloaded, and while it’s being executed, the process can call for the first MB of data at the 1GB offset to be downloaded next, allowing the intro to start. Then, the rest of the 200MB of intro data can be downloaded, which would hopefully happen faster than the intro is played back, and then the game’s main menu can be loaded. There might be a small freeze in execution when the next set of data needs to be loaded, ie. the menu located at the 150MB offset, but this would allow the user to get into the game faster than waiting for the entire download to finish.

After submitting the patches to the Linux kernel, Google engaged in discussions with multiple Linux kernel maintainers regarding the implementation and purpose of the FS. Some criticized Google for creating a custom kernel filesystem rather than extending the existing FUSE, or Filesystem in Userspace. Google stated that FUSE-based filesystems add significant performance overhead for its target scenarios, increasing power usage to the point where phones spent energy faster than they were charging over a cord. This was problematic because a Googler said “the project goal was to allow instant (-ish) deployment of apps from the dev environment to Android [phones].” Based on this comment, we assumed that Google was only intending for this feature to aid developers in testing incremental builds of their mobile games. That might still be the case, however, several months after the last comment was made on the initial Linux kernel patches, Google started to merge commits related to the Incremental File System to the Android Open Source Project (AOSP). The commits introduce huge changes to many parts of Android and Android’s Linux kernel, so we believe it’s possible that Google is planning to use the Incremental File System to improve the general user experience. Perhaps Google wants to allow users to start playing large Android games without having to fully download them—essentially serving as a native Instant Apps replacement that doesn’t require any extra work from developers since the implementation is in-kernel.

Currently, Google is testing the feature on a Pixel 4 XL (coral), and they’ve also built a kernel module for use with a Generic Kernel Image (GKI). In several comments, Googlers explain that Android devices with this feature will have a new /data/incremental directory that contains sub-directories for each app on the device. The sub-directories will contain APKs, native libraries, and OBB files. In these sub-directories, the Incremental File System will be mounted, and each will be bind-mounted to point to the original installation directories, ie. /data/app/. The Google Play Store will be able to check the file signature of applications installed on the Incremental FS, which will likely prevent the execution of incremental applications with different signatures than the currently installed applications.

Given that work on this feature is still ongoing and the internal deadline for major Android 11 feature changes is likely fast approaching, if not already passed, we suspect that devices won’t start shipping with support for the Incremental File System until Android 12 in 2021. We will continue tracking the development of this feature and will update you if we learn more about how it works, of course.


Thanks to XDA Recognized Developers phhusson and luca020400 for their inputs!

The post Google’s new Incremental File System may let you play big Android games before they’re fully downloaded appeared first on xda-developers.



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

Google’s new Incremental File System may let you play big Android games before they’re fully downloaded

Mobile gaming is a huge market, with its total revenue accounting for nearly half of the global games market in 2019, according to market research company Newzoo. The Play Store is flooded with new games to try each week, which can be difficult to keep up with if you have limited time to play. Google is working on a new file system for a future version of Android, possibly Android 12 in 2021, which could make it much easier to try out new games. The file system is called Incremental File System, and it’s designed to allow for applications to be executed while its binary and resource files are still being downloaded.

In early May of 2019, Google submitted patches to merge support for the Incremental File System into the Linux kernel. According to the documentation that Google submitted, Incremental FS is a “special-purpose Linux virtual file system that allows execution of a program while its binary and resource files are still being lazily downloaded over the network, USB etc.” The purpose of this feature is “to allow running big Android apps before their binaries and resources are fully downloaded to an Android device.” Right now, if you want to play an Android game that is 5GB in size, you would have to wait for the entire download to finish before you can launch the game. Google says that Incremental FS can “frictionlessly wait for [temporarily] missing data,” which means that you’ll be able to launch the game as it continues to download more and more of the full game. In the case of our hypothetical 5GB Android game, let us say that the game’s intro is 200MB in size located at a 1GB offset. With Incremental File System, the game’s first MB of data can be downloaded, and while it’s being executed, the process can call for the first MB of data at the 1GB offset to be downloaded next, allowing the intro to start. Then, the rest of the 200MB of intro data can be downloaded, which would hopefully happen faster than the intro is played back, and then the game’s main menu can be loaded. There might be a small freeze in execution when the next set of data needs to be loaded, ie. the menu located at the 150MB offset, but this would allow the user to get into the game faster than waiting for the entire download to finish.

After submitting the patches to the Linux kernel, Google engaged in discussions with multiple Linux kernel maintainers regarding the implementation and purpose of the FS. Some criticized Google for creating a custom kernel filesystem rather than extending the existing FUSE, or Filesystem in Userspace. Google stated that FUSE-based filesystems add significant performance overhead for its target scenarios, increasing power usage to the point where phones spent energy faster than they were charging over a cord. This was problematic because a Googler said “the project goal was to allow instant (-ish) deployment of apps from the dev environment to Android [phones].” Based on this comment, we assumed that Google was only intending for this feature to aid developers in testing incremental builds of their mobile games. That might still be the case, however, several months after the last comment was made on the initial Linux kernel patches, Google started to merge commits related to the Incremental File System to the Android Open Source Project (AOSP). The commits introduce huge changes to many parts of Android and Android’s Linux kernel, so we believe it’s possible that Google is planning to use the Incremental File System to improve the general user experience. Perhaps Google wants to allow users to start playing large Android games without having to fully download them—essentially serving as a native Instant Apps replacement that doesn’t require any extra work from developers since the implementation is in-kernel.

Currently, Google is testing the feature on a Pixel 4 XL (coral), and they’ve also built a kernel module for use with a Generic Kernel Image (GKI). In several comments, Googlers explain that Android devices with this feature will have a new /data/incremental directory that contains sub-directories for each app on the device. The sub-directories will contain APKs, native libraries, and OBB files. In these sub-directories, the Incremental File System will be mounted, and each will be bind-mounted to point to the original installation directories, ie. /data/app/. The Google Play Store will be able to check the file signature of applications installed on the Incremental FS, which will likely prevent the execution of incremental applications with different signatures than the currently installed applications.

Given that work on this feature is still ongoing and the internal deadline for major Android 11 feature changes is likely fast approaching, if not already passed, we suspect that devices won’t start shipping with support for the Incremental File System until Android 12 in 2021. We will continue tracking the development of this feature and will update you if we learn more about how it works, of course.


Thanks to XDA Recognized Developers phhusson and luca020400 for their inputs!

The post Google’s new Incremental File System may let you play big Android games before they’re fully downloaded appeared first on xda-developers.



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

TCL is working on a phone that slides open into a tablet

Cramming a tablet-sized screen into something that can fit in your pocket is a dream people have had for years. Only recently with the introduction of truly foldable displays has the dream become more real. Companies are still working on alternatives, though, and TCL is approaching the situation with a slider.

Leaked renders of a TCL prototype show a phone that can expand into a tablet with a sliding mechanism. The phone looks to be a pretty normal smartphone when it’s not expanded. The display appears to curve around the edges very heavily. The right side of the phone, including the dual punch-hole, can be pulled out to reveal a larger display that was tucked under the “main” display.

According to CNET, this TCL prototype is indeed using one single flexible display. So this is not a case of a separate display sliding out and a considerable gap or ridge separating the two halves. We have no idea how the mechanism actually works, but the display must be folded and tucked away somehow.

This is a design that we’ve never seen before. There have been many slider phones, of course, but never have both halves featured a display. Whether it’s one foldable display or two separate displays, it seems there’s always a hinge involved. While interesting, this design does seem to pose several problems.

A display that must fold onto itself so sharply would be bad for longevity, especially if it requires multiple folds to tuck away. That also means we’re likely dealing with creases as well. If the display isn’t folding completely flat onto itself, like the Motorola Razr, that means the phone could be pretty thick to accommodate it. TCL was apparently planning to reveal this device at MWC, but the event was canceled last week. We’re not sure when the company will decide to show it off. What do you think of this foldable design? Is it better than a hinge?


Source: CNET

The post TCL is working on a phone that slides open into a tablet appeared first on xda-developers.



from xda-developers https://ift.tt/37z9RUc
via IFTTT

TCL is working on a phone that slides open into a tablet

Cramming a tablet-sized screen into something that can fit in your pocket is a dream people have had for years. Only recently with the introduction of truly foldable displays has the dream become more real. Companies are still working on alternatives, though, and TCL is approaching the situation with a slider.

Leaked renders of a TCL prototype show a phone that can expand into a tablet with a sliding mechanism. The phone looks to be a pretty normal smartphone when it’s not expanded. The display appears to curve around the edges very heavily. The right side of the phone, including the dual punch-hole, can be pulled out to reveal a larger display that was tucked under the “main” display.

According to CNET, this TCL prototype is indeed using one single flexible display. So this is not a case of a separate display sliding out and a considerable gap or ridge separating the two halves. We have no idea how the mechanism actually works, but the display must be folded and tucked away somehow.

This is a design that we’ve never seen before. There have been many slider phones, of course, but never have both halves featured a display. Whether it’s one foldable display or two separate displays, it seems there’s always a hinge involved. While interesting, this design does seem to pose several problems.

A display that must fold onto itself so sharply would be bad for longevity, especially if it requires multiple folds to tuck away. That also means we’re likely dealing with creases as well. If the display isn’t folding completely flat onto itself, like the Motorola Razr, that means the phone could be pretty thick to accommodate it. TCL was apparently planning to reveal this device at MWC, but the event was canceled last week. We’re not sure when the company will decide to show it off. What do you think of this foldable design? Is it better than a hinge?


Source: CNET

The post TCL is working on a phone that slides open into a tablet appeared first on xda-developers.



from xda-developers https://ift.tt/37z9RUc
via IFTTT

Nubia Red Magic 5G will launch with up to 16GB RAM

The Nubia Red Magic 3 is more of a gaming device than it is a smartphone, but that doesn’t make it a bad phone. The Red Magic series is primarily composed of gaming devices offering impressive hardware at a lower price, even if the hardware doesn’t actually stand out a whole bunch from the rest of the crowd. The company confirmed its first flagship of the year – the Nubia Red Magic 5G – would launch at MWC 2020. But wit the cancelation of MWC, the company’s scheduled press event has been canceled as well. Other companies such as OPPO and Xiaomi have entirely killed off their scheduled events, but just like Realme, Nubia plans to go ahead with their scheduled press conference via livestream. Today, Ni Fei, President of Nubia Technology Co. Ltd, announced on Chinese social media site Weibo that the Red Magic 5G will have up to 16GB of RAM.

16GB in a smartphone was unheard of until the Samsung Galaxy S20 Ultra, which boasts absurd specifications for a rather tall asking price. 16GB of RAM is a pretty unnecessary amount of RAM in a smartphone, as it’s an amount that exceeds the RAM some may even have in their computers. 16GB of RAM is a recommended configuration in gaming computers. Ni Fei shared a screenshot of the Red Magic 5G’s about section. It’s possible that Nubia may intend to use the RAM to speed-up other system operations, something that OnePlus toyed with in the form of “RAM Boost“. RAM boost was used to hold applications frequently used by the user in RAM, as RAM is faster for the device to access than the actual storage on the phone.

Nubia Red Magic 5G

Posters revealed by Ni Fei on his personal Weibo account earlier this month also revealed that the Nubia Red Magic 5G will be the first 144Hz 5G smartphone on the market. Support for QHD+ 144Hz panels is supported by the Qualcomm Snapdragon 865 SoC, which was previously confirmed to be a part of the phone. The only modem that can be paired with it is the Snapdragon X55, which is a 5G modem.

On top of that, 80W fast wired charging has been confirmed, though it’s incompatible with USB-PD specifications and is very likely to be proprietary. Because the increased heat generated by this incredibly-fast charging technology can reduce the battery’s capacity over time, Mr. Ni Fei says that the company devised a solution using the built-in fan of the Red Magic 5G in order to cool the battery while it’s charging. This not only maintains the battery’s longevity but also ensures the battery can be fast-charged for longer, reducing the charging time.


Source: Weibo

The post Nubia Red Magic 5G will launch with up to 16GB RAM appeared first on xda-developers.



from xda-developers https://ift.tt/37Ax9t5
via IFTTT

Nubia Red Magic 5G will launch with up to 16GB RAM

The Nubia Red Magic 3 is more of a gaming device than it is a smartphone, but that doesn’t make it a bad phone. The Red Magic series is primarily composed of gaming devices offering impressive hardware at a lower price, even if the hardware doesn’t actually stand out a whole bunch from the rest of the crowd. The company confirmed its first flagship of the year – the Nubia Red Magic 5G – would launch at MWC 2020. But wit the cancelation of MWC, the company’s scheduled press event has been canceled as well. Other companies such as OPPO and Xiaomi have entirely killed off their scheduled events, but just like Realme, Nubia plans to go ahead with their scheduled press conference via livestream. Today, Ni Fei, President of Nubia Technology Co. Ltd, announced on Chinese social media site Weibo that the Red Magic 5G will have up to 16GB of RAM.

16GB in a smartphone was unheard of until the Samsung Galaxy S20 Ultra, which boasts absurd specifications for a rather tall asking price. 16GB of RAM is a pretty unnecessary amount of RAM in a smartphone, as it’s an amount that exceeds the RAM some may even have in their computers. 16GB of RAM is a recommended configuration in gaming computers. Ni Fei shared a screenshot of the Red Magic 5G’s about section. It’s possible that Nubia may intend to use the RAM to speed-up other system operations, something that OnePlus toyed with in the form of “RAM Boost“. RAM boost was used to hold applications frequently used by the user in RAM, as RAM is faster for the device to access than the actual storage on the phone.

Nubia Red Magic 5G

Posters revealed by Ni Fei on his personal Weibo account earlier this month also revealed that the Nubia Red Magic 5G will be the first 144Hz 5G smartphone on the market. Support for QHD+ 144Hz panels is supported by the Qualcomm Snapdragon 865 SoC, which was previously confirmed to be a part of the phone. The only modem that can be paired with it is the Snapdragon X55, which is a 5G modem.

On top of that, 80W fast wired charging has been confirmed, though it’s incompatible with USB-PD specifications and is very likely to be proprietary. Because the increased heat generated by this incredibly-fast charging technology can reduce the battery’s capacity over time, Mr. Ni Fei says that the company devised a solution using the built-in fan of the Red Magic 5G in order to cool the battery while it’s charging. This not only maintains the battery’s longevity but also ensures the battery can be fast-charged for longer, reducing the charging time.


Source: Weibo

The post Nubia Red Magic 5G will launch with up to 16GB RAM appeared first on xda-developers.



from xda-developers https://ift.tt/37Ax9t5
via IFTTT