I was quite impressed. There is no native iPhone equivalent and I find most 3rd party apps that claim to track data/battery are not 100% accurate.
I was quite impressed. There is no native iPhone equivalent and I find most 3rd party apps that claim to track data/battery are not 100% accurate.
The key, of course, is that the phone was in my pocket for 95% of those 6 hours. Actually using it drains far more battery than all those location tracking apps combined.
If what you meant is "Android allows apps to consume power when iOS wouldn't", then yes, you're right. That's quite a far cry from "Android doesn't manage power consumption adequately".
Android forces the user to do power management where iOS does it for the user. If the user is involved where they don't have to be, that is inadequate.
Nothing you have said contradicts that.
I would restate the grandparent's claim to further argue, but clearly that's an effort in futility.
This simply does not rebut the idea that Android is making the user do the work, whereas iOS is doing it for the user. It just tries to make it sound like a good thing rather than a failing.
When exactly did you last use an Android device?
Android doesn't presume to dictate acceptable feature sets for applications; as a result, sometimes apps will do things that the user did not expect or want (which may still in fact be a valid feature of the app, or may just be a bug), and then it provides tools to allow users to identify and correct the problem if it is unacceptable for their use case. This is the pathological case, though, and not the norm. The general assumption is that the user's preferences trump the OS's, which is a large part of the reason that so many people like Android to begin with.
Android requires the user to do more work because it manages less of the experience itself and offers needless choices.
The reason so many people like Android is because it is cheap, widely available, and can be tailored to the carriers wishes. No serious commentator believes that it's because the majority of people want to manage power consumption manually.
This guarantee has diminished over the years. Before iOS 4 (which allowed third-party apps certain types of background multitasking) it was pretty much ironclad. Multitasking started to chip away at it, and they've added more and more multitasking modes (which is, overall, a great thing) making for more and more opportunities for apps to eat your battery in the background.
My personal experience is that the ideal still mostly holds, with a big fat exception in the form of VoIP apps like Skype which get to use up way too much power if you leave them logged in.
It's probably to the point where a battery monitor would be useful now, but it's not a particularly great need, and inertia will probably keep it away.
1) Generally much easier rooting/access to bootloader/custom ROM installation than iOS. 2) Install custom keyboards, home launchers, icon sets 3) Change default web browsers, caller, messaging apps to third-party alternatives 4) Full access to filesystem 5) Fully customisable homescreen widgets 6) Full sharing intents system 6) Generally more "computery" interface - downloads displayed in notifications pane for example.
And of course you have the advantage of a choice of a range of devices with much larger screens than an iPhone.
It's just a shame that the Android UX experience is so chaotic. A consequence of Google never really seeming to settle on a single UI vision beyond "different enough from iOS to avoid legal action."
If you don't like iOS, just say so.
6, I like, though; applications providing services to one another is a great idea. But when you combine that with "full access to the filesystem", you don't -need- an intents system for inter app communication, you can just save files and open them in different apps. It's this kind of inconsistency of what Android is actually trying to do - be computerlike, or be a walled garden 'appstore' ecosystem - that contributes to the overall chaos of the UX.
Rooting/installing ROMs is completely optional. It's just there if you want it, and it can be a lot of fun. You did buy a pocket computer after all - don't you want to see what it can do?
I use Swiftkey instead of Google's stock keyboard, and Firefox instead of Chrome. Both are quality apps which look great, have zero malware issues, and seriously enhance the quality of my smartphone experience. The improvement is way beyond what you can get on iOS, simply because Apple won't allow anyone to modify the core experience so deeply. And I haven't explored the offerings in full - I still use the stock caller and messaging client. I'm confident that high-quality alternatives are available.
I use simple stock widgets currently - Gmail and Google Calendar only. They look great, they're simple, and again they seriously improve my phone experience. Again, I haven't really explored widgets yet but I'm sure there are some seriously powerful, high-quality options available.
And the filesystem is only visible if you download an app for it specifically. Out of the box the file management is similar to iOS, just more powerful with the intents system. This isn't an example of Google not being able to make up their mind, they've just decided to allow people to explore that side of the system if they want.
Android is really a great system for people who like computers. All of the things which Apple decided people shouldn't be interested in doing with their pocket computers are available in some way on Android. It's very gratifying for curious people.
It's fair enough to say that all these options come with dangers. But they also come with potential! Great potential.
I just bought a phone, which happens to be a computer. If I really want to get deep into a 'pocket computer' I buy an Arduino or an equivalent and hack it's guts.
As a mobile dev I'm more than happy about the access level that I have with iOS, I can even throw in-line Assembly there.
Cheers.