Showing posts with label Honeycomb. Show all posts
Showing posts with label Honeycomb. Show all posts

Friday, June 10, 2011

The Ultimate Xoom Review! (But, Perhaps I Am A Bit Biased.)

Look, I can sit here and write a bunch of sunshine about the Xoom, but, quite frankly, little of it would be true. The Xoom is quirky. As has been reported some apps force close, it can lag a bit, and twice I’ve gotten it to freeze so bad I was not sure that it was coming back. All of that said the Xoom is the best tablet on the market. 

How could such a faulty device be the best tablet on the market? Well, the Xoom represents what makes Android great. The Xoom, and Honeycomb, are both only beta products at best. There is no SD card or LTE functionality on the Xoom and Honeycomb is really a hackjob waiting to be cleaned and toned up (which is presumably going to result in Ice Cream Sandwich). But let’s look into my Android history a bit and see how this band-aid device and OS surpass the other tablets on the market.

I started Android with the MyTouch3G (HTC Magic). It was an awesome little device, but by the time I got it the phone was already behind. I then purchased a Samsung Vibrant, then the Nexus S and Nexus One, next the Samsung Galaxy Tab, the LG G-Slate, and finally the Xoom. Each and every device had issues. The MyTouch3G was slow. The Vibrant was laggy and the GPS failed miserably. The Nexus S would routinely reboot (sometimes during a phone call) and even to this day I will get calls and the screen will freeze and not let me answer. The Nexus one’s buttons are not exactly set correctly, so you need to actually press above the symbol to get it to work. The Galaxy Tab’s email app will not allow you to accept invitations. The LG G-Slate has a whole set of issues that can be found here. The point here is: Android, no matter the product, is always full of problems.

Review after review written about the Xoom discussed how it was going to or did fail. It is too expensive. It is not finished. But everyone is missing what the Xoom is, and frankly what Android is, entirely. The Xoom is not finished and no one pretended it was; rather it is the promise of something greater than an enlarged phone, a la iOS. Android and the Xoom are betas that are in constant transition to be something better. As that journey progresses there are laggy hiccups and reboots, but always, always moving forward.

The Xoom, along with its bluetooth keyboard, are the closest one can get to replicating the laptop (Transformer notwithstanding). It is remarkably easy to be productive on the device. Rather it be blogging, checking Twitter (I prefer Plume’s Honeycomb setup), or utilizing the amazing email application--the Xoom makes life much easier. For every insignificant failure one can find ten things about the device that are veritably awesome or at least show such promise that it keeps one coming back again and again. Reading the news is pure joy and Google Books works wonderfully. The GMail app is one of the most stunning and by far the best email app available on any OS working on any device. Scrollable and resizeable widgets (Honeycomb 3.1) make organizing the screen easy, and the USB connectivity is something that has been missing for far too long--and Apple is to afraid to make that happen. And in line with it's namesake the Xoom is fast! 

Oh, and there is one other thing that sets the Xoom apart--a functionality completely foreign to all other tablets on the market, and for the time being the only tablet to even be considered for this option. I am, of course, talking about the unlockable (and relockable) bootloader. This has sparked a heavy dose of development, even if the source is being withheld from us. For any Android enthusiast there is nothing sweeter than plugging in a device, typing in that little phrase Fastboot oem unlock, and voiding that warranty. You cannot get that on any other tablet, save the Xoom.

There are some really great tablets coming out, especially notable are the Samsung devices, but the Xoom is certainly Google’s baby--one need only look to IO to realize that. The Xoom is going to get upgrades for a substantial amount of time and the development community is very strong already. If one is going to make an investment buy the Xoom so you can experience progress, however if one wants to look cool while spending a lot more money, then I would suggest the iPad. (Yes, after buying all of the apps needed to make iOS actually be compatible with anything it will inevitably cost you more money). 

We can all be sure that there will be something better that comes along eventually--the quadcore Xoom is already rumored for this summer--but the Xoom will do just fine for a long time, especially a consideration for those locked in for two years on Verizon. There are very few times that I would tell a person not to hesitate when it comes to tech devices, but the Xoom (and I have to plug the Nexus S as another worthwhile device) is worth the money and worth the risk.

Tuesday, May 10, 2011

Life's Not So Good for the T-Mobile Ghost-Slate

I recently purchased the T-Mobile G-Slate and have been using it for about two weeks now. Let me start by saying that this is not a post on how I am displeased with the G-Slate, because, quite frankly, it is a pretty amazing machine. It is incredibly fast and where Honeycomb lacks, the G-Slate hardware makes up. Is the 3D video camera gimmicky? Yes, of course, and it is not that great either, but it is fun. Is the size a bit long/tall? Yes, and at first I found it a bit awkward, but after awhile I really think that this is a great size (albeit less productive than a 7" tablet). The real issues that the G-Slate has so far as usability are Honeycomb issues, not hardware. So why is life not good you ask? One word: Visibility.

In the technology world if your device gets forgotten, then you better like what you have because you are not getting anything else. With that said, I think many consumers will really enjoy the slightly overpriced G-Slate, but many of us are not the average consumers. Many Android users want unlockable bootloaders, ability to customize, and quick updates to the OS. This is where the G-Slate fades and disappears like a ghost--like it never existed.

I am a rabid T-Mobile fan and wanted to get the tablet that T-Mobile was putting out, but to my surprise T-Mobile really did not advertise the G-Slate. Sure there was the billboard or web advert here and there, but nothing to write home about. Moreover, the release date was really awkward. The G2X was being released on April 20th and all of the communications from T-Mobile stated that "another" device was being released as well, which we all knew was the G-Slate. But where T-Mobile might have been trying to generate excitement backfired into them not really announcing it at all. Once the tablet dropped there were a few reviews, most favorable and nearly all received it better than the Xoom, but then crickets. No follow up . . . no discussion. 

I had learned enough about stock and wanted to delve into the tablet so I headed over to my favorite forum, XDA Developers, but was disappointed to not see a forum created for the G-Slate. They have a forum for the Motorola Flipout, but not the G-Slate?! It is not really that insignificant of a release as it is the second Honeycomb Tablet and the first with 4G connectivity (I know, I know, but I am not going to get into the 4G war right now; however, I will tell you that the speed on T-Mobile's HSPA+ network is excellent as I cannot even tell if I am connected via network or WiFi the speeds are so solid). I contacted LG and @theLGgirl about the bootloader and asked if it was unlockable, but no response. At this point I realize that this machine is dead in the water, a vision of something that could have been, a ghost, . . . but just then a light.

Chandon, a member in the XDA forums figures out a way to get root (it can be found here). It is a but trickier than the usual, but nothing impossible. I am not an avid Ubuntu or Linux user, but I was able to do it in about 15 minutes and there seems to be very little risk involved. Coupled with the fact that I know that Cyanogen and KMobs both got a G-Slate, I am thinking that the tablet is about to takeoff, but alas, no. 

Google IO started today and there is mention of a lot of things, in fact, many devices have been heralded and name dropped, but nothing said about the G-Slate. In fact, it was so obvious that a tweet from @theLGgirl stated:
In the Honeycomb highlights session at I/O...proud to have 1 of the first/only 4G Honeycomb tablets. Love my @TMobile G-Slate w Google!
It was as if the silence on the LG product was so deep that she just had to say something. What came through from Google IO was just as we had assumed: The Xoom was the tablet that Google was going to take care of (first to get Honeycomb 3.1 and Google Music). In fact, Google went out of their way to update the Xoom before any other tablet (and as of right now there is only one other carrier tablet out there . . . you guessed it, G-Slate). This is like a slap in the already battered face of G-Slate owners. 

I am not sure now if I am going to keep the G-Slate. There is a solid chance that it will be returned and I will go with the Xoom. The updates alone make the tablet worth it. I realize everyone says that consumers should buy something for what it is, not what it will be. But these devices are too expensive and that makes looking to the future very important. I think, however, that I will wait and see if that elusive Nexus Tablet will be announced at IO and that would make the decision pretty easy.

The G-Slate is an excellent device and in this case it is not the device's fault, but if one thought the Xoom was headed to market death, then that means that the G-Slate's coffin is already being nailed down. Too bad, because the Ghost-Slate could have really been something great. 

-----

As always, all of the information you need to do your own research is below. I encourage you to look up the sources and read the stories for yourself, leave a comment here if you have something to say, and follow my Twitter (@GhostWriterv9) and the social networking pages of the person's involved so that you can get a diverse take on the story.


Sources:
Parsons, C. (10 May 2011). Android 3.1 rolling out today to Verizon Xoom owners. Android Central. Retrieved from http://bit.ly/iVcl8N 

Ricker, T. (10 May 2011). Google Music Beta to stream 20,000 songs for free, official! (updated). Engadget. Retrieved from http://engt.co/l1Pr8A

Social Networking Sources:

@theLGgirl
@cyanogen
@kmobs

Wednesday, March 30, 2011

Open-Source Is Much Bigger Than An Operating System, It Is A Way Of Life

Creativity is seeing what others see 
and thinking what no one else has ever thought. 
- Albert Einstein


On March 24, 2011 Bloomberg Businessweek announced that Google would be withholding the source code for Honeycomb 3.0(1). Andy Rubin, who heads up Android at Google, released the following statement:
To make our schedule to ship the tablet, we made some design tradeoffs. We didn't want to think about what it would take for the same software to run on phones. It would have required a lot of additional resources and extended our schedule beyond what we thought was reasonable. So we took a shortcut.
Moreover, Rubin stated that Google was concerned that they could not control which devices Honeycomb were to be put on if the they open-sourced the Honeycomb code now, which would create "a really bad user experience. We have no idea if it will even work on phones." (Note: I have used Honeycomb on a phone and it works--the experience is bad.) Rubin ends by stating that "Android is an open-source project. We have not changed our strategy."

This story has been reported on in several different places (the best take on this, in my opinion, was written by Jerry Hildenbrand for Android Central and can be found here). Below is a different, perhaps more philosophical, look at the situation. Google (in this instance Android specifically) has delivered hope to a community that is more important to society than perhaps even they, nor Google, realize. And the refusal to release the Honeycomb source code endangers that hope.

The Shining City Upon A Hill

Whether Google claims it or not, and/or others fail to mention it, Google exists as something more than just another company--it is a glimpse into what industry can become. Businessweek called Google "the open-source crusader doing battle against the leaders in proprietary software—Apple, Microsoft, and Research In Motion,and most would agree that this is accurate. Now, rather or not Google is as open-source as is put forth is debatable, but in the company that Businessweek provided it is safe to say that Google is the open-source alternative. Beyond being an "open-source crusader" Google is also a business. A billion dollar business. As Dave Rosenberg, quoted by Businessweek, stated "[e]veryone expects this level of complete trust from a company that's worth $185 billion. To me, that is ridiculous. You have to be realistic and see that Google will do what is in its best interests at all times." No one is naive to Google's interests, but it is not without merit to see Google as something different, something more. Google brought a relatively unknown open-source community to the mainstream and with that came a different perception that inevitably changes things.

Google created a system that cleverly allowed it to be a corporate giant that towers above ground and yet exists as the resistance in the gutters. They might occasionally be coy, but as stated in a post by Tim Bray, Android engineer, Android "can only hope that [corporations] will . . . not force users to choose between [] openness and security." Android may be hoping, or are the hope, but what they allow (or used to allow in the present case) arms a cause. Cyanogen, JesusFreke, Koush,  Supercurio, Amon-Ra, PaulOBrien and others are creating a virtual environment that requires the wizard to forego the curtain. These individuals and their teams can commonly be found in forums putting together "ROMs" to improve the functionality of Android devices. What is amazing about this is not that it is being done, but how its done. Every change is logged and communicated. Moreover, each change is given to others to be improved upon. In forums these same individuals are constantly available to assist with fixing issues and offering their time to instruct new users. And what are they paid in return? Very little to nothing, in fact. Presumably they do it because the idea is bigger than the person and because they feel like something honest and transparent is happening and they want to be a part of it. They are bound by their belief that liberty produces a greater result than tyranny.

Diversity Cannot Exist Without Creation; Creation Cannot Exist Without Diversity

@cyangogen: I think Google is doing the right thing by not releasing 3.0 source, because it's probably a pile of nasty hacks. 2.3 and 3.0 were developed in parallel with different goals. I'd rather see them get it right and release code that plays nice everywhere. I'll give em time to get it right . . .
@koush: I disagree. It seems every large manufacturer DOES have access to the Honeycomb source. It's just community devs that don't. Ie, Samsung, LG, HTC, Motorola, and possibly Viewsonic have it. It's just the enthusiast hackers that are missing out.


Google not releasing Honeycomb is not the end of the world, but it is a reminder of Google's corporate status--remember Mr. Rubin above states they are not changing their "strategy" as opposed to their "belief" in open-source--and, truth be told, the proper position rests somewhere in between the positions taken in the conversation above between @cyanogen and @koush. Everyone understands that failure to release the Honeycomb source code will be a cause of frustration and uneasiness for "members of the open-source community, many of whom are financially and philosophically invested in Android," but there is also a lesson to be learned here as well, as has been eluded to above: "Long experience teaches people that exposing the code to the community helps more than it hurts you" (quoting Eben Moglen, professor of Law at Columbia Law School and the founding director of the Software Freedom Law Center). 

The sharing, or often times referred to as The Marketplace, of ideas is a crucial element of creativity. The development community has done much to improve upon Android and their creativity is not limited to 2.X versions of software. Psychologist Frank Barron believed that "one's creative works can also stimulate others' creativity, as those works have a capacity to create new conditions," and the bedrock ideas, like sharing code, are the "new conditions" that are necessary to move open-source forward. And the summit of this open-source idea is not just better software, but also a better community. The forums are replete with individuals who offer their time and talents to help their fellow Android users. This is a fact that should not be glanced at, but taken in and championed. Why does the Android user have this generous community at their disposal? The answer is that open-source information gives the "[f]reedom to create [which in turn produces] a society that is not invested in controlling creative outcomes," (Dacey and Lennon, 1998), rather is invested in the best outcome of all. Perhaps even . . . for all. 


Conclusion

In sum, it is understood that Google created Android and it is certainly reasonable to argue that Google has a right to do with their own creation as they see fit, and while that is polite politics, it is not the sort of concept that influenced Google to hold the philosophy that one "can make money without doing evil" or open-source their software for the world to enjoy. Creativity is a communal concept that requires the commingling of diversity and creation in order to reach its potential. Thus, Honeycomb could only benefit from giving the code to the community. 

P.S. Pouring Salt In The Wound

An article from PCWorld has reported that "[a]pparently Google's licensing agreement with manufacturers specifically prevents them from upgrading the smartphone-oriented Android 2.X to tablet-optimized Android 3.0 Honeycomb." So, Galaxy Tab owners are out-of-luck it seems, as they have no update and no source code. There is one hope at the moment though as spacemoose1 is currently working on a build. See the XDA forum here. Moreover, the article discusses the upcoming HTC Flyer, which has promised a Honeycomb update. "If true, the rumor of the Android 2.X tablets not being able to upgrade to Honeycomb could also affect some other tablets expected later this year on the market. One notable example is the HTC Evo 4G(the stateside version of the HTC Flyer)."

UPDATE: It Might Be Getting Worse

A report on Engadget states that Google is "now demanding that content partnerships and OS tweaks get the blessing of Andy Rubin before proceeding." While there are some instances where I appreciate this (yes I am talking to you MotoBlur, TouchWiz, and Sense) it is also a dramatic move away from what makes Android great. The article quotes Nokia's Stephen Elop as saying:
"The premise of a true open software platform may be where Android started, but it's not where Android is going."
The story can be found below in the sources.

-----

As always, all of the information you need to do your own research is below. I encourage you to look up the sources and read the stories for yourself, leave a comment here if you have something to say, and follow my Twitter (@GhostWriterv9) and the social networking pages of the person's involved so that you can get a diverse take on the story.

Sources:

Dacey, J. S. and Lennon, K. H. (1998). Understanding Creativity: The Interplay of Biological, Psychological, and Social Factors. San Francisco, CA:Jossey-Bass.

Hildenbrand, J. (24 March 2011). Honeycomb won't be open-sourced? Say it ain't so! Android Central. Retrieved on 30 March 2011 from http://bit.ly/i4SyTh

Ionescu, D. (28 March 2011). Nexus Android Honeycomb Tablet Expected from Google. PCWorld. Retrieved on 30 March 2011 from http://bit.ly/e6Vtl4

Kralevich, N. (Posted by Bray, T.). (20 December 2010). It’s not “rooting”, it’s openness. Android Developers. Retrieved on 30 March 2011 from http://bit.ly/fOxQfE


Savov, V. (31 March 2011). Google tightening control of Android, insisting licensees abide by 'non-fragmentation clauses'? Engadget. Retrieved on 31 March 2011 from http://engt.co/gNnvIT

Vance, A. and Stone, B. (24 March 2011). Google Holds Honeycomb Tight: It will delay distribution of new Android tablet source code to outside programmers. Bloomberg Newsweek. Retrieved on 30 March 2011 from http://buswk.co/fSSJb8

Social Networking Sources: