Review: Android 4.4 KitKat
Google shied away from redesigning every app in Android, but it did make changes here and there to how some of them behave. Here's what's new/different compared to earlier versions of Android.
The camera application is largely carried over from Android 4.3, and that's a shame. The stock Android camera software is some of the weakest there is. The user interface is barren and unintuitive, and is seriously lacking in customization and tools. Fortunately - if history is any indication - the vast majority of phone makers will replace Google’s camera app with something better.
The basic shooting tools allow you to select a focus point and then press the shutter button.
The camera has four basic shooting modes, which are normal, video, panorama, and PhotoSphere. The first three are self-explanatory. PhotoSphere lets you create 360-degree images. It works well, but takes time to master.
The settings and fine controls are accessed via a clumsy set of semicircles that appear in the viewfinder if you swipe your finger up. Thankfully, you can access the exposure, the flash, front camera, and HDR settings fairly quickly. Anything beyond that requires mroe delicate fingerwork on the screen.
Most of the options are simple on/off-style toggles. If you dive in far enough, you'll find that you can toggle location on/off, set a timer, control picture size, set white balance, or choose a scene. The scenes are sports, night, auto, sunlight, and indoor/party. There are no advanced modes, such as using the front/rear cameras at the same time, or even burst mode.
The iOS camera is slightly more intuitive to use and is definitely faster at shooting. The basic Windows Phone camera is also faster. The stock Android camera is just not up to par, but again, thankfully, Android OEMs work hard to improve the camera on their own devices. I just wish Google and its team put more effort into make the stock camera a decent piece of software.
Chrome has become the default browser of most Android phones over the course of the last year. It shares many features with its desktop cousin and of course Google's Chrome-based operating system. The version in KitKat is the same that's available to any Android 4.0+ phone right now.
The browser is excellent at rendering web sites. I like the tools for managing bookmarks and syncing with the desktop version. The browser can handle multiple open tabs at a time, offers private tabs (not tracked), and can be used to share web content through social networks, email, messaging, and so on. It's on even ground with Apple's Safari browser in terms of features, and is much more powerful than IE10 on Windows Phone. However, it's pretty darned slow. Even on the Nexus 5, with a Snapdragon 800 processor on Wi-Fi, Safari in iOS 7 kicks Chrome's tail when it comes to loading web sites quickly.
Google updates Chrome frequently, so features are functionality are likely to evolve quickly over time.
Google Search and Google Now both receive big promotions in Android 4.4 KitKat. The Google Search bar is present in more places, and more responsive to voice commands. For example, simply say "OK Google" whenever the search bar is visible, and it will open Google Now and begin listening for voice commands. The biggest improvement to Google Search is its ability to parse local content on the device itself. In other words, it can search for that text message you just can't find, or a specific song in your playlist where before it was limited to searching the web. This is a big help, especially for the serially unorganized..
As noted earlier, Google Now receives the home screen treatment and runs continually rather than just when called upon. It has its own home screen panel when you swipe left, much like HTC’s BlinkFeed or the search screen in older versions of iOS. It can be customized with the type of content you want/need to see. For example, it can be set to show the local weather, offer driving suggestions during rush hour, reminders for So-And-So's birthday party, your favorite team's sports scores, and so on. Some of my favorite features are things such as automatically generated boarding passes for when I fly. They just show up. As long as you take the time to set up your preferred content, Google Now can be incredibly helpful.
In my experience, Google's ability to listen to spoken commands and accurately translate them into text and then act on them is far superior to Apple's Siri. It’s faster and correct more often. Google Now can also interact with more parts of the operating system than Siri. This means you can issue more commands and enjoy a higher success rate.
The Google Play Store is Google's version of Apple's iTunes and the App Store in one. The app itself is primed to be refreshed soon, but the version shipping with Android 4.4. KitKat on the Nexus 5 is the same that's been available for most of 2013. The Play Store is where you buy games, apps, music, movies, TV shows, books, and magazines. Some content can be rented. Each type of content has its own store-within-a-store that's easy to browse through or search for what you want. That said, Google's selection (especially of movies/music) is not as good as iTunes. In fact, it's not as good (yet) as Amazon.com's own content selections, though I'd say it is on par with what's available to Windows Phones.
Each type of content you might purchase has its own app. Use the Play Music app to listen to tunes, use the Play Books app to read books, use the Play Movies app to watch movies, etc. All these individual apps use a similar user interface that is easy to figure out. Once you use one, you've used them all.
One thing that I find frustrating (but Google touts as a "feature") is that everything is stored in the cloud. In contrast, if I buy a movie from iTunes, I can download it and store in on my machine(s), back it up, etc. The same is not true of movies purchased from Google. You can download the movie to your devices for offline playback, but you can't necessarily keep a file anywhere safe on your computer. Music you've purchased from the Google Play Store needs to be downloaded over the network to be stored locally for offline playback. This is painful and I hate it. Further, the Play Music app won't see your own side-loaded content, only stuff you've pulled down from the Play Store. The same is true for movies and the Play Movies app; it only sees purchased content or movies captured by the device itself.
These frustrations aside, the Play Store and its associated content apps offer plenty of material for your consumption.
YouTube is its own animal. Like Facebook, Twitter, and Google+, YouTube is deeply entwined with the operating system. You can upload videos to YouTube, as well as manage your account and subscriptions. Sharing from YouTube to other social networks or services isn't too much trouble, and the app offers all sorts of playback options. For YouTube aficionados, the native Android app is the best there is.
Android 4.4 KitKat is as powerful a messaging platform as any other smartphone operating system. It makes some key changes that will impact users.
In KitKat, the old SMS/text messaging application is gone. Instead, Google's Hangouts instant messaging application has graduated to include SMS, MMS, and IM in one place. It’s a bit of a mess.
All conversations are stored in threads, but the threads are separated by their messaging type. That means you'll often have two threads for the same contact. For example, my sister uses Hangouts on purpose instead of SMS to save money on her monthly plan. With the new Hangouts with SMS, I have two threads for my sister: one for IM conversations and another one for actual SMS conversations. Multiply this by several dozen contacts and you can see how it might get frustrating quickly. "I swear she told me 5 PM for dinner. See, here it is in this thread. Oh wait, she changed it over in the other thread. Argh!"
Hangouts does provide a little "SMS" icon on conversations that are taking place via text and not IM so you know which are which, but it's still annoying. Further, when you want to start a new conversation, the tool to choose to send a text message versus an IM could be much easier to figure out. When you're inside any given conversation, there's a drop-down menu at the top that indicates whether you're looking at SMS or IM. It lets you switch to the other thread if you want to. All that said, the app still supports picture/video messages and stores them all inline. You can see who's online and who's not (for IM convos), as well as easily archive conversations and recall them later if need be.
One thing worth pointing out: Android 4.4 makes it easier to choose a different default SMS application. This was technically possible before, but a hassle to set up and wasn’t always seamless. So if you don’t like using Hangouts for SMS, you don’t have to. I suspect some device makers will ship their phones with their own SMS apps set as the default.
Gmail itself is essentially carried over from earlier versions of Android. I don't see any new features in KitKat. For power Google/Gmail users, Gmail on Android devices is the best way to use Google's email service. It is simply unparalleled in terms of continuity with Google's online version. Gmail accounts can be synced to iPhones and Windows Phones, but it doesn't work nearly as well, nor offer as many features.
KitKat also includes built-in support for Facebook, Google+, and Twitter. Once you've signed into these accounts, you can share to/access them from nearly every other application. Android has done a really good job of integrating social networking into the OS, though iOS and Windows Phone aren't too far behind.
The keyboard has been revised ever-so-slightly in KitKat. For starters, the blue trail that used to follow your finger when you swiped from one key to the next is no longer blue. It's now more of an off white color. The real big change is new access to emoji. Though it takes two steps to reach, you can now stuff the same emoji that Google offers in its Google+, Google Hangouts, etc., in your emails, SMS, and other text. It also has a neat new gesture that lets you add spaces in text by dipping down to the space bar when you're tracing a trail across the screen. This means you can type without ever lifting your thumb from the glass. Neat.
Google Maps is another app that Google updates consistently outside of full system updates. That means the version that came with KitKat on the Nexus 5 is the same as what's available from the Google Play Store today.
Google Maps' best feature is how well it works with Google Now to provide real-time alerts when you're on the road. For example, Google sees that you're at work and are ready to drive home at the end of the day. If there's an accident on your normal route home, Maps/Now will alert you about the problem and automatically reroute you. In fact, Maps/Now may even tip you off early, so even if you do get stuck in the traffic you won't be (that) late.
Google Maps is on even footing with Nokia HERE Maps on Windows Phone devices, but it is much better than Apple Maps on iOS devices. The advantage Google has over HERE Maps is that it offers all the tools in a single app, rather than spread across several apps (HERE Maps, HERE Driving, HERE Transit, etc.).
The phone dialer has been revised, and takes some getting used to.
In Android 4.3, when you opened the phone app, it defaulted to the actual dialer. There were tabs across the top to access call history and contacts. That's all changed. In Android 4.4, the phone app is busy and not entirely intuitive.
The biggest element at the top of the screen is the most recent call, highlighted complete with caller ID, thumbnail, timestamp, etc. Google prioritizes the most recent incoming/missed call. It pulls up a lot of details, if it can, including date, time, name, and even address. If it is someone from your contacts, you'll see all their details in this highlighted call log.
Below this single-entry call log, you'll see your Favorites, if you've set them up. For some reason, there are three big thumbnails for the first three, followed by a list of the rest. In addition to Favorites, this screen also adds frequently called/contacted people. Over time, those who you call the most will always be the first options you see when you open the phone app. If you want to sort through your entire contact database, you have to scroll and scroll and scroll downward.
At the bottom of this new phone home screen, there are buttons to access call history, the actual number pad, and call settings. At the very top, there's a search bar. If you have more than 100 contacts, just use the search bar at the top of the screen to find people. Better yet, just hit the microphone in the search bar and ask it to call your Mom. (Oddly, if you're on the home screen, you can use the "OK Google" prompt to have the phone call your Mom. Why you have to press the microphone first when in the phone app is curios.)
The phone app offers the expected set of tools once you've actually decided to make a phone call. You can send calls to the speakerphone, to Bluetooth headsets, add a third line, as well as access your messages and that person’s contact details. The more advanced settings allow you to set auto-response messages, call forwarding, and so on.
I think the phone apps in iOS and Windows Phone are much easier to use. Though I understand what Google is trying to accomplish here, I think it took a step backwards as far as usability is concerned. However, again, it is worth noting that phone makers like to customize the phone app, so don't be surprised if the phone dialer functions differently on non-Nexus hardware than described here.
As far as the People (contacts) app is concerned, there are minor changes that don't really impact usability. For example, the colors have changed. Contact profile thumbnails have been moved from the right side of the screen to the left side of the screen. When you tap on a contact's thumbnail photo, a pop-up box gives you buttons to call, text, email, or favorite that person. The actual contact cards themselves are unchanged.
I like how contacts behave in Android 4.4 much more so than in iOS. Tools such as the pop-up boxes really help speed up reaching out to people. Further, Android lets you peg individual contacts or groups of contacts to the home screen as shortcut widgets. These can be great tools. Windows Phone's People Hub is an entirely different — and much more interactive — way to manage your contacts. Of the three systems, I prefer Windows Phone for the depth, but Android is a close second thanks to functionality.
The main gallery application is a direct carry-over from Android 4.3. In a screen-by-screen comparison, I didn't see any differences between the gallery app in Jelly Bean versus KitKat. There is, however, a new Google+ Photos app called simply Photos.
The Photos app augments Google+ (technically, it is Google+'s photo feature, just pulled out on its own) and allows you to better manage your photos both locally on the device and online in Google+. First, the Photos app has its own editing tools that is different from the gallery. Images can be rotated, cropped, and altered with filters. The cropping tools include a frame and a square option if you want to give photos an Instagram-like effect without actually using Instagram. There's also the "Auto Awesome" feature, which automatically touches up and improves photos. If you've taken a bunch of photos all at the same time/location, the Auto Awesome tool will also create animated scenes by pasting the photos together. (They're sort of like a GIF, but not.) The editing tool also permits you to share photos with other social networks, via email/SMS, as well as stored on Google Drive.
I like that the app separates what's on the device from what you've already uploaded to Google+. If you want to look at some of your older, online photos, it's a breeze to scroll through them and even make alterations to them that are synced to the online version.
Last, the Photos app lets you combine media (photos and videos) to create a multimedia presentation of sorts. It is rather limited and doesn't go nearly as far as iMovie does on iOS devices, but it's a serviceable video creator.
Google is targeting Windows Phone's Photo Hub with its Photos app and Google+ integration. Google is approaching it from a different direction, but the idea is the same: Get people to share photos online as easily and often as possible. iOS made some big changes to its gallery app in iOS 7 and it is much better than before. Google's tools are a bit better connected, though.
There are a handful of productivity tools that come with Android 4.4 KitKat. The calendar application, for example, works well if you're a Google Calendar user. It syncs everything quite nicely and plays perfectly with the desktop calendar client.
There's a basic News & Weather app that most people probably ignore, but can still be useful. Open it up, and you'll see the current, local weather conditions, as well as the forecast for the next six days. The app also offers top headlines, which are culled from various news sources around the web. You can customize the headlines to a certain degree, and pick from sports, entertainment, world, U.S., health, and business. The News & Weather app has its own widget if you want to access this info from the home screen.
Google Keep is on board and can be used to store notes, info, and other bits of random information. It is sort of like Microsoft's OneNote or Evernote, but it doesn't offer nearly as much functionality as those apps. Basically, it syncs text, links, voice memos, and photos with your Google Drive account, but corrals them into a separate spot for easier finding.
Speaking of Google Drive, it is baked into more aspects of the operating system. You can save just about any type of content (photos, video, notes, files, etc.) to your Google Drive. Drive also lets you be productive on Android devices, as it includes its own cloud-based documents, spreadsheets, and presentations apps. The smartphone-sized versions of these apps are not the easiest to manipulate, but it can be done. Google Drive can be a great tool for collaboration, as sharing documents/files with others is never more than an emailed link away. There's some weird stuff going on, though. KitKat includes QuickOffice, which Google bought early this year. Before Google bought it, QuickOffice allowed non-Microsoft devices to open/access Microsoft Office Documents. The same is now true. It offers very, very basic editing functions for Word, Excel, and PowerPoint files. What's weird is, you can use QuickOffice to create a Word document and then save it to Google Drive, if you want. You can't, however, use QuickOffice to open/edit a regular Google Doc. If you happen to have a Word document stored in your Google Drive, you can open that in QuickOffice. The two apps/services don't necessarily play well together (yet).
The clock application, which also manages alarms and times, is as bare and spartan as it gets. The app itself is a direct carry-over from Android 4.3. It offer simple white numbers on a black background. It includes a world clock, as well as a timer and stopwatch. It also has a night mode that puts the clock on the screen as a floating wallpaper for those who use their smartphones to tell time at night. It isn't much fun to use, but it is functional and I suppose that is what matters.
Most of Android 4.4 KitKat's best features are ones that most users will never see. The latest OS from Google is a gold mine for developers, who have an amazing amount of control over their apps and how those apps will interact with the operating system. Here's a brief taste.
Step Detector/Counter: The OS now includes native support for a new combo sensor that detects steps and counts steps. step detector and a step counter. This means developers of health and fitness-type apps will be able to take advantage of these tools to improve the performance of their apps. Think better battery life.
Printing: People will be able to use Android 4.4 KitKat to print to more cloud-based printers thanks to new developer APIs. Users will be able to discover available printers, change paper sizes, choose specific pages to print, and print almost any kind of document, image, or file to internet-connected printers.
Immersive Mode: Google has made it possible for app developers to use every pixel on the phone's display. Developers will be able to create apps that do away with control strips or buttons and use the full screen. The buttons and controls can be called back when needed, leaving the user to experience a seamless, full-screen app. The UI can be accessed through an edge-to-edge swipe.
Accessibility: Android 4.4 offers system-wide support for Closed Captions for video playback. Users will be able to choose whether to show captions and what language, text size, and text style to use.
Connectivity: KitKat comes with native support for IR ports. This makes it easier for phone makers to include hardware for remote control apps that interact with home theater gear. KitKat also builds in support for more Bluetooth profiles, such as Bluetooth MAP and Bluetooth GATT.