LightBlog

vendredi 9 décembre 2016

Google, Samsung, Sony and More Form a VR Association

VR used to be an enthusiast's dream, but we're getting closer to the point where it's going to become mainstream. There are still some hurdles that need to be fixed, but companies like Google and Samsung are making VR accessible to more people than ever before.

With it being such an early stage for VR though, big companies like HTC, Acer, Oculus and more are experimenting to find what works and what doesn't.

Instead of making each company waste resources by solving VR developmental issues by themselves, a few of them have banded together to create a non-profit organization called the Global Virtual Reality Association (or GVRA for short). This association currently consists of Acer, Google, HTC, Oculus, Samsung and Sony. On the GVRA website, we're told there are two main goals to the association:

Firstly, companies participating in this organization will actively promote the growth of the global virtual reality industry as a whole. This can consist of advertising, hosting demonstrations, creating content, and helping others who are also in the VR industry. These companies have vested interests in the VR industry as a whole, and each of them will benefit from work that the others are able to do. This is especially true as each company involved currently specializes in certain aspects of the VR industry.

The second goal of the Global Virtual Reality Association is to share best practices for the industry, along with showing public and private stakeholders how VR is a viable business. As mentioned, there are a number of hurdles that need to be tackled in order for VR to be a mainstream success and developing a VR title the proper way is one of them. These companies will also be a resource that consumers and policymakers can turn to when they want to learn more about VR in general.

For anyone interested in VR content, or just seeing the market expand beyond what it's currently at, the GVRA is definitely a big step toward maturing this industry faster than before.

Source: GVRA



from xda-developers http://ift.tt/2hbA5Dh
via IFTTT

Next Generation Snapdragon Processors will Officially Support Windows 10 in 2017

At the Microsoft Windows Hardware Engineering Community (WinHEC) event earlier this week, it was announced that Microsoft and Qualcomm have been working together on a new project. The goal of this partnership is to get Windows 10 running on "premium-tier" Snapdragon chips from Qualcomm.

Microsoft's Terry Myerson (EVP, Windows and Devices Group) even pulled out a thin, fan-less laptop prototype to demo the progress the two companies have made.

We're told that Windows 10 running on Qualcomm's Snapdragon processors will offer the exact same applications and features that people expect from the company's latest operating system. Devices that are using this hardware will be running Universal Windows Platform (UWP) and Win32 apps through emulation. Microsoft and Qualcomm are hoping this process will inspire OEMs to build new devices and offer more choices to the consumer.

Qualcomm's Snapdragon SoCs have a number of features baked into them that can expand the current feature list of portable and desktop hardware. The examples they gave were "Gigabit LTE connectivity, advanced multimedia support, machine learning and superior hardware security features." With all of this being possible in devices that do not need to be cooled off by fans. They're hoping to see some new tablets, notebooks, laptops and even miniature PCs using this combination of hardware and software.

The demo Myerson showed on stage had Windows 10 running on the Qualcomm-powered laptop. On the screen, we can see applications like Microsoft's new web browser, Edge, and Adobe Photoshop running on it without any lag or jitters (you can watch a clip of this down below). The two companies also announced that commercial devices using this hardware and software are currently scheduled to be available to the public during the second half of 2017.

Other than saying "next generation Qualcomm Snapdragon processors", they didn't specify which Snapdragon processors would be capable of running Windows 10 in this way.

Source: Qualcomm



from xda-developers http://ift.tt/2giCPx6
via IFTTT

jeudi 8 décembre 2016

Samsung to cut WiFi, Bluetooth & Cellular Connectivity of the Note 7 in Canada

To this day, there are still customers who insist on keeping their Samsung Galaxy Note 7, despite knowing the risks.

Samsung has been continuously taking steps in an attempt to force people to abide by the recall. We've covered the explosiveness of this phone in depth here at XDA, so it shouldn't be of any surprise as to why Samsung is so desperate to pry these smartphones out of the hands of the few remaining Note 7 owners. Samsung has repeatedly made it clear that all Note 7 devices need to be returned by sending notifications to all remaining devices and even pushing an OTA update that limits the charging capacity of the phone. But, despite Samsung's attempts, many users still cling to their device thinking that the issue won't affect their device.

So now Samsung is taking things a step further by cutting off cellular access for Galaxy Note 7 devices. We saw Samsung employ a similar strategy at the beginning of the month for Australian Note 7 owners, and now it's been confirmed that the move will be happening in Canada as well. Both reports state the Galaxy Note 7 will no longer be able to connect to cellular providers on December 15th.

The press release for Canadian Note 7 owners also goes into more detail and mentions that even WiFi as well as Bluetooth connectivity will be disabled as early as December 12th. Apart from sending an update to brick the device (and hoping the consumer will accept and install the OTA update), there's not much else Samsung will be able to do here. Without network access of any kind whatsoever, the Note 7 can do nothing more than play a few offline games or act as a calculator. It's unclear if this strategy will roll out in other markets such as the U.S. or Europe, but we'll have to wait and see if this strategy is effective in Australia and Canada.


Source: CNW



from xda-developers http://ift.tt/2h1kAjS
via IFTTT

Google Launches “Actions on Google” Developer Platform for Google Assistant

When Google took the stage on October 4th to unveil the highly anticipated Pixel and Pixel XL smartphones, many users were thrilled at the apparent renewed attention that Google was giving to their hardware line-up.

 However, if one were to pay attention to the plethora of other products and services announced at the Google Event, it's clear that Google's true focus was aimed towards Artificial Intelligence (AI), with its new Google Assistant at the forefront.

The software addition to Google's product suite was a culmination of their existing work on Search technologies, Knowledge Graphs, Natural Language Processing, and Big Data analysis. One of the most enticing aspects of Google Assistant was its ability to contextually understand situations and respond appropriately, hence taking on an "Assistant" role.

However, a product like Google Assistant can only hold a conversation so long as the answer is readily available based on simplistic Google Search queries. Eventually, Google Assistant would fail to understand more complex queries, and consumers would arrive on Google search's landing page to manually search for an answer. Forcing a user to leave the confines of AI-based understanding and contextualization represents a failure in Google Assistant, one that severely limits its potential as an Assistant. An Assistant that forces the user to manually query Google Search is basically a glorified Voice Search.

This is where Actions on Google comes in. Actions on Google is a Developer Platform that will allow third party developers to create conversational reply-based actions on Google Assistant. What was previously impossible for Google Search to answer can now be handled by a third-party Assistant plug-in, further filling in the gaps of Assistant's functionality. As Google had promised during the October 4th Google Event, Actions on Google is being launched right on schedule.

These actions will be available on any platform that supports Google Assistant exists, which currently includes Google Home, Google Allo, and the Google Pixel and Pixel XL. However, today's launch is centered around Google Home, with integrations for Allo and Pixel at a later date.

We'll continue to add more platform capabilities over time, including the ability to make your integrations available across the various Assistant surfaces like Pixel phones and Google Allo

To get started as a developer, visit the Actions on Google website. In addition to the Actions API, Google has also worked with a few development partners to provide conversational development tools like API.AI and GupShup, analytical tools like DashBot and VoiceLabs, and consulting companies like Notify.IO, Assist, Witling and Spoken Layer. Furthermore, developers can get started by accessing samples and Voice User Interface resources as well as integrations from early access partners when they roll out.

google-actions

In the future, Google is also planning to enable support for purchases and bookings, along with "deeper Assistant integrations across verticals". If you wish to make use of these upcoming features as a developer, you will need to register for Google's early access partner program.

How does it work?

ArsTechnica and The Verge had an early hands-on with the platform. Currently, only Conversational Actions (requiring multiple back-and-forth conversations) are demoed, while the other "Direct Actions" that interact with Assistant's IoT-hub nature (like switching on a light) are not yet available.

Actions created with the API will be triggered by using certain distinct keywords. These voice triggers will then switch out Google Assistant with a new chat personality created by the third-party developer. The third-party chat bot will be able to handle commands that are not available to Google – such as ordering going through the process of calling an Uber. While in conversation with this new chat bot, standard Google Assistant commands will remain inaccessible to the end user until they exit the interaction or let the conversation time out.

End users will not have to configure anything on their end to install or utilize these bots, as everything will be enabled from a server side switch. The Verge mentions that Google will not be creating an "Action Store", effectively making all actions available to all users regardless of their input. Google will be involved with curating the list of keywords that developers can use to invoke their chat bot to prevent conflicting commands. There will be app-store-like policies in place that will work to prevent keyword camping (one company using another's name as their keyword) and to safeguard important generic keywords such as "shopping". Full policies and guidelines will eventually be published to maintain a level of transparency in the process.

With the lack of a "Store", there are questions that remain unanswered regarding the discovery of new services on the Assistant platform. Ultimately, there are two things we are currently concerned about. First, how will Google provide equal or equitable access to lesser used services? Next, how will Google inform the user of the existence of every new keyword? These are immediate concerns that we do not see an answer to in the initial press release, but we will be waiting to see how Google is planning to address these issues.

As an entirely new product segment with the only decent competition coming from the likes of Amazon Echo and its Alexa AI, Google Assistant has a lot of catching up to do. The initial difficulty will be in creating a product that an end user would want, and API support is the first step towards attracting the right services to a young platform.


What are your thoughts on Actions on Google platform? Let us know in the comments below!



from xda-developers http://ift.tt/2hb9F4T
via IFTTT

Latest Updates To Accelerated Mobile Pages — What You Need To Know

Accelerated Mobile Pages are a brilliant way of browsing sites, by stripping away unnecessary content sites with AMP enabled can appear to load almost instantly. Recent changes mean that now the Google AMP cache will now serve each site from its own subdomain http://ift.tt/1os2VlF. This allows AMP content to be protected by the HTML5 origin, improving security. To benefit from the improved security, web developers working with AMP will need to update their CORS implementation. The AMP cache will still support existing URLs but they will soon redirect to the new URL scheme.

The Google AMP cache will begin to create subdomains that are human readable when character and technical limits allow and will resemble the publisher's domain, The Cache will create each subdomain by:

  • Converting the AMP document domain from IDN to UTF-8.
  • "-" Dashes will be replaced with "–" (2 dashes)
  • "." dots will be replaced with a single "-" dash

For instance, xda-developers.com will map to xda–developers-com.cdn.ampproject.org. If technical limitations don't allow for a human readable subdomain, a one-way hash will be used instead. Because of this CORS endpoints will start to see requests with new origins which will require you to implement the following changes.

Expand request acceptance to the new subdomain:  Sites that currently only accept CORS requests from http://ift.tt/1os2VlF and the publisher's own origins must update their systems to accept requests from https://[pub-com].cdn.ampproject.org, http://ift.tt/1os2VlF, and the AMP publisher's own origins.

Tighten request acceptance for security: Sites that currently accept CORS requests from http://ift.tt/2gJHzzt as described in the AMP spec, can improve security by restricting acceptance to requests from https://[pub-com].cdn.ampproject.org, http://ift.tt/1os2VlF, and the AMP publisher's own origins. Support for http://ift.tt/2gJHzzt is no longer necessary.

Support for new subdomain pattern by ads, analytics, and other technology providers: Service providers such as analytics and ads vendors that have a CORS endpoint will also need to ensure that their systems accept requests from the Google AMP Cache's subdomains (e.g.http://ift.tt/2gJKTuJ), in addition to their own hosts.

Haven't enabled AMP on your site yet? Head to the link below to read our full guide on what it is and how to implement it fully!

Accelerated Mobile Pages — What Are They and How Do I Implement Them?
 Source: Google Developers



from xda-developers http://ift.tt/2hkC7UO
via IFTTT

AsteroidOS is an Open Source OS for Smartwatches

Florent Revest is a French computer science student who has been working on an open source operating system for smartwatches for the last two years. Yesterday, he officially launched version 1 of the alpha for AsteroidOS.

The goal for the platform was to create something that gave smartwatch owners more control over their privacy, as well as the hardware they purchased.

Florent feels that the current proprietary platforms do not guarantee this, and this was the basis for AsteroidOS. He wanted his open source smartwatch operating system to provide freedom with free software, more privacy than other wearable platforms offer, interoperability so it could communicate with other devices, modularity that enabled the user to tweak and change the OS as they see fit, the ability to port the software to as many devices as possible, and gathering a community who is passionate about the platform.

AsteroidOS currently runs on the LG G Watch, LG G Watch Urbane, ASUS ZenWatch 2 and the Sony Smartwatch 3. The LG G Watch is its default development platform, and it provides the best support for the software. The OS does run on the other 3 smartwatches, but not fully. For example, Bluetooth doesn't work on the G Watch Urbane, ZenWatch 2 or the Smartwatch 3 right now, and there are some graphical glitches with Sony's smartwatch as well.

Florent has even began working with Jolla to come up with a demo that shows their Sailfish technologies running on top of AsteroidOS. It's unclear how far this partnership will go, but it's interesting nonetheless. There are some installation instructions up on the AsteroidOS website, you can find the porting status for other smartwatches here, and there are a number of ways you can get involved in the project and the community. Whether it includes becoming a maintainer, developing apps, donating, or becoming a part of the community.

Here's a quick video of AsteroidOS in action on the LG  G Watch…

Source: Florent Revest



from xda-developers http://ift.tt/2hoL6Ay
via IFTTT

Hands-on with the Elephone S7

Today we are getting a hands-on look at the Elephone s7 phone. This is a great budget phone starting at only $139.99. One of the highlights of this phone is the dual-curved design which curves the front and the back panels towards the edges of the phone. Let's take a look and see what it's like.

eleheader

Specs

The display is measured at 5.5″ with a resolution of 1920 x 1080. This is pretty standard for entry level phones. The MediaTek Helio X20 CPU has a 2.3 GHz Deca core processor. These specs are paired with either 2GB, 3GB or 4GB of RAM depending on your configuration. Camera sensors are 16 MP for the back and 8 MP for the front. There is an external microSD slot that supports expansion up to 128 GB.

These are standard budget specs but still impressive for the price tag.

Design

The model that we got our hands on today is the blue version. The color is fairly subtle but really stands out with the deep blue reflection when the light hits it.

eleblue

The dual-curved design makes this phone very comfortable to hold. The Galaxy Note 7 had a similar shape, so if you've used the Note 7 this will feel familiar. The bezels on this phone are practically non-existent. This makes for a very bold and premium look. Definitely a stand-out feature.

eleinhand

As far as buttons go, the volume rocker and power buttons are in the standard position on the right side of the phone. You also have a home button in the bottom center of the front of the phone.

elebuttons

The phone comes in four different color options: Blue, Black, Gold and Green.

Price

The price starts at $139.99 for the base model, and the fully loaded model for only $199.99. These low prices allows people to save money on a decent smartphone, if they're not too concerned with having the most powerful phone out there.

2GB+16GB
3GB+32GB
4GB+64GB
$139.99

$169.99

$199.99

If you like what you see, click the link below to buy an Elephone S7, and be sure to check out the Elephone S7 forums on XDA.

  Buy Elephone S7   Elephone on Facebook   Elephone on Twitter

Thanks to Elephone for sponsoring this post.



from xda-developers http://ift.tt/2gfWnqz
via IFTTT