Revisiting the Google Pixel C – Better, but Not There Yet
anandtech.com
anandtech.com
> Chrome in particular is really bad regarding responsiveness and latency
This can't be emphasized enough. The Android and Chrome teams should be absolutely ashamed of the current state of performance. On my Nexus 5X I regularly have to wait 5 full seconds or more after pressing the app switcher or home buttons before I can perform another action, while animations chug and jank. Screen transitions within apps are often delayed multiple seconds before starting. Launching apps like Twitter or Facebook or Google Maps sometimes takes 10 seconds or more. Scrolling in every app is constantly interrupted by multiple missed frames as new items load. Loading websites like The Verge is just a terrible experience as the whole page jumps up and down for many seconds while scrolling is completely impossible. It's infuriating.
Although the sheer awfulness of the iPhone default keyboard and the flakiness of its implementation for 3rd party replacements continues to amaze me.
What's worst about this is that on newer Android-devices this problem is significantly worse than it was on any previous Android-device I have owned with any previous or earlier version of Android.
Android 6.x seems to have serious performance issues, memory leaks(?) and require me to reboot my devices regularly to keep them working.
It completely blows my mind how this release could pass QA and end up released to market.
One thing to check though - do you have _any_ accessibility services enabled (Lastpass is a common one). They absolutely murder performance and since turning Lastpass off my 6P is far from perfect but much better than it was.
I've had the camera spend 5-10 seconds to launch, then spending 3-4 seconds per picture ... which it ended up not saving.
Android 6.x has some serious memory-management issues as far as I can tell, because the Nexus 6P owners I've talked to online does not have these issues, but they have 50% more juggle room for memory leaks and to work around memory-fragmentation issues.
Android has easy access to the file system. You can download one of many file managers.
EDIT: Corrected when I said Activity's UI was destroyed to the Activity itself
I could go on about the clusterfuck that is "OK Google", but maybe I should stop now before I get too worked up.
EXT4 seems to have some odd behavior when the partition it is trying to work with to nears full.
[1] http://arstechnica.com/gadgets/2015/12/the-pixel-cs-bumpy-ro...
If you look at the timeline, Android was poised to go "productive" with the 3.x for tablets. But at that very time the first Chromebooks hit the market, and the push was strongly towards the corporate (their unveiling even had a demo of Citrix client support).
I can't help speculate that there was some backroom jousting between Rubin (Android) and Pichai (ChromeOS) about who should carry the corporate push, with Pichai winning and Rubin moving to X-labs.
It seems that Google has renewed their focus on productive Android recently though, in large part thanks to incorporating Samsung's Knox tech and such.
This likely because even though ChromeOS is a lovely "terminal", its not a phone platform.
Bascially the corporate world lacks a proper upgrade path from Windows CE/Mobile that has been powering all manner of mobile devices. Going Android would allow quite a bit of flexibility, and choice in equipment suppliers.
It would not surprise me that as with the previous Pixel, the Pixel C is as much for Google internal use as it is for retail. As i recall, the Chromebook Pixel was in part a push to provide an alternative to Macbooks for Google employees (i swear that Google may well be Apple's biggest corporate customer, possibly tied with Facebook).
Perhaps Surface 3 (non-pro) could be a good alternative. It's x86, but getting Linux running there is tricky too. [1]
CUDA compatible too which is nice.
I think there will be an X1 powered tablet from Nvidia this year, hopefully priced better than the Pixel C
>> most apps only run in portrait mode
What? That's not even remotely true. I think out of the hundred or so apps I have on my Android tablet, there might be one that is stuck in portrait mode.
From Ars Technica: "A new entry of late is the "pillarboxed phone app," which is made by designers that see the above issue and say "No problem! We'll put big margins on the left and right of the screen! It's a tablet app now!"
https://play.google.com/store/apps/details?id=net.kjonigsen....
I see from the discussion here that it is obviously still needed.
So far my only criticism has been the price tag. The keyboard is pretty much mandatory to get the full experience and with the keyboard and two spare cables I ended up with ~€800 for the whole package.
Yes, some apps can get laggy (more so than they should) and it's good to see the firmware is getting some updates but it's far from "completely dysfunctional".
It's called Pixel instead of Nexus, (it's running Android), so it's confusing to many people, on the market positioning side...
At the same time, on the technical side, Android team, after telling us to use Fragments to have nice tablets+phone experience for a few years, seems to not care about fragments anymore. Notably appcompat and design libraries don't work correctly in Fragments anymore... And the Google apps show this very clearly.
If Google apps are not supporting tablets correctly, why should we?
1) It was developed in-house at Google
2) It reflected the hi-DPI of the screen.
Evidently they decided to turn "Pixel" into a brand, and I suppose they figured that the in-house tablet they developed warranted the title (if you look at the thing, its aluminum design does resemble the panel half of a Chromebook Pixel).
So I suppose they now use the Pixel brand to either represent that style or to indicate that it's in-house hardware.
The latter. [1]
"Pixel is Google designed hardware; Nexus is hardware we work closely with partners to design"
[1] https://www.reddit.com/r/IAmA/comments/3w3x7p/hi_im_andrew_h...
Meaning that it may be in part aimed at dogfooding the Android platform internally, much like how Microsoft employees run beta version of their software to root out early bugs and such.
Also offering the device for sale may provide some means of covering the expense of having them made, as usually factories demand certain minimum amount ordered before they start a production run.
I think it's most likely due to Apple's weak enterprise management tools for OS X [1] and the mid-2009 cyber attack on Google (Operation Aurora [2]) which was the result of one or more Internet Explorer zero-day vulnerabilities.
[1] http://www.theregister.co.uk/2013/11/27/google_mac_support/
In other words, Google doesn't have much of a strategy other than throw a bunch of stuff against a wall and see what sticks.
http://www.google.com/search?q=problems+with+my+surface+book