Showing posts with label Android. Show all posts
Showing posts with label Android. Show all posts

Sunday, August 26, 2012

Nexus 7 - The Best Android Device Available

Let me just start out by saying that the Nexus 7 is unquestionably the best Android device available today! It's lightning fast, noticeably faster than any mobile device I've used...and I've used a bunch of them.  I don't know if it's due to the quad-core processor or the smoothness of the Jelly Bean OS...probably a combination of both.  Applications download/install several times faster than on other devices, and when you go into 3D mode on Google Maps it's absolutely amazing how quickly all the building structures take shape.  I bought the device intending to hand it to one of our developers in order to test our Android app, but I've held onto to it for over a week now and I'm not sure I'm going to relinquish it...sorry David!

There are a number of other reasons to like the Nexus 7.  The build quality is excellent, as is the screen resolution.  For lots of people the form factor of a 7-inch device is advantageous to the 10-inch iPad because of portability.  One of the nice things about its size is that I can store the device in the glove compartment or in the center console of my car, something I absolutely can't do with the iPad.  The smaller/lighter form factor will also be preferred by a lot of people who read books, though I suspect magazine readers may not think the same.  If you rely heavily on Gmail, Maps and other Google apps like I do then there is no comparison between the way they run on the Nexus vs. the iPad...the latter seems stuck in the stone ages.  Battery life is also outstanding, on par or maybe slightly better than the iPad.  And perhaps its biggest advantage is the price...at $199 it's priced the same as the mediocre Kindle Fire and and blows it away in just about every respect.  And that price is less than half the cost of the entry-level iPad.

Quite a bit has been written recently about Android 4.1, aka Jelly Bean, particularly the sheer speed and smoothness of the OS.  In addition to that Google is really trying to play up its Play Store (no pun intended) as well as the integration with all of its cloud-based services.  For example, after going through the setup process my homepage shows a collage of content I have stored in Google:


Perhaps the coolest Jelly Bean feature is Google Now, which is best described as an intelligent extension to the notification system.  Google Now will automatically display "cards" based on some of your common activities.  For example, I checked the score for a recent Giants game on the device, and ever since then it's been display cards for each of the Giants games, keeping me up to date on the scores.  Ditto for the weather.  And it even goes beyond that, bordering on creepy.  The other day I was reading an article on TechCrunch written by a guest author who is employed by one of the local VC's.  After finishing the article I decided to hop onto the VC's website to check out the author's bio...this was done on my laptop.  A few minutes later I picked up the Nexus and noticed that a new notification had popped up...it was driving directions and estimated drive time from my home to the VC's office.  As I stated...a bit creepy, but useful nonetheless.

So the big question is...will I replace my trusty iPad with the Nexus 7?  It's a really, really close call...but probably not.  I do like the convenience of having 4G connectivity when I need it, and unfortunately the Nexus only supports wifi.  And though I love the whole concept behind Google Now, I also think that the technology is something I'd rather have on my smartphone than on my tablet device...now, if Verizon can get off their butts and deliver Jelly Bean to my Galaxy Nexus I'd be set!   I also think the iPad still gets the nod as the superior reading device, especially for reading magazines/newspapers in landscape mode.  In fact, some of the Android reading apps don't even support landscape mode on the Nexus, probably due to the fact that at 7 inches the screen isn't conducive to a quality reading experience in landscape.  But at $199, it's easily the best value out there and is worth serious consideration for anyone needing to buy a tablet...regardless of the price point.

Monday, December 26, 2011

My Ice Cream Sandwich is Quickly Melting

You know you're a tech/gadget geek when you decide to perform a major OS upgrade while on vacation...and in Sin City of all places.  But that's exactly what I did while I was in Vegas week before last.  I caught wind of the fact that the latest version of Android, 4.0 (aka "Ice Cream Sandwich") was slowly being released over-the-air for the Nexus S.  Of course, being my impatient self I couldn't wait for that and instead found a download link off of Google's servers and manually upgraded myself.  In typical Android fashion the upgrade process was very straightforward and in less than an hour I was up and running with the latest and greatest from Google.  So how's my Ice Cream Sandwich experience been since then?

Well, let me start out by saying that if you are current Nexus S owner and have not yet upgraded....please don't!  Google pulled the plug on the upgrade shortly after it was released due to a number of issues that were reported by early adopters.  In some cases the upgrade never completed and essentially bricked the phone, in other cases certain functions stopped working post upgrade (e.g. WiFi), and in a lot of cases, myself included, battery consumption has simply been atrocious since the upgrade.  Right now I'm lucky to get half a day of normal use out of my battery before it dies.  Some people say that turning off WiFi or disabling the Google+ app helps, but I've done both and it doesn't seem to matter.  I'm crossing my fingers that Google does something about this soon, and it's been such a royal pain in the ass that I'm even thinking of switching to Verizon and buying a Galaxy Nexus just so that I don't have to deal with it anymore.  And in addition to the power issue there are a couple of other major annoyances with ICS. Text rendering in Gmail and the browser seem to take forever sometimes, and some of my apps just appear to be more sluggish in general.

But despite all these issues there are some really nice enhancements with ICS.  The Gmail app is a lot more refined and intuitive, and some of the more commonly used functions (e.g. labels, mark as unread) have dedicated icons now instead of your having to pull up the options menu.  The notifications pulldown has also been enhanced to allow you to remove individual notifications by swiping them to the left.  This new swiping gesture has been applied to a number of other places within ICS as well.  Within Gmail you can swipe to go to the next/previous message, and within the "running apps" list you can kill specific apps by swiping them away - very nice.  There's also a really cool new feature which allows you to send one of five preconfigured (and customizable) text messages to a caller during an incoming call when you can't pick up the phone.   Ice Cream sandwich also seems to have addressed a couple of major issues that I often encountered with the Gingerbread OS.  Sometimes when I press on the "home" button it would take at least 15 seconds for the icons to appear, and even worse, sometimes the home screen itself would become totally unresponsive and I would have to power cycle the device to fix it.  Fortunately ICS addressed both of these issues.

Please Google, fix the damn battery issue and allow me to enjoy my Ice Cream Sandwich.

Wednesday, April 13, 2011

My Favorite Cloud-Based Services

As part of my effort to move away from all things Microsoft and desktop software in general, I've been using a number of cloud-based services with regularity and am amazed at how far along they've come over the past year or two.  In fact, I find their convenience and ease-of-use so compelling that I rarely find myself creating new content locally on my hard drive anymore.  Plus, the fact that I can easily access these services from my PC, iPad or Android phone means that my data is always accessible no matter where I happen to be.  And best of all, these services are all free!  So...without further ado, here's a list of some of my favorites:

Google Docs
Not the newest kid on the block, but Google Docs has made numerous improvements since it was launched a few years ago and I can safely say now that I'll never create another Microsoft Office document again.  And if you're like me you only use about 10% of the functionality of MS Office anyway, so why keep all that bloatware on your PC?  Docs is also accessible from both iOS and Android devices, though editing capabilities are somewhat limited on those platforms.  And Google has made it pretty easy to share documents with specific individuals or across an entire workgroup; in fact, it's kind of cool working on a shared spreadsheet and being able to see other members of your team updating cells in real-time.  And for those of you who have shied away from Docs thinking that it just couldn't be powerful enough to replace MS Office, have a look at this presentation.


Evernote
I started to use Evernote when I decided to dump Outlook and needed another place to store all the little notes that I take - my grocery list, names of interesting restaurants I happen to spot, meeting notes, etc.  Evernote does all this and then some.  Among other things I can assign tags to my notes so that I can dynamically categorize them,  with the Evernote browser extension I can push one button to clip a webpage and save it off as a note, I can have my Evernote content displayed within Google search results, and I can create a note instantly using a photo I just shot on my smartphone.  The optional Evernote application is available on all the usual platforms, though on my PC I rarely use it because I find that their web interface to be more than sufficient.  But their iPad app is a must have, as it's simply a thing of beauty.

Dropbox
Why would anyone go through the hassle of setting up a shared public drive in their office when they could be using Dropbox instead?  Dropbox makes it dead simple to upload and store any type of file to its service, and optionally share files and/or folders with selected parties.  It even keeps track of older versions of files and allows you to review their revision history.  If you install the optional desktop application your Dropbox folder will even show up as a local PC or Mac folder, and you can operate against that folder just as you would with a file sitting on your hard drive.  You also receive desktop notifications whenever a shared file is updated, and your local copy is automatically synced with the cloud.  One word of caution, however...If you happen to be one of those unfortunate souls that must login to a Windows domain, then by default your local Dropbox folder will be created within your roaming profile.  To avoid any potential syncing issues when running in disconnected mode you should go into the Dropbox application settings and change the location of this folder to somewhere within your local hard drive.

LucidChart
I just started using LucidChart about a month ago and simply love it.  If you ever have the need to quickly create a diagram or flowchart but don't want to hassle with something like Visio, then this is for you.  Or, if you're like me and don't have an artistic bone in your body but occasionally need to produce a wire-frame in order to conceptualize an idea and share it with others then this is a must have.  LucidChart is a functional replacement for Visio, and its wire-framing and "demo" capabilities are indispensable during the earlier stages of web design.  And the entire application is written in HTML 5 and really showcases its power.  One of its coolest features is the ability to search though Google Images for something you're looking for, and then once you locate it you can just drag-and-drop that image straight into your diagram.

Amazon Cloud Drive
Available just within the past two weeks, Amazon Cloud Drive is what iTunes should aspire to be - a cloud-base service that allow you to stream and/or download your media content over the internet.  As you would expect from Amazon the service is very robust and the UI is excellent.  The optional Cloud Player app just takes a few short minutes to scan your entire iTunes library and creates a listing of all the artists, albums, playlists, etc. that can be uploaded to Cloud Drive.  And for the ones that cannot be uploaded (e.g. unsupported format, DRM-protected, etc.) it displays a list of those files along with the specific reason why.  Amazon gives everyone 5 GB of Cloud storage for free, and between now and the end of the year if you make just one MP3 purchase (I bought a 99-cent album) you'll get upgraded to 20 GB, enough for most people to store all of their music.  I've moved my entire music library onto it and couldn't be happier...I can access my playlists from anywhere now and not have to worry about syncing.  Unfortunately, for you iOS fanboys I'm afraid to say that currently you cannot access Cloud Drive content from an iPhone or iPad - perhaps you'll have to wait for Apple to get their act together and bring iTunes out of the stone ages in order to gain this capability.


Saturday, February 5, 2011

Bloatware No More, aka Goodbye Microsoft Outlook

I've used Microsoft Outlook as my preferred email client literally from the day the first beta was released back in the late 90's - I think the initial version was called Outlook 97.  To me it was a breath of fresh air, as I could do all of my email and calendaring from the same window.  My company was in the process of rolling out MS Exchange across the enterprise, and so Outlook was a huge improvement over having to use the kludgey combination of the MS Exchange client along with Schedule Plus - anyone but me remember that one?

Over the dozen plus years since then I've used each and every version of Outlook. Functionality-wise it keeps getting better and better, especially when you've got an Exchange server on the back-end.  However, at the same time its footprint seems to get bigger and bigger with each release...sometimes I go into Task Manager and see that it consumes half a gig of RAM...WTF does it need half a gig for?  And the time it take to load the software on my machine seems to increase the more I use the product...somehow all these plug-ins get installed on my behalf and I'm forced to stare at the Outlook splash screen waiting for each of these to load - a real exercise in patience. And finding out how to disable these plug-ins is no easy chore, and also can only be done within Outlook itself.   This ended up being a major headache for me a couple of months ago when my Outlook was hanging every time I launched it and the culprit was this antivirus plug-in that had been recently updated.  Suffice it to say that it was quite the challenge to finally fix this problem - it took multiple attempts before I could disable the plug-in within the short time window between launching Outlook and having it start hanging again.

I've written in the past about how I've reduced my dependency on Microsoft over time, and now I'm pleased to report that I've finally ridden myself of this overly engineered, bloated piece of software called Outlook.  I've been using Gmail and/or Google Apps mail for the most part anyway these past few years, and the native web versions have also gotten a lot better over time.  Offline viewing has been available for the past couple of years; a few months back they finally allowed you to disable "conversation view", which for the life of me I could never get used to; and they even implemented a few new features such as notification pop-ups that you'd normally only find in traditional desktop applications.  And I've also come to appreciate the way Gmail uses labels as an alternative to folders - it's actually a much more elegant solution than having to manage a folder hierarchy.  Since I've made the switch I've never found a need to go back, and my laptop thanks me for it!

As far as the other functions of Gmail/Google Apps go, I think it handles my calendaring and contact management needs just fine.  A weak point in my opinion has always been its task management.  There have been some recent improvements here as well, but features I've grown accustomed to in Outlook such as the ability to create recurring tasks are still not supported - not a show stopper, however.  Getting rid of Outlook has also made it easier for me to synchronize data to my mobile devices.  Since I've been using Android for awhile it's great never have to think about synchronizing my mail, calendar and contacts to my Nexus S, and there are some great 3rd-party solutions for  syncing other types of data such as tasks and notes.

So goodbye Outlook, my old and dear friend....I don't think I'll be missing you.  But despite all the frustrations I've had to endure, I guess it could have been worse.

Friday, December 17, 2010

Just Became a Gingerbread Man - My Nexus S Upgrade

I received an unexpected gift yesterday, the latest and greatest "pure Android" phone, the Google Nexus S and its interesting curved screen. When it was announced a few weeks back I wasn't sure if I was going to upgrade or not - I had planned to drop by a local Best Buy to check out a demo unit. But receiving a freebie certainly solved that dilemma for me...and boy, now that I've used it a bit I would have gladly paid for the upgrade myself.

Probably the biggest improvement is the overall speed of the device. My Nexus One was and still is no slouch in this regard, but the Nexus S puts it to shame in just about every way. I'm not sure if it's the upgraded hardware or the optimizations that were made in the latest Android version (Gingerbread) that made the big difference - probably a combination of both. But routine tasks such as web browsing and downloading/installing applications are much faster than ever before.

The other major improvement is the substantial increase in the amount of available "Internal Storage". The Nexus S ships with 16GB of flash memory and devotes a portion of that to "internal storage", which hold apps and app-related data; and the bulk of it to external "USB Storage" - this is in lieu of allowing for a user-replaceable SD card. Some people have griped about the lack of an SD slot, but 16GB is quite a bit of storage and so I don't think this is a very big deal. But what's really nice about this is that the amount of internal storage the Nexus S sets aside (~1GB) is so generous that I never have to worry about overloading my device with apps and running into the dreaded "low memory" errors. On the Nexus One I always tried to always stay above 20MB of free memory so that I didn't run into this problem, but after setting up the Nexus S and installing the exact same set of apps it showed me that I still had over 800MB of internal memory available. So now I can go on my merry way and start installing new apps with reckless abandon again!

Some of the other niceties on the Nexus S are:
  • The Super AMOLED screen is not only gorgeous but actually usable in bright sunlight. This was one of my biggest gripes with the Nexus One's screen, especially when attempting to shoot daytime photos and videos.
  • The call quality through the headset seems to be stellar, better than on the Nexus One.
  • Real (vs. quasi) multi-touch capability allows me to take advantage of some of the newer apps such as the uber-cool Google Maps V5 with its 3D rendering.
  • The new Gingerbread keyboard works better and is more user-friendly than the prior Froyo version, though probably still not in the same league as the iPhone 4.
  • Built-in support for 3rd-part VoIP (SIP) providers - this is useful mostly for geeks like me, but now I don't have to install a separate SIP application when needing to do Wi-Fi calling while traveling overseas or if I'm in a bad reception area.
  • Near Field Communication (NFC) support. This is the first device I'm aware of that supports NFC, so we'll wait and see how useful this will be over time.
  • Oh, did I say the Nexus S is fast? :-)
Okay, now a few Nexus S downsides:
  • The omission of an LED light and a trackball/trackpad - the latter is not a big deal to me since the only time I ever used the Nexus One's trackball was when I needed to position the cursor within a block of text - Gingerbread handles this pretty well now without that need for it. I do, however, miss not having the LED notification as it was a very useful way of letting me know when I received an email or text without having to turn on the screen.
  • Because it uses a plastic vs. metal backing it doesn't feel quite as solid as the Nexus One, but I don't find this as bothersome as some of the other reviewers. Also, taking off the back cover in order to get to the battery or SIM card takes more work than on the Nexus One.
  • Lack of 4G support - This is the major reason why I would not have purchased the phone on my own. Though 4G availability on T-Mobile is not yet widespread, it would have been nice to include this support in order to make the device more future-proof. On the other hand, 3G speeds are pretty good and noticeably faster than on the Nexus One, and I guess not having 4G saves me the $15/month that T-Mobile inexplicably dings their customers for using that service.
Overall I'm very happy with the device and will definitely hold onto it for awhile.

Thursday, May 27, 2010

I'm Loving my Froyo

Being the Android fanboy that I am, I was eager to install the latest and greatest 2.2 release (aka Froyo) that just became available over the weekend onto my Nexus One. After several days of playing around with the release I have to say that there are some really nice new features and enhancements, but most of them are relatively small and so I wouldn't say the release is a "must have" for everybody. However, for those techno-geeks like me it is a worthwhile upgrade. Among some of the niceties are:
  • Built-in tethering support: This is the feature I've been eagerly anticipating. You can now configure your Android device to be a MiFi and save yourself the 50 bucks a month you're currently spending with your carrier. You can also tether to your device via USB, and if you're using Windows 7 then it just plain works without your having to install additional software or drivers...and no cheesy Dial-Up Networking config either.
  • The home screen has a few subtle but useful changes. Shortcuts to the phone and browser apps now appear on the lower section of each home screen, making it easier to launch both apps without having to search for their specific icons. The search bar has also been enhanced to allow you to limit your searches to just websites, applications or contacts.
  • Voice search appears to be quite a bit more accurate than before. You also now have the ability to select several different languages/dialects for voice search.
  • Battery life seems to have improved a bit as well, although it's hard to quantify.
  • The entire OS seems a bit more responsive than before. I've read some benchmark reports indicating that Froyo is up to 5 times faster than Eclair (2.1). I'm certainly not seeing a 5x improvement, but nonetheless the speed improvement is noticeable and appreciated.
  • You now have the option to auto-update any of your downloaded/purchased apps when new versions become available.
  • For those like me who are rapidly turning grey, the Gmail app finally supports scalable fonts. Why you can't use pinch-to-zoom across all apps is still beyond me, though...come on Google.
  • Flash support: Finally! And it seems to work pretty well as best as I can tell.
  • I also found out about this send-to-phone Chrome extension and Android app that let's you instantly send a web page or Google Map from your PC to your Android device, a la Jack Bauer on 24. Very cool indeed!

Friday, January 8, 2010

Goodbye Blackberry - Hello Nexus One and Android

I've been a pretty devout Blackberry user these past 10 years, starting with the original, clunky pager-looking model and ending with the Curve 8900. And between that time I must have cycled through half a dozen other models including the 7100T, 8700 and 8320. The main reason I've stuck with Blackberry so long is because it does a few things really well, push email being at the top of the list. And if you happen to be using the combination of Microsoft Outlook/Exchange on your desktop then the integration with Blackberry is rock solid and hard to beat.

So...what's finally gotten me to make a move after all these years? Well, three things really. First off, the popularity of the iPhone and other newer smartphones has certainly made me think of all the functionality I am losing out on by sticking with Blackberry. Though the Blackberry has made good strides to close the gap, I feel it's quite stuck in the stone ages by comparison. Secondly, as I mentioned in my last blog post my dependency on all things Microsoft has been drastically reduced over the past few years, corresponding with my increased dependency on Google-based apps. And finally, one year after the launch of Android there's finally a device cool enough that captures my imagination and allows me to migrate without having to switch cell phone carriers - that device is the new Google Nexus One.

I ordered the Nexus One on the day of the official launch and received it promptly the next morning via FedEx. Setting up the device was an absolute breeze, especially since I am a Gmail user. I entered the credentials for both my work and personal accounts, and it automatically began syncing all my email, contacts and calendar with my new phone. No software installation, no tethering of the device in order to sync...very painless! I then configured some of the preloaded applications such as Facebook, Google Voice and Google Maps...the latter is simply awesome, BTW. Finally, I downloaded a number of my "must have" applications including Yelp, OpenTable, Pandora and an RSS reader. All were downloaded and installed painlessly from the Android Market. I was actually quite surprised (in a good way) at the abundance of good applications already in the Android Market.

How do I like the phone? Well, I have to say that I love it and I'm never going back to the Blackberry! In addition to do all the normal phone sorts of things the apps themselves are highly functional, and the built-in browser is quite good as well. I'm one of those types that always likes to be near my computer in case I need to have access to something, and with the Blackberry I never felt that it could replace much of the functionality of my computer except when it came to email. But with the Nexus One I feel that I'm not compromised much, if at all, when using its browser or applications in lieu of my PC. In fact, being less dependent on my PC now feels quite liberating.

Inevitably there will be questions regarding the Nexus One and whether or not it is an "iPhone killer". There is plenty written about this already, so I'm not going to even make an attempt to tackle the topic. I suspect that most people will feel right now that the iPhone is still a better device, mainly because of the thousands upon thousands of cool apps that have already been written for it. But I also think that with the emergence of Android, along the hype surrounding some of the latest Android-based phones such as the Nexus One and Motorola Droid, that the gap will start to diminish rapidly. But there are a number of other reasons why I feel the Android platform has a good shot at beating Apple in the long run:
  • Carrier independence - In the US you can already purchase Android phones that work on the T-Mobile, Verizon and Sprint networks. And AT&T just announced upcoming availability of several Android-based phones by this summer. With the iPhone your choice is currently limited to AT&T and AT&T...lousy 3G and all. Yes, there are rumors floating around about some deal being cut with Verizon, but nothing official just yet.
  • Device manufacturer independence - If you're an iPhone user you've got just one single handset choice. Yes, it's a great handset. But what if your requirement is that you need a hard keyboard, or maybe a flip-style phone? Sorry folks, you're just out of luck. But with Android you can already purchase handsets made by a variety of manufacturers such as HTC, Motorola and Samsung...and more are on the way. Device independence also allows for things that we sometimes take for granted, such as the ability to expand memory or replace the battery. Sorry, you can't do either of these on the iPhone.
  • Developer frustration - The iPhone application approval process has been a source of consternation for many developers, and many have expressed their disdain over the sometimes draconian attitude that Apple seems to impose. As an open source platform I feel that Android is much more developer friendly. Yes, being more open can have its drawbacks too, but overall I think in the long run both the developer community as well as the end users are better served by an open model.
  • Background applications - Being able to run Pandora in the background while using another Android application is pure joy. Part of the reason Google Voice works so well on Android is because it also runs the background. Apple claims that background applications can negatively affect the user experience, so that's why they don't allow it. Well, I say screw their lame excuse and tell them to get on board with every operating system that's been in existence since the 1950's.
Apple is this decade's version of the "Microsoft Monopoly". That monopoly has started to crumble apart, and I can foresee the same thing happening to Apple if they continue with this display of arrogance. It's good for them that their products are the ultimate in "cool" at the moment, but at some point the luster will wear off and they will have to start playing some ball.


Friday, September 26, 2008

T-Mobile G1 - No UMA!

After my last post regarding Android and the G1, it occurred to me that T-Mobile and/or HTC decided not to include support for UMA on the device.  That's a real bummer, as I am finding UMA to be a great feature on my Blackberry 8320.  Quick simply, UMA allows one to make mobile calls and related data access (e.g. text messaging) using Wi-Fi, and also allows one to seamslessly roam between GSM/GPRS networks and Wi-Fi, particularly handy in cases where cellular coverage may be spotty.  T-Mobile is the only US-based carrier that supports it, and they've made it available on several of their newer devices.  In my particular case, I use the UMA feature quite extensively whenever I travel overseas.  While in my hotel room or overseas office I simply disable access to the local mobile network and use Wi-Fi exclusively.  This means I can make mobile calls back home without incurring any roaming charges since T-Mobile doesn't appear to have the ability or desire to trace calls by IP address.  And this also means all of my text messages and Blackberry email do not incur any data roaming charges either.  I've also read on Blackberryforums that some users are claiming that T-Mobile doesn't even log some of the UMA calls, so those users aren't even being charged for the minutes against their account.  So...I'm wondering if the UMA ommission from the G1 was a major oversight on T-Mobile's part, or maybe a purposeful ommission given the folks like me that leverage it in order to save on their monthly charges.