Wednesday, October 2, 2013

iOS vs. Android: Your Best Arguments


iOS and Android are both great mobile platforms. They also have quite a bit of room for improvement and different ideas of what matters to users. Naturally, many people feel one trumps the other. So is one actually better? Here are your best arguments. Note: This post summarizes what you said, not necessarily what we think on the subject (although you might find a comment or two from us summarized as well, as we often participate in the discussion). Also, in this specific case, the Lifehacker readership vastly prefers and uses Android. Keep that in mind as you read, and check out the original discussion if you want to see every argument including those from Lifehacker staff (Whitson Gordon and Eric Ravenscraft). Android Is More Customizable Android lets you do so much more with your phone than iOS does. DancherBoi explains why this matters to him: I like change. I like new. I like things the way I like it. And because of these 3 things, Android fits the bill best. The customization that Android allows with 3rd party launchers is fantastic. I can make my phone look and behave like nothing I have ever seen before, and fit the way I like to interface with my phone. I despise the fact that Apple thinks that they know me best. They don't. I also like to tinker. I like to push the envelope with the things I can do with my phone. The open platform Android provides is a sandbox for developers to get extremely creative. But when and where does Android's customization cause problems? Reader jeffreyjames explains: Android is also messy to use and customize. Every time I try to customize it, I realize the only way to customize it is to be happy with launcher skins other people have made and be limited to only their apps on home screens, or really hunker down and spend the kind of time only teenagers from Japan seem to have to make something that suits my needs. Bundled apps that I can't delete are also annoying. At least the standard apple apps are from apple. My phone came with a Zappos (yes, the shoe store) app that I can't delete as well as a golf game, 3 separate amazon stores, and a TON of other crap I don't need and cannot delete. iOS Feels More Fluid Despite slower processors on Apple hardware, iOS feels faster and more fluid to most users. Apple prioritizes the user interface over just about everything else so no matter how slow a device runs you rarely feel any lag. While taxing software and aging hardware won't always compete, reader Rory Brett feels Android can't even run fluidly on the latest and greatest: Whenever I use an android phone, I get spikes of random lag, and an overall inconsistent experience. No matter which phone I use (I tend to buy and try then return if it doesn't meet my expectations), from the new S4 and HTC One to The new Galaxy Mega I always run into those same issues. It's not fun, because as a tech obsessed, new and greatest gadget loving man, it's a let down to try the best and new and have it feel like it was released last year. So far the HTC One was the closest to everyday usable to me. I love all the features that android has, and I do love how open it is and the customization, but I'm continually let down by the performance. For iOS it's almost the opposite. I am frustrated with the lack of customization, and over all lack of how open it is, but I have never in my life had a more reliable phone. It has been hands down the fastest, most consistent phone time and time again. These comments were mirrored by several other users, and we struggled to find someone arguing on behalf of Android's fluidity so I'll break form here and offer my personal experience. I own an original 8GB Nexus 7 tablet and a 16GB Nexus 4. I've never experienced any lag with either device that I wouldn't expect from a smartphone. I primarily use Apple devices but always considered my Nexii on par with fluidity. That said, this is a very common complaint, so it likely has a lot to do with your device, your version of Android, and what you run on it. It seems like you're pretty much guaranteed fluidity on a modern iOS device, but not so on Android (though it's very possible to get there, even if it takes a few tweaks). Android Offers an Open Platform Android likes to tout its open platform over Apple's closed, walled garden. Reader Howard Blair notes this opens up tons of possibilities on the Google Play Store (versus the iTunes App Store): Emulators are allowed on Android, as is side-loading...you can get apps from Google Play, AppBrain, Amazon Appstore, or anywhere else you can get your hands on an .APK file...something that's hard to do (but not impossible) on iOS. On the other hand, the iTunes Appstore won't allow anything with downloadable code (emulators, Flash). You can change the app launcher (home screen), the default keyboard and Web browser on Android...things you can't do on iOS. If Apple includes it in iOS, chances are you're stuck with it...unless you jailbreak. While Android definitely provides more flexibility in terms of what apps you can get and what developers can accomplish on the platform, calling it a fully open platform rings a little false. You don't have complete control over your device without rooting and Google sometimes pulls content from their store. Still, even with these downsides, Android remains a considerably more open platform than iOS for both developers and users. Android Is Fragmented When you look at the iOS vs. Android on a high level, it looks like iOS gets a nice update every year and Android moves a little slower. It also looks like Android's updates never really roll out to must users or make it to them so late it almost doesn't matter. This creates a lot of fragmentation between devices and makes it hard for developers to support every Android user out there. Benjamin Sow, an Android user himself, voices this complaint: However, because it is an Open Source OS, Android runs on a battalion of different phone makes and models, and each tweaked with its own features and UI enhancements. It is this that I despise. A great example would be Samsung. This year, it proudly launched its flagship the Galaxy S4. It features cutting edge technology and software enhancements which sports an array of cool features like Eye scroll, Air gestures etc. These features might have bedazzled a heck load of people, but it has its downside too - a major one at that. Along with those features, you'll obviously get less space, and with the S4, by less I mean almost half. The 16GB model comes with just over half of its promised storage due to its massive size of the its Android Touchwiz OS. Due to the reduced size, it is inevitable that even with state of the art processing power, the software will bottleneck the whole system. In which is the case for many Android phones, they have tweaked Android to such an extent that it backfires on the very great OS they chose to use. He also notes you can easily solve this problem with a Google Nexus (or stock Android) device, as he did, because those get updates immediately and for as long as the latest version of Android will run well. iOS offers more frequent, yearly updates, but not all devices get all the features of the latest version. You generally get everything if you buy the new iPhone or iPad or stick with last year's model. If you keep your device for more than two years, Apple starts removing features that won't run on it. Furthermore, sometimes Apple locks down features on older devices anyway because it wants to use them to promote sales of the new hardware. This sounds bad, but few people keep their smartphones for more than a couple of years anyway because they get an inexpensive upgrade from their carrier. Google doesn't do this. They've also started taking features out of the OS and moving them over to Google Play Services so any device can download them in app form. This keeps new features coming to all users even if they have an older version of Android. The fragmentation argument gets detailed and complex. If you want to read more about the fragmentation issues on Android and why they just don't matter as much as they used to, check out this post. Android Has More (But Sometimes Low-Quality) Hardware Apple compliments themselves on great design all the time, and they mostly earn it. Some Android devices, on the other hand, use cheaper materials and lower aesthetic standards. You get a lot of choice in which device you buy, but you sacrifice hardware quality in some cases. Joshua Talley explains: Perhaps more specifically the touch response, camera, display quality, and battery life. My Nexus 4 and 7 are every bit as smooth as my iOS devices, but compared to other Android hardware they are superior. Mainly TouchWiz devices. Also, I really wish the iPod camera was in my N4. Photospheres are way cool, however. The display on the iOS devices just looks better...if only they were a standard resolution, say 1280x720? My iPad will last for days - nearly a week - on idle. The N7 will go for a few days, but not like the iPad. Wow. That said, Apple's phones and tablets have very few models. They control the hardware design themselves. Google, on the other hand, just makes the operating system. They don't try to force specific standards upon Android device manufacturers. Nevertheless, Android hardware has improved. Newer devices run plenty fast, offer lots of battery life, and even look pretty good. This may not include the majority of devices, but that doesn't matter in the long run. If you can choose a well-designed Android device that competes with Apple's hardware efficiency, Android wins that battle regardless of how many crappy devices other manufacturers may create. iOS Is More "Intuitive" Many people argue that anything Apple makes provides a more intuitive and easily-learnable experience for just about anyone. Our own editorial fellow Andy Orin agrees: I recently got a seven inch Asus tablet that runs Android. It's really quite a useful little thing, but I've been surprised by how un-intuitive some aspects of the OS have been. Just the little details. And I know that Icould find solutions to every minor irk and annoyance, but the thing is, with my iPhone I never had to. I knew how to use it without even thinking about it. I don't want to have to search out solutions (and yes I'm working for Lifehacker). There's a reason babies love iPads and I side with the babies. But perhaps babies love iPads because more people happen to have iPads than Android tablets and they're not actually more intuitive. Blaine provides a counterargument: That's not a fair comparison because you learned on iOS and then switched platforms. Likewise, if you learned to use a computer running Windows and switched to a Mac, many things would be unintuitive to you, but the OS would be less to blame than the fact that you were being forced to alter your habits. You also must consider that we all learn differently and may find one platform more intuitive than the other for those reasons. Even so, those arguments only go so far. While we're not here to call one platform more user-friendly than another, one may be. iOS often gets this label, but that could have to do more with what it advertises and less with reality. No one really knows. Perhaps it's better put this way: Apple cares more about design standards. Though Google has made great strides in recent years, it's clear that Apple cares about it more than pretty much any other tech company around. While their design sometimes fall short of expectations, they repeatedly deliver a consistently pleasant experience. Edward Champion puts it best: The reason I love my iPhone over android is the UI. For me I love the way my iPhone works. Clean, quick, and its all consistent. The reason I don 't like android is because different icons on the UI look ugly, and the icons don't look like one team presided over all the icons, they look like one team per icon. On iOS every icon looks like they belong all on the same screen. Also in Android, the Icon gives a different feel that the menus. Where as in iOS, an icon feels like it belongs to that app, the icon and application give me the same feel. Whether or not you feel Android looks great out of the box, apps that provide customization allow you to circumvent most anything you find ugly. If you want to hear how people feel about customization on Android, just refer back to that section of this post. (We don't want to rehash the same stuff in an already long summary.) Android Is For Tinkerers, iOS Is Not Most people agree that you use Android if you enjoy messing around on your phone and you use iOS if you just want something that works. Let's hear from a few people on this subject, starting with mpcarolin: I've used both extensively and I'm all Android. I think the answer to the question, however, is simple: If you want to take the (sometimes extensive) time to tinker with your phone to create an experience that's molded to your preferences and ultimately more productive than iOS, Android's the OS for you. If you simply want your phone to work very well out of the box, an work smoothly, iOS is for you. That's my experience. My galaxy s4 and nexus 10 are power houses of efficiency and productivity that I don't see being replaced any time soon. My iPad doesn't come close to them in that regard, but neither is it bad, and it didn't require any work. It's also a much more refined and smooth os, on which android needs to improve. Reader ender42081 agrees with a food metaphor: I find that iOS is a bit like fast food. It is simple, convenient, and appeals to the masses without going out on any limbs. You want beef? here's your whopper. You want a keyboard? here you go. Simple, easy, pretty good, but very limited. Android is that local restaurant franchise which is a bit inconsistent (bad managers at some locations) but lets you do what you want. Want beef? well, we have quarter pounders at the buffet, but you may want to talk to doug at the grill who will do something amazing with bacon and blue cheese for you. Despite that, some feel iOS offers a better platform for tinkering because jailbreaking opens up so many different options. Of course, you have to want to jailbreak and forego later iOS updates. The same goes for Android if you want to root, but Android offers more without rooting and so you can update without the fear of losing any of your effort. So while you can make an argument to the contrary, most people stick with Android for tinkering and iOS for something that just works predictably. I Like This One Thing... Everyone has something about Android or iOS that they claim keeps them on the platforms. Sometimes it's a lot of little things. These tend to be pretty specific and the ones that actually do keep people around, rather than all the grand sweeping benefits described in previous arguments. Let's take a look at some examples. For lurking_grue, it's Tasker: Tasker on android makes things so much better. I love how my phone now will just seamlessly change depending on where I am or what I am doing. Hop into a terminal and my keyboard swaps out. Get to work and my ringer goes to vibrate. Get in my car and it turns on the ringer and GPS and disconnects to wifi networks. With apple things are either easy or near impossible. For Joshua Talley it's about sharing (among other things): Both my wife and I have had that moment where a certain file needed to be attached to an email, or uploaded to a site, etc., and been on the verge of irate when it just couldn't be done on iOS. Android is an entirely different story. The ability to share any file through just about every app is so nice...if at times a bit overwhelming (I have about 25+ options that I have to scroll through). Tom hates iTunes (which, for the record, you do not have to use with an iDevice anymore) and the lack of a back button: I have never owned an iOS device before, but i have to admit they made a better job with the UI than Android. The smoothness of it all just amazes me. But there are two things keeping me from getting an iPad: The first is the horror of iTunes, which has to be the worst piece of software in history, at least on the PC, and the lack of a universal file system. I used to have an ipod, but i ultimately parted with it because it could only be synced using itunes. On android you just drag and drop, and open the file with any app that supports it. The second reason is the lack of a "back" button. This is probably because i never used an ios devecie for a longer period, but every time i play with someone's iphone/ipad i get stuck somewhere in apps, not knowing what to do next. Every app has a different way, some have a back button on the screen, some are gesture controlled, and some are just plain stupid. I once asked the owner of an iphone how to get back to the previous screen. He went back to the home screen and restarted the app. It's probably just his stupidity, but talk about intuitiveness. Our former editor-in-chief Adam Pash often complained about the inconsistency of the back button on Android, so clearly you can take the same issue and consider it a deal breaker on either OS. Why None of This Matters Because most of us choose a mobile platform because 1) we're used to it and 2) we like something pretty specific, no argument really holds a lot of weight. In fact, most arguments boil down to a concise comment made by reader Ovy: X platform is better than Y platform because X is better at fulfilling my idiosyncratic needs, which I have stupidly generalized as being everyone's needs! Reader add explains why this debate doesn't really matter: This is like asking what's better? a santoku or a bowie knife? Italian leather or Air Jordan's, an SUV or a sedan? The fact is (which rabid fanboys really need to start to accept) is they both have a place in the market and they're both better and worse for different things. So pick what you like. You don't really need to justify your choice. You like your mobile platform, it helps you do what you want to do, and not much else really matters.

Disa Organizes Your IMs, Texts, and Photos in One Unified App


Android: Disa is a messaging app that aims to pull all of your IMs, texts, picture and video messages, and other chats into one good-looking interface that's fast and easily accessible. It's in beta right now and has some drawbacks, but it's looking good so far. I've been using Disa for a few days. The interface is clean, the app is fast, and SMS and MMS blend beautifully with WhatsApp messages. Similarly, there's no shortage of settings and options to keep your messages organized the way you want them. You can toggle emoji, switch services quickly without starting a new message, and so on. You can read more about the app's features in this FAQ. In a way, Disa is what we'd like Hangouts to grow into. One interface for the messages I send friends, the photos I snap and fire off to them, but also one place to see the SMS and MMS messages that go through my carrier and are sent right to my phone number. Right now Disa supports SMS/MMS and WhatsApp, one of your favorite alternative texting apps, but the developers are working on adding more messaging services as soon as possible, specifically Hangouts and Facebook Messenger. To give the app a try, you'll need to first join the Disa.fm Google+ Community, so you can stay up to date on improvements, report bugs, and offer your feedback on the app's development. Then, you can join the testing group here, while you're logged in to the Google account you use to install Android apps. Finally, once you're in the testing group, you'll be able to download the app from Google Play here. You must join the testing group at least before you can download the app though.

Malware Search Checks Online Security Databases for Text You Highlight


Chrome/Firefox: If you're about to download something and want to know whether it's safe first, or if you're researching an app and want to check that it's on the up and up, Malware Search lets you right-click any text and search a number of security databases for more information, instantly. Once installed, you can highlight the name of an application or a download and right-click to check it against malware databases like the Threat Expert, Process Library, or Microsoft's Malware Protection Center. Malware Search's usefulness doesn't stop there though—if you're wondering whether a particular site is trustworthy, or who really owns a URL you plan to visit, you can right-click its name and read its Web of Trust listing, or perform a simple web-based whois to find out who's registered the site and where they're based. The add-on hasn't been updated in a while, but the databases it connects to certainly have, and even though it's a bit old, it still works fine in most recent versions of Firefox and Chrome. If you're doing some research—or just like to look before you leap, it's a great tool.

How to Use Multi-City Flights to See More Places for Less


Many people assume that adding stops on your flight from say, New York to Madrid, is more expensive than just letting the search engine like Travelocity or Kayak do it for you. But you can often find cheaper flights by routing yourself through a number of destinations using multi-city trip searches. I’ll show you how you can use this method to add a few days or weeks at the cities in between, make it to your final destination, and return home—all without paying a cent more for airfare (and potentially saving quite a bit on airline tickets). First Look For Stopovers Many national airlines, like Icelandair, offer stopovers in the capitals of their county of origin. For example, if you’re flying Air France from Washington DC to Tokyo, you can call to ask if they’ll let you stay in Paris for a few days. Typically stopovers don’t cost any extra airfare and you may be able to get a package deal or try your hand at a hostel. Often you’ll need to call the airline, but it doesn’t hurt to ask. If you have a credit card linked to a frequent flyer account and book over the phone, remember that both Star Alliance and One World will get you bonus miles (3-12) for every dollar you spend on the ticket. This is also often the case if you book directly through the airline’s website. Airlines used to promote stopovers heavily years ago when long layovers were more common but a few still do. Icelandair usually features good deals and you can make the most out of your stopover in Iceland the next time you fly across the north Atlantic. Begin With A Single Stop Stopovers are the easy way to save a bit of money while adding another stop on your journey. To find even better deals and open up your travel options, go to your favorite online travel agent– for this post I’ll use Kayak.com; you can of course use Travelocity or a host of others. Start with a regular round-trip search and get a round trip figure. Take note of any stops and the cities the layovers are in. Hack the Route Now that you have a ballpark figure, starting point, and final destination you can begin hacking the route.
Use the multi-city option and begin with a single route. Look for the cities generally on the way that don’t cross oceans or backtrack through continents (much like how RTW tickets are setup). Look for any stop that costs less than 50% of your original round trip price. A flight to Paris from many North American cities on United is often cheaper if you fly through Guatemala City or Buenos Aires as opposed to booking a regular round trip fare. Get creative. Look for any major cities you can think of or want to see. Often two places that seem completely unrelated are important routes for airlines and to fill seats they offer lower fares. Be flexible. Play with the travel dates, starting your searches with Wednesdays. If there is more than one nearby airport try using them as well. Treat this part like a game to find the single lowest fare to some city remotely along your way. It is often time consuming and you can spread out your searches over a few days. Also, use Farecast to narrow down the best time to buy. The Second Leg Now you’ve got a very cheap one-way ticket to Buenos Aires on your way to Paris, so you can start looking for the second flight to get you all the way there. You know at least one leg is cheaper than 50% of the total round trip price; now begin playing with dates and connecting cities to get an lower overall fare. Using the same multi-city search, see what happens to your total airfare when you add the final destination. If it’s less or the same, great—if not, change the dates (or the city in between if your travel plans are flexible). If you’re really after the lowest possible fare and don’t mind a bit of extra travel, you can add another stop, using the same method above. So your flight from New York to Buenos Aires to Paris might actually require a day in Amsterdam. Hopefully you’ve got some frequent flyer miles—if so, you might be able to use them for the more expensive legs of your trip. It sounds crazy, but often these added routes are still cheaper than conventional round-trip fares. So, What’s The Catch? What you save in money, you lose in time searching for every possible connecting city or varying dates you can think of. Not to mention you’ll spend a few days or a week in another stop along the way, which might not be ideal for everyone. You’ll also likely have to deal with longer layovers and if you’re checking in luggage, that’s more time you’ll be hanging around airports. There is of course the added cost of the hotel, hostel, or lodging in your middle destination, which could end up more expensive depending on your travel plans. Not Only For Round-Trip Tickets Having said all of that, using multi-city flights is a great way to see or re-visit a completely different city or country on your way to that final destination. You don’t necessarily have to be going round-trip either. You can also try booking past your destination (and getting off at the layover) and using hidden cities for lower fares. I’ve used this method many times to “stopover” in places for up to a month or more, and still save on airfare. It’s one of my top 10 pieces of advice for backpacking novices and you can use it next time you want to spice up your trips for less.

How to Change Siri's Voice in iOS 7


Siri got a bit of an upgrade in iOS 7, including new male and female voices, multiple new languages, and some smarter commands (not to mention a few more jokes). If you'd rather speak to your iPhone or iPad in your own language, or have a male virtual assistant instead of a female one, here's how to make the change. All of Siri's options are in the Settings app, so changing voices and languages is pretty simple: Tap the Settings icon on your home screen. Tap "General" on the left side of the Settings app, and select "Siri" on the right. Tap "Voice Gender" to toggle between male and female. Female is the default. To change Siri's language, tap "Language" and select your preferred tongue from the list. Note that Siri's voice genders aren't available in all languages, so your gender choice may vanish depending on the language you choose. That's all there is to it. I found the new male voice to be a bit more stilted and less refined than Siri's updated female voice, but go with whichever one you prefer. The change takes effect immediately, so do a quick search like "What's the capital of Zimbabwe," or something to get some voice feedback after the change. You'll know pretty quick whether you like it or not. Keep in mind that Siri's a bit smarter in iOS 7 than she was in iOS 6, so she can now do things like change your screen's brightness, change the volume, play your voicemail, post to Twitter, search Wikipedia for a term you speak, and more without forcing you to open a browser or perform multiple steps. Siri is also a bit more conversational, and knows when to expect feedback from you and listens for it instead of forcing you to tap the microphone button again. Once you've updated, give it a try, you'll be pleased with the changes.

Add Discography Information to YouTube With This Simple Command


Despite its video focus, YouTube has become the de facto go-to place for virtually any song you could ever want to hear. A hidden experiment allows you to add a discography interface that makes finding that song easier. We've covered how to enable hidden YouTube experiments before, but in short, you can enter specific commands into the developer console of your browser (Ctrl-Shift-J for Chrome, Ctrl-Shift-K for Firefox). To enable the YouTube music cards, enter the following into the console: document.cookie="VISITOR_INFO1_LIVE=CvMBBZAh_fw; path=/; domain=.youtube.com";window.location.reload(); Once that's done, you should see a card in the side bar whenever you search for an artist (individual songs or albums don't seem to trigger the cards). As with other YouTube experiments, this isn't explicitly supported by Google, so it could disappear at any point without warning. Enjoy it while it lasts!

The Prettiest Way to Find Out What iOS 7 Features Your iPhone Won't Get


iOS 7 looks lovely, but it's not all about appearances; the new operating system is bringing some nice new features as well. But even if you get the upgrade, you might not get all the fun stuff that comes with it. We laid down some of iOS 7's limitations on various devices right after WWDC, but this nice visual aid from The Apple Lounge shows it way better than words ever could. Looks like everyone who doesn't have an iPhone 5 or iPod Touch (or, obviously, the 5S or 5C) is out of luck in one way or another. Fortunately the super useful ones like multitasking and Control Center are coming to everyone, but things like AirDrop are a bit harder to come by. There's always going to be some fragmentation somewhere. Just be glad the design refresh is for (mostly) everyone. [The Apple Lounge via Cult of Mac]