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

Thursday, April 19, 2012

First Look: Android 2.2 (Froyo) with Flash Player 10.1

I got an advance look at Google's latest treat for Android phones, Android 2.2 (more deliciously known as Froyo) on the Nexus One. Announced this morning at Google I/O in San Francisco, the update will initially be available to Motorola Droid and Nexus One owners in June. Android users will definitely be happy with this update, which delivers faster performance, tethering/mobile hotspot and of course, Flash support.

Flash Player 10.1: Great for Watching Video

At last, full Flash support has finally arrived on Android. Overall, the whole experience is quite good, but I encountered a couple of issues in my hands-on. Video playback looked excellent on the Nexus One's screen. I watched a couple of trailers on the Warner Brothers' site and was impressed with how smooth playback the was.

Flash support brings some big gaming potential to the Android platform. I tested the South Park Studios' make-your-own avatar feature and was amazed with how speedy the game was. Other games, like a baseball game on Kongregate ran smoothly as well. Farmville fans will also be delighted to learn that the ridiculously-addictive social networking game is Flash-based as well. Now you'll never get away from your farm.

Of course, not all sites were so fast. While the kid's educational site Ecoda Zoo looked gorgeous on the Nexus One, it moved painfully slow. I tried playing a couple of beloved Flash games that aren't optimized for mobile and was disappointed that I couldn't play some of them without a keyboard. For example, with Dino Run, I had to press the "space" bar to do a certain action, but I couldn't access the touch keyboard (the keyboard only comes up when you're in a typing field).

Interestingly enough, there's a shortcut on one of the homescreens to a page with recommended Flash-enabled sites and games including South Park Studios, BBC, Sony Pictures, Armor Games and more. TechCrunch dug up the lists for both the Nexus One and the Droid and pointed out that the two are different. In fact, the list for the Droid is much shorter than the Nexus One's.

Missing from all of this Flash action, of course, is Hulu. I was really disappointed when I tried-and ultimately failed-to watch an episode of "30 Rock" on the Nexus One. According to Adobe, Hulu does not own distribution rights for their content on mobile devices and therefore cannot stream video to smartphones. With no Hulu on the iPad and no Hulu on your Android phone, isn't time for Hulu to develop an app? Let's hope so.

Android 2.2: Faster Performance, Wi-Fi HotSpot and Tethering

While Flash Player is clearly the biggest update, there are definitely a few gems in the update. I did some side-by-side tests with a Nexus One running 2.1 and right off the bat, I noticed how much faster 2.2 is. Native apps launched quicker and scrolling through Web pages felt smoother on my 2.2 Nexus One.

I'm not sure how the carriers will handle this, but I was able to turn my T-Mobile Nexus One into a mobile hotspot via T-Mobile without any issue. Tethering also worked without any issue with T-Mobile.

One of the biggest weaknesses with Android was the inability to download apps to your microSD card; you had to resort to using your precious internal memory. Now, with the 2.2 update, you can store your apps on a microSD card.

Finally, there are also a few subtle cosmetic tweaks in the update. On the homescreen, there are three permanent shortcuts to the dialer app, the app menu and the browser. Éclair (2.0/2.1) only has a shortcut to the Menu app. Other than that, 2.2 looks pretty similar to 2.1.

The next treat for Android fans is Gingerbread, coming in Q4 of 2010. What do you want to see in the next version of Android? Leave your answer in the comments below.


View the original article here

Why I Switched from iPhone to Android

Last week, I joined what must be millions of other technology nerds (if my Twitter and Facebook friends are any indication) in getting rid of my iPhone 3G* in favor of an Android-based phone. Why on earth would I do such a thing? Aren't iPhones basically the best smartphones on the market? Increasingly, I'm not sure that's the case. Besides, it's not simply about overall phone quality.

The reasons I switched closely mirror those than Daniel Lyons outlined in his piece at Newsweek. Here's the breakdown of the reasons I jumped ship, and why I think many formerly loyal iPhone users might be jumping ship, too.

First, there's AT&T. I live and work in San Francisco, which is basically ground zero for crappy AT&T service. I was tired of the dropped calls, but I don't talk on the phone all that much. The bigger problem was having "four bars" of 3G service, trying to go to a website, and being told there was no network connection. I can't count the times I've reloaded a web page or TweetDeck trying to get my seemingly well-connected phone online. My contract with AT&T was over, so this was a good opportunity to jump ship to Verizon. I don't really care if Verizon's 3G isn't quite as fast as AT&T 3G. Slightly slower but reliable beats faster and spotty every time. (This, by the way, is why carriers and phone vendors should cut it out with the exclusivity deals. When AT&T loses a customer, so does Apple. When Apple loses a customer, chances are high that AT&T does, too.)

Then we have Apple's app store policies. Apple is changing the terms in their OS 4 update to the iPhone (coming this summer) to basically disallow any intermediate software layers in the creation of iPhone apps. This means devs can't use Adobe's popular Flash-to-iPhone compiler, nor products like MonoTouch. The Unity 3D engine may or may not be affected. Is it Apple's right to do this? Maybe, but I don't really care. Apple's official reason is that intermediate software layers produce sub-standard products. The sorry state of iTunes on Windows, which uses CoreFoundation and CoreGraphics, might prove their point. But shouldn't developers and consumers be the ones to decide if software is crappy or not? And if Apple is so concerned about software quality, how come so many Apps make it to the App Store in an almost unusably buggy state? How come there are so many completely worthless junk apps? Apple's quality concerns are demonstrably B.S.

Apple also refuses to support Flash in its browser. Fair enough. Maybe the future of web video and interactive entertainment is HTML5, but the now of web video and interactive entertainment is Flash. Video sites that rely on protecting content can't use HTML5 video yet, and HTML5 is a long way from having the tools or penetration necessary to make the equivalent of Flash's incredibly popular web games. Google went ahead and demonstrated how well Flash can run on a phone - Apple claims they give you the "whole web" on iPhone and iPad, but Google is actually delivering it.

Which brings me to Froyo (Google's cute name for Android 2.2). I'm mighty impressed by what Google is doing here. It's very fast, has some great new developer features, integrated honest-to-goodness Flash 10.1 without compromises, tethering, and more. Of course, iPhone OS 4 brings with it a host of big changes, and it looks like video chat will probably be part of that. But I'd have to buy a new iPhone, and that may mean sticking with AT&T. The only problem is, I don't have any confidence that Apple will implement video chat in some sort of standards-compliant way. I feel like video chat is likely to be iPhone-to-iPhone only, or maybe to Macs with iChat.

Ultimately, my reason for switching can be summed up thusly: I used to feel that, to get the best smartphone software and hardware experience, I had to live in Apple's walled garden. Now, the walls are getting higher, and life outside the garden looks better and better. I can get a really great smartphone without some company telling me I can't switch out the keyboard, or the dialer, or the voice mail program, or the browser. I can get a world-class smartphone without putting up with AT&T's spotty network. I don't have to put up with supporting a company that enforces its restrictive App Store policies in a seemingly arbitrary and draconian manner. I'm not sure I agree with those who say Google has "leapfrogged" Apple in phone development, but I certainly think they're doing a comparably good job.

So, last week, I walked into Best Buy and bought an HTC Droid Incredible, and so far I've been more than happy with it. Now if only more game developers would flock to Android as customers seem to have done. Oh well, I still have my iPad for that (I'd buy someone's else's tablet if anyone was making a tablet nearly as good as the iPad).

Follow Jason Cross on Twitter .

* I didn't actually get rid of it. I still have it, it's just not my phone. I'll hang on to it as a portable game machine, for now.


View the original article here