LightBlog

dimanche 2 avril 2017

Samsung’s DeX Setup Is Too Expensive to Shine in the Markets That Need It the Most

The highlight of Samsung’s Unpacked Event was clearly the company’s new smartphone hardware. But among the set of features brought to us by this “next big thing”, the one feature that piqued my interest was the Samsung DeX Station.

Samsung’s DeX Station is for the Galaxy S8 what Microsoft’s Continuum was for Windows 10 on smartphones. Essentially, you plug your smartphone into an external accessory which then connects to peripherals like a monitor, keyboard and mouse to provide you with a desktop-like environment.

Microsoft Continuum – The Curse of Windows 10 on Smartphones

Neither the idea nor the implementation adopted by Samsung is unique. This has been tried on Android in various ways, through products like Remix OS and less-successful projects like Andromium. Continuum is the prime example of another tech giant, Microsoft in this case, pairing the smartphone with a dumb terminal to create something grander. The idea was to take the smartphone Windows 10 environment from the small screen where Windows does not really shine as an OS, to the bigger screen where Microsoft is much more dominant through its healthy suite of productivity apps and – eventually – unbeatable third-party support and legacy programs. Apps running on the phone automatically adapt to the screen size of the connected display. So apps like Excel and Word run in a more conventional desktop view with their suite of functions and shortcuts available for much easier access through the keyboard and mouse as well.

A key part of Continuum is that it could bring cost savings to users who now possess machines powerful enough for their daily tasks in their pockets, but have no way of using their smartphones for true productivity. For most users whose needs oscillate between productivity apps like Word, Excel and Outlook and a web browser like Chrome, Firefox or Microsoft Edge, the need for an expensive, dedicated desktop tower computer grows lesser by the day. With the growing popularity of cloud services for storage and even processing needs, the future for Continuum could have been really interesting.

But alas, Microsoft’s Continuum strategy had a major flaw, which ironically was also part of the selling point — it needed a Windows phone. Continuum was only available on select phones running Windows 10 mobile, and Microsoft’s support page states the phones being limited to the HP Elite x3, Microsoft Lumia 950 and Lumia 950 XL. With Microsoft still struggling and failing against Android and iOS at that point of time, limiting Continuum to a couple of phones on an unpopular mobile OS meant that the total number of users who could experience and benefit from Continuum was extremely limited.

Since Windows 10 was an unpopular platform for smartphones (nowhere near the popularity of Android and iOS), the thought of avoiding unnecessary double costs was far-fetched. One had to invest into a Windows 10 phone, leaving behind the goodies of Android and iOS and then go forth with a separate dock and then also consider investing into the Windows 10 app ecosystem. At such a stage, getting a smart terminal itself would become a viable option, so why bother?

Continuum at the time of its release also did not support running multiple windows on the screen simultaneously — you were restricted to using one full-screen app at a time. This is a big limitation as it forces users to juggle and switch between apps if they wish to have a semblance of multitasking. Like for example, a fairly common and lightweight use case of research that may involve searching websites through the browser and jotting down notes in a text editor side-by-side would simply not be possible unless you do not mind switching back and forth between these two apps, or using your smartphone separately

Continuum also could not run desktop Windows apps, but you could partially work around that limitation by using a Remote Desktop app to connect to a proper computer at home/work — but that does defeat the whole purpose of Continuum, i.e. not needing anything more than a dock. peripherals and your smartphone. Desktop Windows apps are a future possibility with the ARM on Windows 10 project by Microsoft, though we are still waiting to hear more about Microsoft’s progress on the same. The collaboration from Microsoft and Qualcomm to bring the Snapdragon 835 to “cellular PCs” could in turn work out in favor of Continuum and its use cases, assuming there will be a SD835-powered Windows smartphone in the future.

Remix Singularity – Fixing Continuum with Android

Now, one of Continuum’s problem can be fixed by substituting the Windows 10 device requirement with an Android device. This is exactly what Jide is aiming for with Remix Singularity. Remix Singularity leverages Jide’s previous experience with running Android as a Desktop OS and extending the same to a dumb terminal by transferring the heavy work to the smartphone running the customized ROM.

The issue with Remix Singularity lies within its arrival in the market as well Jide’s overall reach and popularity, which would prevent the ROM from tapping onto many of its potential consumers. Singularity comes out in second half of 2017, and last we heard, they were looking for OEM partners to sell phones that supported Singularity out-of-the-box. Jide’s popularity is also fairly limited, being restricted to mainly tech enthusiast circles. A mainstream consumer has no knowledge that a product like Remix Singularity exists, and that will present a lot of friction for Singularity’s success as a commercial product solution. There’s still a lot in the air with Remix Singularity, so we would be cautious to not write it off before it arrives.

Samsung DeX – Providing (Wrong) Audience to the Singularity Concept

Samsung’s DeX fixes a lot of the issues that we saw with Continuum and Remix Singularity, but introduces some of its own.

First, the improvements. Samsung DeX utilizes Samsung’s latest flagships, the Samsung Galaxy S8 and S8+ to power the desktop experience. In and by itself, this massively improves the adaptability of DeX as an alternative to the conventional PC. Samsung has set itself a goal of 60 Million units shipped for the Galaxy S8, which is much higher than the total shipments of models from the past three years. The S7 shipped 48 Million units, and the S5 and S6 shipped 45 Million units each. Highest shipment records are held by the Galaxy S4 with 70 Million units and the S3 next with 65 Million units.

With DeX related functionality preloaded, Samsung’s latest flagships put Continuum-like ability in the hands of 45 Million customers, that is if we assume a modest shipment target well short of Samsung’s own goals. With the initial reception to the Galaxy S8 and S8+ being largely positive, and Samsung’s massive advertising and marketing campaigns, the numbers are expected to possibly be even higher.

DeX also tries to work around its inability to run traditional desktop apps by providing the option to access virtual apps and desktops through Samsung’s partnership with Citrix, VMWare and Amazon Web Services. Samsung has worked together with these companies to ensure their apps are optimized for Samsung DeX with keyboard and mouse interactions, full-screen mode and resizable window capabilities. But these features are geared more towards business professionals and enterprise users who have needs to remotely and securely access apps on their work computers, rather than for a budget-conscious casual user. Still, working with third parties to ensure proper feature sets is a smart idea, and even Microsoft is helping DeX by offering “DeX-optimized” versions of its productivity apps (glorified tablet apps).

But the problem with DeX as it currently stands is that even though it extends itself to a very large audience, it extends itself to the wrong audience. The same problem existed with Continuum, although a solution like Remix Singularity might have been able to sidestep the problem.

Customers who purchase the Samsung Galaxy S8 and S8+ belong to that set of users who are more likely to purchase high-end goods. On average, you’d expect such customers to have a larger pool of disposable income and less of a need to avoid overlapping expenses. If you look at some of the Galaxy S8’s biggest markets, like the United States, you’ll find no shortage of laptops and desktop computers, and in the richer markets of the globe these tend to be capable products from Apple or Samsung itself. A consumer willing to spend a premium price on Samsung’s premium flagship is arguably more likely to spend a relatively similar or even higher amount on a computer that satisfies the other set of needs that DeX intends to fulfill. It would not be far-fetched to think that there would be a large overlap between users of a premium flagship like the Galaxy S8 and users of an expensive computer like a Macbook Pro, a Windows ultrabook or a performance desktop rig. One could also argue that a good computer is a bigger priority than a good flagship smartphone, too, for people who need a desktop or laptop for work or school.

If you can afford a desk so clean, Samsung’s curved monitor and a Galaxy S8, you could afford a desktop computer too

For these customers, it would make less sense to invest into Samsung DeX just to get an Android experience expanded onto the desktop. Granted, their needs could be fulfilled through their powerful smartphones as long as the tasks they did were limited in scope. But why settle into settling your phone in a permanent fixed position just to experience Android on a desktop environment, when you have viable alternatives like proper, conventional computers?

Samsung DeX could shine in the exact opposite end of the market spectrum where the Galaxy S8 and S8+ thrives.

Consumers with lower disposable incomes, especially those in developing nations, are in a better position to appreciate the functionality and convenience of something like Samsung DeX. They are the ones that have less resources to invest into many separate products that could ultimately be leveraged to fulfill the same needs, and would enjoy an opportunity to avoid double expenditure. Having a dumb terminal/desktop setup doing routine tasks while being powered by a smartphone just makes more sense when you do not have the means to afford a conventional computer alongside a smartphone that is powerful enough to do those things anyway (admittedly, mostly basic tasks), but is limited by the constraints of its form-factor.

But alas, the Samsung Galaxy S8 and S8+ are not a poor man’s devices. Carrier variants of the S8 and S8+ come in at a healthy $750 and $840 respectively. Even if one assumes the consumer to have the monetary capacity to purchase a flagship from Samsung, there are more additional costs involved to get into the DeX experience. Samsung’s DeX Station itself costs $149.99, and peripherals like a basic wired set of keyboard and mice can cost around $20, while a basic HDMI monitor can cost anywhere around $40 and beyond depending on your needs.
All in all, you can expect to put in close to a thousand dollars to experience Samsung’s Android-desktop environment. That is a lot of money to commit to the cause.

Unless Samsung brings the functionality towards its mid range and eventually budget lineups like the J-series and On-series, DeX’s actual audience may never surface at all. If DeX remains restricted to premium devices, it may die a slow and Continuum death after failing to take off at all. Samsung does mention(DeX) compatibility will be expanded to support other devices in the future”, but such a future and its timeline remain uncertain.

Substituting Samsung’s flagship with other affordable flagships will greatly help to expand the audience for DeX. Phones like the OnePlus 3T and ZTE Axon 7 have great hardware that can be exploited well to provide a similar experience on a friendlier budget. If Samsung chooses to give up the S8-exclusivity on the DeX platform, the potential of DeX could be spread across the market through different OEMs much more cost-effectively. Even ensuring that it finds its way downstream from its own flagship line-up, or that future and more-capable mid-rangers are able to use the feature, would go a long way in making it a popular feature in various countries. Using a capable device available locally at a fraction of the cost of the S8 will immediately make DeX more accessible to the tons of people who actually have a need for it, yet aren’t the Galaxy S8’s real target-demographic. A cheaper example with the $439 OnePlus 3T brings the cost down to ~$650, and makes DeX much sweeter of a deal.

There are serious efforts in regions like Latin America, Africa and South East Asia to expand the adoption of technology and improve general computer literacy and ability as well. Millions of dollars go into government programs or foundations to bring cheap, affordable computers to students and families, yet these can even be less powerful than cheap flagships or premium mid-rangers. Their populations have a serious need to get their foot in the information economy.

As newly middle-class households seek opportunities to grow, they look towards technology to provide a means of self-empowerment by bringing them information, knowledge and new marketable skills, things that were once beyond their reach, guarded by gatekeepers and institutions. Providing a “computer desktop” experience to such households by tapping into the power of the smartphone in their pockets, and leveraging the serious yearly improvements across all smartphone brackets, is something that could have truly and wonderfully shown off the potential of Samsung DeX. Having one affordable flagship coupled with DeX and peripherals would be a better cost bargain and be more future proof (needing to replace only one device to upgrade the processing of the entire unit) than having a low end smartphone and a dedicated computer that only gets used for Word and web-browsing.

As it stands now, Samsung DeX just remains an example of how capable our pocket computers really are. Maybe just an example is what Samsung wanted after all.


What are your thoughts on Samsung DeX? Do you think users of the Galaxy S8 and S8+ are the right audience to pitch the functionality to? Let us know your thoughts in the comments below!



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

How to add Left/Right Cursors to the Nav Bar during Text Input on Android O

One of the oldest feature additions to custom ROMs that has yet to make its way into an official release of Android is the ability to manually move your text input cursor. Depending on your ROM, you may have the ability to move the text input cursor using the volume buttons or by pressing virtual buttons on the navigation bar. This feature is essential if you frequently go back to make corrections when typing, but without a custom ROM you won’t be able to enjoy it.

However, if you are running the Android O Developer Preview which has a new navigation bar customizer hidden under SystemUI Tuner, then you can add left/right keyboard cursors to your navigation bar. All you need to do is set the left nav bar key to KEYCODE_DPAD_LEFT (#21) and the right nav bar key to KEYCODE_DPAD_RIGHT (#22). As for the icons, using the default left/right arrow icons makes the most sense. This method definitely works, as pointed out by Android Police, but it’s flawed because it requires these keys to be placed permanently on the nav bar.

If you’ve been following my previous tutorials on the Android O navigation bar customizer, then you’ll know that it’s possible to change the two nav bar keys based on whatever criteria we want. Thus, in order to make our new text input/keyboard cursors more context aware, we can use Tasker to show keyboard cursor buttons only while text input is showing on Android O. We’ll provide step-by-step instructions in this tutorial, but you can also skip to the bottom to download the Profile to import it.

Thanks to Eli Irvin for testing my Tasker Profile and capturing this screen recording!


Show Left/Right Cursors in the Nav Bar during Text Input

Requirements:

Tasker is necessary because it is the automation app we’re using that, when AutoInput detects a text field,  will send commands through the SecureTask plug-in to change our navigation bar. Once you’ve installed these applications, we need to set them up.

While there isn’t any direct way to detect when the keyboard is showing, one thing we can monitor is when a text field is in focus. You’ll know when a text input field is in focus by observing that a blinking cursor shows up in a text box. We can monitor these by using the latest beta version of AutoInput which was only just released, which allows us to accomplish this. In order for AutoInput to monitor text fields, we need to enable its Accessibility Service.

Doing so is very quick, simply go to Settings –> Accessibility and look for “AutoInput” on the list of Services. Enable the Accessibility Service.

Next, we need to grant SecureTask the ability to modify system settings on our device. In order to do so, we have to grant SecureTask a special permission known as WRITE_SECURE_SETTINGS which is normally inaccessible to regular applications, but can be granted manually by a user through the use of ADB. Thus, you’ll need to have ADB up and running on your machine to get this working. Fortunately, granting this permission is only a one-time thing, so if you plan on following any of our other Android O related guides, you’ll need to do this eventually.

Setting up ADB

The first thing you’ll need to do is download the ADB binary for your particular OS. You can do so here. Once you’ve downloaded them, you need to then make sure you have the proper driver if you’re on Windows.

Once you’ve extracted the binary to a separate folder and have installed the driver, we need to next enable USB Debugging on the smartphone. In order to do so, open up Settings and go to About Phone. Tap on Build Number 7 times until you get a dialog telling you that you’ve unlocked Developer Options. You can access Developer Options in Settings now. Apparently in Android O, you have to enter your pin/password before you can open Developer Options. Do so and look for USB Debugging, then enable it.

Now plug in your phone and open up a command prompt in the same directory where you extracted the ADB binary. (Windows users, hold shift+right-click in that folder and select “open command prompt here.”) Type adb devices into the command prompt. You’ll see a message that the ADB server is being started, then on your phone you’ll see a prompt asking you to grant your computer ADB access. Accept it. Now when you enter adb devices into the command prompt, you should see your device’s serial number, if so then you were successful.

Granting WRITE_SECURE_SETTINGS to SecureTask

With an ADB command prompt opened up, enter the following command to grant SecureTask the requisite permission.

adb shell pm grant com.balda.securetask android.permission.WRITE_SECURE_SETTINGS

SecureTask will now have the ability to modify system settings without root access! Now we’re ready to move on to Tasker.

Setting up the Tasker Profile

Open up Tasker and create a new Profile by pressing the + button. Name it Keyboard Cursors and choose the Event Context. Go to Plugin –> AutoInput –> UI Action. For the Action Types, select Input Element Focused and Input Element Focus Lost. Leave the Element Text blank. Adding this AutoInput Context will start AutoInput’s monitor service to detect when a text input field gains or loses focus, and stores it in a variable as a boolean (true/false) value that we can read.

Once you’re done making the Profile, Tasker will ask you to add a Task. Choose to create a new Task, but don’t bother giving it a name. Once in the Task editing screen, add the following Actions:

  1. A1Task –> If. Set it to if %aifocus ~ true. This will be our condition for when AutoInput detects that a text input field is in focus. The next two actions will set the nav bar keys to the DPAD_LEFT and DPAD_RIGHT keys.
  2. A2Plugin –> SecureTask –> Secure Settings. Action: Write. Setting: secure sysui_nav_bar_left. Value: key(21:com.android/systemui/2131230907).
  3. A3Plugin –> SecureTask –> Secure Settings. Action: Write. Setting: secure sysui_nav_bar_right. Value: key(22:com.android/systemui/2131231004).
  4. A4: Task –> Else. This is when %aifocus is set to false, in order words the text input field has lost focus. We will then clear the nav bar keys.
  5. A5Plugin –> SecureTask –> Secure Settings. Action: Write. Setting: secure sysui_nav_bar_left. Value: null.
  6. A6Plugin –> SecureTask –> Secure Settings. Action: Write. Setting: secure sysui_nav_bar_right. Value: null.
  7. A7: Task –> End If.

You’re done with this Tasker script. Now, anytime AutoInput detects a text input field in focus (which correlates with when your keyboard is showing), you will see two new nav bar cursor keys that will disappear when the text input field is no longer in focus.


Download and Import

As with all Tasker related tutorials, we will be providing the XML file you can download and import. Download the .prf.xml file from AndroidFileHost below and save it to your internal storage. Open up Tasker and long-press on the Profiles tab up top until you see an Import button. Tap on that and look for the XML file you just saved, then select it to import it. Make sure you have AutoInput’s Accessibility Service enabled and have granted the WRITE_SECURE_SETTINGS to SecureTask as mentioned in my article, otherwise this Profile will not do anything on your phone!

Download the “Keyboard Cursors” Profile from AndroidFileHost

If you’re wondering what other useful keys we can add to the navigation bar to make Android O a more enjoyable experience, we’ll show you an alternative setup in a future tutorial.



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

Get the Galaxy S8 Wallpapers in QHD+ Resolution (18 Total)

Now that the Galaxy S8 has been announced, early birds with the device on hand have been able to pull the wallpapers from the device. You can download the wallpaper set, 18 in total, in full QHD+ (2960×2960) resolution by following the link. Check them out!



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

samedi 1 avril 2017

Get the Galaxy S8’s Bixby Assistant on any Samsung Phone running Android Nougat Right Now

Just a few hours ago, users on our forums were able to rip Samsung’s Bixby Assistant from the Samsung Galaxy S8. This APK can be installed on any Samsung device running official Android Nougat, as I can confirm on my AT&T Samsung Galaxy S7. In order to make this APK work, you will first need to install the latest version of TouchWiz Launcher pulled from the S8, then go to TouchWiz Launcher’s settings to enable Bixby. Once that’s done, reboot the phone, and you should be able to swipe to the left to reveal the Bixby Assistant.



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

Announcing XDA’s First In-House ROM — LabROM

Editorial: Just a Few Annoying Decisions Keep the S8 and S8+ From Hardware Bliss

It’s hard not to notice the Galaxy S8. Almost every site and blog, even ones unrelated to technology, is covering it, and that is what Samsung wants. Its big – err, tall – and beautiful, and Samsung’s CEO expects it to surpass the single year Galaxy S7 sales, a prediction that will prove difficult given the generous year-end bump the its predecessor saw due to displaced Note7 owners.

Numerous hands-on from around the web have shown Samsung’s attention to detail in creating one of, if not the, most beautiful pair of smartphones to date. Late last year all the buzz was around the Mi Mix for this urge to reduce bezels, but where the Mi Mix was undoubtedly a concept phone with bizarre trade-offs in usability in exchange for the wow factor, the Galaxy S8 is not, it and comes with few (if any) usability compromises when you consider the Note7 was also an edge-only model. But with all of these innovations and eye-catching features, Samsung does not disappoint its long-time onlookers with some baffling decisions. Firstly though, it’s important to note my viewpoint: I am a fan of Samsung phones, outspokenly so; I felt the Note7 was one of the best phones for whatever life throws your way and I feel the S8 is perfectly capable of continuing that legacy. But I still am left wondering if Samsung is actually building the best smartphone it is capable of. Some of the following items are things I wish the S8 didn’t offer – admittedly, many are nitpicks – and that are small and weird enough to prevent it from attaining the hardware perfection we’d expect from a phone north of $800.


Single Speaker, Still

This one is going to be a popular nitpick but seriously, why are we still dealing with a single bottom mounted speaker on such an expensive phone? While I could argue that I prefer the speaker on the left side opposite my primary holding finger, lefties will disagree. But there is no excuse for Samsung omitting a tweeter of some sort in the earpiece. Samsung made it a primary goal to show how great the multimedia experience is, but when sound fires out of only one side and away from the viewer all immersion is gone. In that context, it’s counterproductive and detracts from their goal of maximizing immersion through their “infinity display”, which they tout as a media-consumption dream. My HTC 10 had it, my iPhone 7+ has it, my Huawei Mate 9 has it; these devices haven’t even been built around media consumption to the extent the S8 has with its high-quality, HDR-ready display. We criticized the Pixel XL for not providing stereo speakers within the same premium price-bracket, and Samsung is arguably poised to offer this with ease to enhance its immersive ambitions.

Alignment

I know this is going to sound very nitpicky (as it is), but look at the above images. Samsung has been designing metal-framed phones since 2014, but yet they still cannot manage to align the ports on the top or bottom of the device. It is a small thing, I know, and it is something most users may not even go to notice, but it is something that stands out once you notice it, and some reviewers agree that Samsung hasn’t balanced their phone’s bottom properly in the past. There is actually an argument for why this is important, too — such decisions are simply not in-line (heh) with their promises of a seamless, symmetric and harmonious design. It’s a small thing, but with the Note7 they began focusing on symmetry, and these kind of details prevent it from achieving a consistent, integral design. If you look closely, too, it isn’t just the iPhone that can get the proper alignment of ports and machined holes. Huawei also manages to do it with the Mate 9 and Mate 9 Pro (top and middle respectively), so we can see this is not a side-effect of less room due to dual curves. When I pick up or evaluate a device, one of the first things I do is look around it and admire the workmanship that went into it; when I see the S8’s port alignment, it just feels like lazy craftsmanship and inattention to detail in an otherwise-pristine design.

Out of Reach

The fingerprint sensor is also a point of issue with the device. It is clearly apparent that the initial leaks we had regarding an in-display fingerprint sensor were true, but it was panned due to low yields or development setbacks. One could argue that Samsung offers a myriad of forward-facing options like its Iris scanner and rather quick face detection, making the fingerprint sensor really unnecessary, and you wouldn’t be wrong. However, the fingerprint scanner is still arguably the most reliable option for anyone not wearing gloves or not dealing with cheeto fingers. Its awkward placement is high for any phone, but the S8+ is one of the tallest phones around and will be likely unreachable for all but the largest of hands without repositioning the phone. Google, LG, Huawei, and even Sony have found alternatives to placing the sensor on the front that are far superior than what Samsung implemented here. It absolutely feels like a an adjustment that was made later in the design game and feels out of place, once again subtracting from the overall harmony of the back design by breaking symmetry. 

I got to play with a Galaxy S8 at my local Best Buy today and the rep was kind enough to give me the untethered down demo model they use in the Experience Shop. In practice, lifting the phone and hitting the sensor while grasping the device is easy and the location of the sensor should not be a bother in day to day life. The issue is that after unlocking the device you need to slide it down in your palm in order to then operate the nav bar. The same situation plays out over and over with positioning and repositioning as you toggle between operating the navigation bar and status bar which is a testament to the phone just being too tall.

Further on the aspect ratio Samsung and Google have some work to do redesigning Android to properly support these new taller & narrower displays. One of the first things that stood out to me was how janky the status bar looked. Upon closer inspection, it is due to the curves on the display and the status bar icons needing a spacer to avoid being cut off. This causes icons to be set in on the status bar in an unnatural way, but it also makes the phone feel uneven since the display clearly extends past the end of the status bar. For casual users, it likely won’t make a difference; for those of us who notice small things like this it will get quite annoying. Its like the tag sticking up on a tees shirt, most people won’t notice it, but for those of us that do, it is quite annoying. I also infer that this same problem, which is a product of the narrower aspect ratio and the curved screens, will also make certain interfaces less optimal as elements have less relative width while also being devoured by the curved edges.

The battery

I know this is going to be a sore subject for a lot since definitive numbers won’t be out for a bit, and Bixby isn’t even fully functional yet so even the first waves of reviews may not even be entirely accurate. I also know that Samsung had a tough time last year with their battery woes causing them to maybe be a little conservative; but a lateral battery move (in terms of capacity, not resulting battery life) is disappointing to say the least. As I have mentioned a few times before, I have an iPhone 7+ and I currently also have the Huawei Mate 9. These are not my first large sized phones, but they are the first phones I have owned in years that I can totally disregard the battery status of and know I will be perfectly fine. 

While the Mate 9 helps to boost its battery via some questionably-aggressive battery tactics which I will talk about in another article, the 4,000mah beast of a battery does not give up. I have my personal battery test where I have rough signal at work causing the it to search for signal on and off, along with regular Slack, Hangouts, and Facebook Messenger notifications and an hour or two of podcasts. It is tough and it really pulls on nearly every aspect of a device from standby time, to radio implementation but it helps me truly evaluate what a device is capable of. Most devices survive this test and they could last a day of conservative to moderate usage, but if I really needed to push it hard, they need a charge. What sets my Mate 9 and iPhone 7+ apart though, is that I know when I have a day where I really have to push my device hard with constant screen on time, camera usage, wireless tethering or more; those two phones will not let me down and get me home with room to spare but my S7 Edge and Note7 could not even come close under these conditions. I am not saying the Galaxy S8 wouldn’t be able to pull through (frankly, I don’t know), but the fact that (unlike previous years) Samsung hasn’t made battery life a key talking point of their announcement does have me worried. That said, it could just be they had a plethora of features to prioritize in their discussions.

I applaud Samsung for innovating new battery tech that lessens the degradation that comes with time (which will no doubt improve the longevity with Smartwatches), but I do not want more of the same battery life, I want more, especially when other OEM’s are already offering it. And while software optimizations and advancements in power savings from new processors and screens do help, the sad truth is that the mAh count is still the most crucial measure, and one that gives 1:1 improvements with larger capacities should all other factors remain equal. On that note, I want to point out that the battery capacities of the S8 and S8+ are by no means small considering that their screen areas are very similar to those of the S7 and S7 Edge, despite their misleadingly-longer screen diagonal measure.


The Competition is Tough

You might be thinking this is an “against the grain” article written to stand out among all the positive press the device is getting, but it’s not. The Galaxy S8 has all the chops to be a phenomenal phone and a likely contender for the phone of the year. But that does not change the fact that Samsung could still be doing more to make its devices nearly untouchable, especially when they are asking nearly $100 more than they were last year. That’s ultimately the biggest argument against some of these smaller issues I have with the phone: if I am going to be paying such an absurd sum of money for the Galaxy S8, it really needs to come together in a way that leaves no room for error, no risk and no compromise. This is most likely the most expensive smartphone that we’ll see in 2017 (excluding, perhaps, a Note 8), so it’s not unreasonable to ask for an absolute premium, consistent, thoughtful and thorough package.

This is not 2016 anymore. Blackberry is targeting the business professional again with the excellent looking KEYOne, the iPhone is rumored to be getting its first radical redesign in 3 years, Google is making a dent in the market with companies fighting over it, and LG figured out what it did wrong with the G5 and has delivered a compelling package unlike the blunder we saw last year. It’s not just mainstream OEMs look to disrupt Samsung’s targeted market either. OnePlus has demonstrated that you don’t have to spend $700+ for an excellent flagship if you are willing to sacrifice a few features, yet still receive timely updates and support. Huawei is on the ball recently, by finally trimming the fat away from EMUI, delivering stellar devices, and is right on Samsung’s heels in global sales. While we can write articles upon articles about similar nitpicks with any of those devices, Samsung has the largest resource pool, the most experience, and the most to loseEven the smallest details can be ironed out for future releases, and Samsung has indeed been inching closer to hardware perfection — just a few niggles remain, and as someone who truly enjoys their flagships, I’d love to see them corrected as Samsung is the only one currently situated to offer such pedigree, even if it comes at a premium price.



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

Here’s Everything you Need to Become an Industry-Ready Data Professional

We went through all of the best deals in the XDA Depot to put together these bundles that will train you to be a data professional. These courses have massive discounts and contain lots of great content to get you industry-ready in the world of big data. Check out these course that we have selected and take advantage of these killer deals.

The Big Data Bundle

  • From 0 to 1 : Hive for Big Data Processing
  • Learn By Example: Hadoop & MapReduce for Big Data Problems
  • From 0 to 1 : Spark for Data Science in Python
  • Scalable Programming with Scala & Spark
  • Learn by Example: HBase – The Hadoop Database
  • Pig for Wrangling Big Data
  • From 0 to 1 : The Cassandra Distributed Database
  • Oozie: Workflow Scheduling for Big Data Systems
  • Flume & Sqoop for Ingesting Big Data

From 0 to 1 : Hive for Big Data Processing
Connect the Dots Between SQL & Hive to Enhance Your Big Data Processing Skills

From 0 to 1 : Spark for Data Science in Python
Make Your Data Fly Using Spark for Analytics, Machine Learning, & Data Science

$681 $45

Get this deal

The Complete Introduction to R Programming Bundle

  • Introduction to R Programming
  • Learning R for Data Visualization
  • R Graph Essentials
  • Building Interactive Graphs with ggplot2 and Shiny
  • Learning Data with R Mining
  • R: Data Analysis and Visualization Book
  • R: Unleash Machine Learning Techniques Book
  • Data Visualization: Representing Information on Modern Web Book

Introduction to R Programming
Jump Into One of the Most Effective Statistical Analysis Tools on Earth

Building Interactive Graphs with ggplot2 and Shiny
Go Beyond the Basics of R Graphics to Start Creating Sophisticated, Professional Visuals

$606 $49

Get this deal!

Data Visualization with Tableau Desktop 9 Bundle

  • Tableau Desktop 9 Qualified Associate Training
  • Learn Tableau Desktop 9 from Scratch for Data Science
  • Building Interactive Dashboards with Tableau

Tableau Desktop 9 Qualified Associate Training
Get Up to Speed with One of the Top Data Visualization Tools on Earth

Learn Tableau Desktop 9 from Scratch for Data Science
Start Running This Top Data Science Tool & Break Into a Lucrative New Career

$235 $21

Get this deal!

 

Big Data Mastery with Hadoop Bundle

  • Taming Big Data with MapReduce & Hadoop
  • Projects in Hadoop and Big Data: Learn by Building Apps
  • Learn Hadoop, MapReduce and Big Data from Scratch
  • Introduction to Hadoop
  • Advanced MapReduce in Hadoop
  • Database Operations via Hadoop and MapReduce
  • Recommendation Systems Via Hadoop And MapReduce
  • K-Means Clustering via Hadoop And MapReduce

Projects in Hadoop and Big Data: Learn by Building Apps
Master One of the Most Important Big Data Technologies by Building Real Projects

Database Operations via Hadoop and MapReduce
Analyze Data More Efficiently by Learning MapReduce’s Parallels to SQL

$453 $39

Get this deal!

The Machine Learning and Artificial Intelligence Bundle

  • Easy Natural Language Processing (NLP) in Python
  • Unsupervised Machine Learning Hidden Markov Models in Python
  • Cluster Analysis and Unsupervised Machine Learning in Python
  • Data Science: Supervised Machine Learning in Python

Easy Natural Language Processing (NLP) in Python
Explore & Build Common Applications of Machine Learning in Industry

Unsupervised Machine Learning Hidden Markov Models in Python
Decode & Analyze Important Data Sequences & Solve Everyday Problems

$480 $39

Get this deal!

 

Purchases made through XDA Depot benefit XDA. Our sponsors help us pay for the many costs associated with running XDA, including server costs, full time developers, news writers, and much more. While you might see sponsored content (which will always be labeled as such) alongside Portal content, the Portal team is in no way responsible for these posts. Sponsored content, advertising and XDA Depot are managed by a separate team entirely. XDA will never compromise its journalistic integrity by accepting money to write favorably about a company, or alter our opinions or views in any way. Our opinion cannot be bought.



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