Showing posts with label apple. Show all posts
Showing posts with label apple. 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.

Friday, June 15, 2012

Apple TV - Not Just for the Home

At my company one of the most important meetings we have is our weekly development sprint review and planning session.  For those of you unfamiliar with the Agile development methodology this is where the development team showcases what they've been working on during the past week, and it's also where we plan and prioritize the upcoming week's set of stories, or to-do list.  Anyway, one of the biggest challenges we've faced is that the meetings tend to run long, and one of the main contributors to this is the fact that during the meeting anywhere from 4-8 people are projecting their laptops onto our conference room TV in order to display something to the entire audience.  With one fairly short VGA cable to share amongst all of us, we not only had to play musical chairs within the conference room anytime someone new had something to present, but whoever was presenting also needed to make sure their display settings were correct and that they were projecting the right desktop window onto the TV.  All told I would estimate that we wasted 15 minutes per meeting doing all this logistical juggling, and when you multiply that by about a dozen participants that's a total of 3 hours of lost productivity for the team.

Luckily we recently moved into a new office space, and in this space we had the luxury of setting up our new conference room from scratch.  We decided from the get go that we were going to purchase one of those conference tables where all the wiring is accessible from the center of the table, so we didn't have to hassle with wires strewn all over the table and tripping on them as we walk in and out of the conference room.  But at the last minute I decided we could go even one better...enter Apple TV.

As most people know, Apple TV is a cool little device that allows you to stream video (and/or audio) to your TV.  The video streams could be from iTunes purchases, YouTube, Netflix, and a host of other available content sources.  However, there is also a very cool and somewhat under promoted feature in Apple TV called Airplay.  What Airplay allows you to do is a couple of things.  First off, you can use Airplay Streaming to wirelessly stream multimedia content from your iPhone, iPad or iTunes-enabled computer directly to your TV via Apple TV.  When you're in the media player you will automatically see a new control pop-up on the screen, and when pressed it enables you to select which available Apple TV device to stream through.  It works wonderfully, and you can stream movies and TV shows in all of its high-def and multi-channel audio glory.  But in addition to this the Apple TV also supports a feature known as Airplay Mirroring.  What Airplay Mirroring allows you to do is to stream any content to your TV via a supported device.  Right now the only supported devices are the iPhone 4S and the iPad 2 (or later).  However, Apple is about a month away from releasing Mountain Lion, the next version of Mac OS X, and that version will support Airplay Mirroring as well.  Given the fact that most everyone in our company is on a Mac, once Mountain Lion is out we'd all be able to stream anything from our laptops onto the big screen.

But there's no reason to even wait for Mountain Lion, because there are already 3rd-party solutions to enable Airplay Mirroring from Mac OS and even Windows clients today.  We're currently using one called Airparrot, and at $6 per license (when purchased in blocks of 5) it's really a no-brainer.  It allows you to either mirror or extend your desktop to the TV, lets you enable/disable audio streaming on-the-fly, and even provides an option for only displaying a selected application vs. your entire desktop.

All of our employees are now using Airplay to wirelessly stream their laptop screens during group meetings, and I have to say the productivity gains are immediately evident and the three Apple TV's we purchased have paid for themselves multiple times already.

In case you're wondering what our setup looks like here's a picture of the wall in our main conference room with dual 52" monitors.  My iPad is being streamed on the left screen; my Macbook Pro on the right.



Here's a pic of one of the Apple TV's, which we conveniently hide behind the TV screen:



And of course, since the Apple TV is still a consumer device there's always a little time for fun as well:


Friday, November 18, 2011

New Kindle is good but not quite on Fire

First off, in answer to the most obvious question...No, I really don't need yet another device to supplement my Macbook Pro, iPad and Nexus S smartphone.  But for $200 I really couldn't resist - compare that price to the price of the original Kindle.   Plus, as an Amazon Prime subscriber I felt if I got the Fire I would be more inclined to use the free services available to Prime subscribers, most notably the movies and TV shows that are available for free as part of my subscription.

My Kindle Fire arrived a day earlier than expected, which was a nice surprise.  Setup was a total breeze - When I turned the device on I went through a short setup process and was up and running in less than 5 minutes.  In fact, I didn't even have to enter my Amazon credentials since it assumed I was purchasing the device for myself and preauthorized my device...hmm, I wonder if that would be a problem if I were to buy one as a gift for somebody.  Anyway, once the setup was completed it instantly made available all of my digital Amazon content - books, videos, music, etc.  And it also made available all of the Amazon Appstore apps that I had previously purchased/installed on my Nexus S.  So far so good.

I was also pleasantly surprised by the form factor of the device itself, as most of the reviews I had read had bashed it.  At this point it's too early to say if a 7-inch screen is preferable to the 10 inches provided by the iPad and other devices, but it does make the device nearly pocketable and also more conducive to one-handed operations.  I also appreciate the rubberized backing and sides of the device, is it makes the device easy to hold for long periods of time.  This is something I don't like at all about the iPad 2, as its tapered edges make it very uncomfortable to hold for extended periods.

In terms of functionality, most of the built-in functions seem to work pretty well.  As others have pointed out, even though the Fire is Android-based you would hardly know that Android is being run under the covers due to the heavy customization made by the Amazon developers.  Video streaming, e-books, and music all worked without a hitch...nice job Amazon.  Some of the apps, however, were less than stellar.  The built-in mail app is really basic, and though it automatically configured my Gmail account it wouldn't detect my work email as also being Google-based and forced me to manually configure the IMAP settings...PITA.  And it seems like the vast majority of 3rd-party apps are still not optimized for tablet devices, so all you get is a bigger version of the phone app.  There are a few notable exceptions, however, like Evernote...those guys can do nothing wrong in my opinion!

By far the biggest disappointment is the performance of the much ballyhooed Silk browser.  In theory Silk was supposed to render pages more quickly than any mobile browser due to the fact that Amazon was using its own EC2 to serve and/or pre-cache a lot of your web content...resulting in fewer HTTP connections and speedier rendering.  But in reality the Silk browser is probably the slowest mobile browser I've used.  Perhaps Amazon hasn't enabled all of its fancy algorithms yet to optimize the Silk browsing experience, or maybe it needs to "learn" my browsing habits first.  I sure hope they address this, as Silk was one of the biggest reasons for my getting the device in the first place.

Am I going to keep the Fire?  Hard to say right now.  On the one hand it's a great content consumption device, particularly for Prime subscribers.  And for $200 you're getting great value for the dollar.  But it certainly won't replace my iPad, and apart from the integration with Amazon's own services it doesn't do anything that the iPad doesn't already do...and in most cases doesn't do them nearly as well.

Tuesday, August 9, 2011

As the Saying Goes, Once you Go Mac.....

Let me start out by just cutting to the chase...I'll never go back to Windows again!

Those that know me know that I've been weaning myself slowly off of Microsoft-based technologies.  It started off with moving off of MS Exchange, then Outlook, then Office...the last holdout being Windows itself.  But after my recent job switch I decided I needed to finally bite the bullet...plus I was envious of seeing all the "cool and hip" people toting their Macbooks around from place to place while I was still lugging my uncool and unhip Thinkpad.  I was told by several friends that the switch from Windows to Mac was going to be initially painful - one buddy of mine told me that "you will hate the damn thing for the first two weeks".  Plus, every time I would walk into an Apple store and start playing around with a Mac it would last less than 5 minutes, as I would get so frustrated not being able to right-click,  not figuring out how to resize a window, looking for the "file" menu, etc.  The other complication is the fact that for the life of me I could never get used to touchpad-style pointing devices - I was a firm believer of the Trackpoint and even preferred it over a regular mouse.    Anyway, I definitely had my work cut out for me.

However, I was very pleasantly surprised by the fact that I was only completely frustrated on the first day, and after the second day I already knew I had made the right decision and knew that I would never go back to a PC again.  I think there were a few reasons why the transition was not as painful as I had anticipated.  First off, the fact that I've owned an iPad for awhile has conditioned me to "think like a Mac user"...if that makes any sense. There are a number of similarities between Mac OS and iOS, and with the recent Lion release the two operating systems are even more alike than ever.  Secondly, I don't use a ton of keyboard macros, and the ones I do use are all the basic ones and so it's simply a matter of remembering to use the "command" key instead of "ctrl"...so I had a much easier time of it when compared to the MS Office super-user types who get thrown off by all the keyboard macro differences between PC and Mac.  And lastly, though I still miss the Trackpoint I've come to appreciate some of the benefits of the touchpad, particularly some of the multi-touch gestures that Mac OS provides.

Compared to Windows, Mac OS does seem to be a lot more stable and efficient in its use of system resources, and I've rarely run into issues that have caused me to reboot the machine, let alone encounter a Blue Screen of Death (BSOD) equivalent.  With Windows I would periodically need to do a "therapeutic reboot" in order to free up system resources, or Windows itself would do that for me by blue-screening on me every once in awhile. And the hardware design of the Macbook Pro is so well thought out and the build quality is second to none.  I can't even hear my hard disk spinning unless I press my ear against its surface - you would think there was an SSD inside of the machine.  And all the little touches, such as the magnetically attached AC adapter and the little clips attached to the adapter that you wrap the cord around.  It's no wonder Apple has won all those awards for design excellence.

But despite all of the improvements, far and away the best thing about my Mac is the fact that I now have suspend/resume that actually works!  With Windows this has always been a crapshoot.  I've had so many occasions in the past where I shut the lid on my laptop, commute home or to the office, get there and discover my laptop is still burning hot because it never went into suspend mode.  Equally frustrating are the frequent occasions where you open the lid and wait for 10-15 minutes until you finally see the screen, all the while your hard disk is spinning away like crazy.  I remember at one of my startups when we were fundraising and seeing VC's on a regular basis.  We would go through this routine where we would open the lid on one of our laptops while parking the car,  and carry it with the lid still open while walking into the VC reception area.  We must have looked a bit silly, but we wanted to ensure our presentation/demo went without a hitch and didn't want to take a chance on the laptop screen staying blank.  It's so comforting now to be able to just shut/open the lid freely anytime I need to and know that my machine will just work.

Is the Mac perfect?  Heck no...there are a number of little things that still annoy me today.  Why Steve Jobs doesn't allow you to cut-and-paste files is beyond me.  And the fact that you can only see the "file" menu for the foreground app is a real pain in the butt. But overall it's been a great move for me, one that's been a long time coming.  I'm also relieved that my multi-year quest to divorce myself of all things Microsoft has finally come to end...well, at least until the Skype acquisition is complete.  I guess I still have a few months of freedom before needing to tackle this again!


Sunday, June 12, 2011

Amazon Cloud Player vs. Google Music Beta

Last week Apple gave us a previous of iCloud and iOS 5 at its annual WWDC conference. What they showed was pretty impressive, but most of it is still beta and won't be generally available until the Fall.  Of particular interest to me are their plans around moving iTunes to the cloud and finally relieving us of the painful and outdated method of cabled sync in order to move content to mobile devices.  But if you're like me you don't live in a world where Steve Jobs has complete control over your mobile existence, there are a couple of Android-based alternatives available right now that you might want to look at;  Amazon Cloud Player and Google Music Beta.

Amazon Cloud Player has been around for the past two months or so, and I've been using it off and on since then with generally good success.  They give everyone 5GB of storage for free, but as I mentioned in a prior blog post you can get an upgrade to 20GB by purchasing any album, including a bunch for just 99 cents.  Google Music Beta came out shortly after Amazon and gives you storage for up to 20,000 songs; plenty more than most people will require. I finally received an invite to the beta a couple of weeks ago and so I installed it right away and had a chance to compare it with Amazon.  Here's how the two offerings compare:

Installation: Both products download and install very easily, and both use a Flash-based component for scanning music on your local machine and uploading it to the cloud.  But they greatly differ in their approaches to this.  The Amazon uploader must be manually initiated, and once it kicks off it spends a few minutes analyzing your iTunes library, compares it to what's already been stored in the cloud, and then presents you a screen where you can either automatically upload all the music it finds that's not already in the cloud or selectively upload the playlists, albums, artists, etc. that you'd like to be synced.  It also provides a comprehensive report of content that it finds that it is unable to sync, e.g. DRM'd content.  By contrast, Google's default mode is to always run in the background and automatically upload new iTunes music to the cloud, without the user having to take action.  In theory this seems like a better and more elegant solution.  However, in my case the Google software consumed nearly all of the CPU on my machine while scanning/uploading my iTunes content, and to add to my frustration the upload process itself took an incredibly long time - roughly a couple of days to upload just 3500 songs.  In fact, the CPU consumption was so bad that I had to go into Task Manager and lower the priority of the Google music manager process.
Advantage: Amazon


Web Music Player: To be honest, I didn't spend much time using either player - after all, I've got iTunes running on my laptop!  But they both seemed to do the job, and Google's player has a few extra features such as thumbs up/thumbs down and keeping track of the play count.  But I do like the look of the Amazon player a little more, plus it has the advantage of being able to play music purchased from the Amazon MP3 store.
Advantage: Neither - it's a tie.


Mobile App: Both mobile apps did the job and generally worked well over Wi-Fi or when wireless coverage wasn't in issue.  But on several occasions the Google app would just stop midway through a song for no explainable reason.   I like the UI better on Amazon, and I like the fact that it lets you easily switch between music in the cloud vs. music sitting on your device.  Google lets you do this as well, but you have to go into one of the options settings in order to switch back and forth...a bit of a pain.   I've also used both applications during long bike rides that went through areas of spotty to low coverage, and I have to say that both applications had their share of issues when dealing with bad coverage and both frequently just stop working and never recover even when reception improves - maybe they should reverse engineer the Pandora app and figure out how they are so good at dealing with this. Google would also randomly skip both forwards and backwards within a song when experiencing reception issues...very strange.  Amazon performed a bit better, and I suspect it "reads ahead" within a playlist and stores upcoming songs within its local cache.  I'm sure Google does some of this too, but perhaps its cache is smaller.  One very annoying problem with Amazon is that it sometimes caches garbage for a song, and once it does then each time you play that song you'll hit that garbage and it just stops playing..at least until the cache is cleared.
Advantage: Amazon


iOS Support: Well, as you would expect neither offering has native iOS support, although both claim to be usable from Mobile Safari.  I was able to verify this myself using my iPad.
Advantage: Neither - it's a tie.


In summary, I have to give a slight edge to Amazon, although not by much.  And both companies need to spend time on their Android apps and improve their handling and recovery of reception issues.

Oh, and it looks like Spotify is close to launching here in the U.S....I can't wait.

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.


Sunday, March 1, 2009

Overpriced Kindle?

The Kindle is kinda neat, but don't you think it's just way overpriced for what you get? I think if Amazon wants the Kindle to be the de facto eReader standard that it should subsidize the heck out of its manufacturing costs and sell them for less than half of the current price (app. $350). This is not rocket science...For example, Microsoft has successfully used this strategy in making the Xbox and Xbox360 top sellers. I guess the counter argument is that Apple didn't need to subsidize the cost of the iPod in order for it to be enormously successful, which is true. However, I don't see anything so gee-whiz cool about the Kindle and Kindle 2 or their respective UI's that is going to blow people away like the iPod.

I would also like to see the Kindle come out with a color display. I really don't read all that many books, but I do read a lot of newspapers and magazines. And especially when it comes to magazines I think a color display is a necessity for a rich reading experience. Anyway, just my two cents.

Bob