Posts tagged aforementioned

HTC EVO 4G, Nexus One, and Droid face off on the charted field of battle

by Ross Miller

HTC EVO 4G, Nexus One, and Droid face off on the charted field of battle: “

HTC EVO 4G

Google Nexus One

Motorola Droid

Android OS 2.1 with Sense UI 2.1 2.01
Carrier Sprint All2 Verizon Wireless
Network technology 1x / EV-DO Rev. A / WiMAX Various (including 3G) 1x / EV-DO Rev. A
Processor 1GHz Snapdragon 1GHz Snapdragon 550MHz TI OMAP 3430
RAM 512MB 512MB 256MB
Screen size 4.3-inch 3.7-inch 3.7-inch
Resolution 800 x 480 800 x 480 854 x 480
Touch Capacitive multitouch Capacitive multitouch Capacitive multitouch
Physical keyboard Slide-out landscape QWERTY
Internal storage 1GB 512MB 512MB
Expandable storage microSD microSD microSD
Rear camera 8MP w/ LED flash 5MP w/ LED flash 5MP w/ LED flash
Video recording 1280 x 720 720 x 480 720 x 480
Front camera 1.3MP
Battery 1500mAh 1400mAh 1400mAh
WiFi 802.11b/g 802.11b/g 802.11b/g
HDMI out Yes
Kickstand Yes

As you’ve probably noticed, we have something of a propensity for charts — hey, organization is key to a well-balanced life, right? Since we last tackled an Android device faceoff, the sheer number of competitors has branched out far and wide, but despite the propagation / fragmentation, including today’s unveiling of the HTC EVO 4G, three clear frontrunners have taken most of the spotlight for being the pinnacle of the Android experience: the aforementioned, HTC / Google’s Nexus One, and the Motorola Droid. Here, the latter device is looking a bit long in the tooth, but that physical QWERTY keyboard and its volcanic rise to prominence gives it some strong staying power. Cold, hard data isn’t going to tell the full story, but until you can get to try each of these yourself — all at the same time, if you’re lucky — it’s a great place to start.

Notes:

1 A purported 2.1 upgrade has been promised and delayed more times than we care to count anymore.

2 The Nexus One is currently available unlocked for T-Mobile, and on track to hit Verizon, Sprint, and AT&T’s 3G network.

HTC EVO 4G, Nexus One, and Droid face off on the charted field of battle originally appeared on Engadget on Tue, 23 Mar 2010 18:37:00 EST. Please see our terms for use of feeds.

Permalink | | Email this | Comments

Rapid Mobile Application Prototyping with PhoneGap

There is no doubt that carving out a mobile presence is a priority for many companies offering any type of product or service, or for start ups looking to gain rapid exposure. The Apple App Store has over 100,000 apps on it, and the Android platform is gaining ground. Those are just the cool kids – let’s not forget the grandfather of mobile technology, Blackberry. Others in the class include Palm, Symbian and of course, Windows.

Multiple Platforms
With so many platforms available there is a risk of losing focus on developing and producing applications as resources are expended on supporting multiple platforms – a necessary evil as each presents different development environments and eccentricities.
This is why PhoneGap really stands out at the moment as four [1] of the aforementioned platforms share a common factor – a WebKit-based browser. This doesn’t include BlackBerry’s announcement [2] of their new WebKit based browser to come in late 2010, which takes us to five out of the six platforms.

Enter PhoneGap
Where does PhoneGap sit in this picture? Well, it jumps off the canvas and sits in your lap! PhoneGap allows you to develop applications using HTML, CSS and JavaScript and provides a JavaScript API which enables you to interact with a device’s native functionality [3]. In addition to this simple application architecture, PhoneGap comes with build scripts/plugins (PhoneGap extension for XCode) which bundle up your pages into a deployable application.
The packaging and deployment to device for iPhone, Android and Palm was trivial; I can only speculate that the remaining platforms are equally easy to deploy. In light of recent Apple ‘crackdowns’, as of October 7th [4], 2009, it is worth noting that PhoneGap (version 0.8.0 and higher) is Apple approved.

The JavaScript advantage?
Anyone who has used a JavaScript library, Prototype, jQuery, MooTools etc, knows how powerful they can be. Anyone who has not used them can easily pick up JavaScript basics. The guys over at PhoneGap recommend using XUIJS[5] with PhoneGap as it does not contain a lot of cross-browser compatibility overhead and weighs in at < 10kb compared with jQuery at 24kb – although for simple functionality you may want to avoid using a extra library at all.
Due to the fact that we are ultimately aiming to work inside one browser implementation (WebKit), we are not held hostage by the browser compatibility issues that have haunted JavaScript for so many years. That’s not to say that fragmentation in the mobile world is not an issue [6].

Now, I am not going to try to argue that these HTML/JavaScript apps offer greater performance or a better user experience over their native counterparts. However, I will say that PhoneGap will allow the rapid development of an application for multiple platforms, using a single code base [7]. This is ideal for prototyping or for apps that will have a limited life span and do not warrant the time and investment of producing native apps.

Considering all of this in combination with

Google Android HTC Hero, Motorola Droid Hands-on Video — Smartphone Round Robin