What are the biggest problems with the Droid?

The main Droid-specific problem I've seen cited in reviews is a bad camera (not clear if this is a hardware problem or a software problem or both).

That said, I think the bigger problems with the Droid are things which are still problems in Android 2 more generally. According to an in-depth review at Gizmodo (http://gizmodo.com/5395801/andro…), the main problems in Android 2 are:
* No easy solution to sync media
* Only ~10K apps available currently
* Limited multi-touch support
* Poor native media-player apps
* Sluggish performance in some random places (evidently an Android 2 problem rather than a Droid-specific problem)

That said, I'm still pretty hopeful that Android 2 is going to turn out to be to Windows 3 (or maybe even Windows 95) what the iPhone is to the Mac.

How do you reset an HTC one android phone?

Power off your phone and hold the home (shaped like a house) and the end (red hangup button) for about 20 seconds you get a triangle with an exclamation point and a picture of the G1.


  • Home+Back reboot system now – (Soft Reboot)
  • Alt+L – Toggle log text display – (Toggles between the exclamation and menu options)
  • Alt+S – apply sdcard:update.zip – (Not brave enough yet)
  • Alt+W – Wipe data/factory  – (What I chose, had to re-register, out of the box settings)

Source: http://phandroid.com/2008/10/25/…

How does the Droid X compare to other Android phones?

As of right now, until the newly announced Android phones launch, I consider it the best choice (and it's what I own).

Personally, I love a large screen on a phone so you need to start there.  My wife hated how big it is.

It's among the fastest phones out there, on what most people consider to be the best network (Verizon).  It's currently running Froyo, though it's widely expected to get an update to Gingerbread sometime this year.

If you're on Sprint, the EVO is a very close comparison.  Similar screen (same size, different aspect ratio), similar specs.  I think Verizon's network is a bit more solid, but the EVO can handle Sprint 4G which is certainly nice.

AT&T doesn't have a decent competitor yet, as they tend to cripple their phones a bit too much (disable installation of non-market apps, etc).

How much profit does Apple make from an iPhone user relative to what Google makes from an Android user?

Apple's revenue sources & expenses:

+ Makes $500+ from the sale of the phone (subsidized by the carrier)
+ Possibly still participates in profit sharing (although ISTR this ending when they switched to a subsidization model)
– R&D
– Manufacturing

Google's revenue sources & expenses:
+ Ad revenue generated by people using Google services on their phones
– My understanding is that Google pays carrier and handset manufacturers to use Android by giving them a cut of ad revenue
– R&D
(No manufacturing costs, not even Nexus One, which is manufacture by HTC)

Just intuitively, I'd say Apple has the higher margin here.

What is the easiest way to tether a Mac to an Android phone?

If you have a Verizon phone on Froyo, there should be an app already installed on your device called 3G Mobile HotSpot.  If you open this, you can start the HotSpot, and your device will function as a wireless router connected through your phone's Internet.

The catch is that you need to pay for this.  On Verizon, it's $20/month for 2GB of transfer and $20/GB after that.

I'll try to add other options as I explore them.

What are the best choices for an analytics package for an application that will span iPhone (and similar) and Android?

I suggest you to consider a unique app user experience analytics solution  called Appsee Mobile Analytics 

Briefly, Appsee helps app publishers & developers understand how their users interact with their apps by providing an extensive user experience & behavior analytics platform and analytics reports.

Though I work at Appsee, I can say for sure that we offer unique key features & capabilities:

  • Session Playback – provides recordings of real user sessions, which enable understanding of all the actions users perform in the app and what problems they encounter.
  • Touch Heatmaps – enable to see exactly how users interact with the app by visualizing every touch they make. This feature helps you find out which elements users focus on the most within your app.
  • Realtime In-App Analytics – provides key metrics to help you understand how engaged your app users are, their activity overtime, which device and OS being used, and their geographic breakdown.
  • Crash Recordings– detect and record crashed sessions automatically. You can see the exact sequence of actions that resulted in a crash with your own eyes and identify the single UI element causing the crash.
  • Actionable Insights – act on pinpoint insights from the Appsee solution to maximize customer engagement, conversions and in-app monetization.
  • Auto-Detect UI Problems – detect unresponsive actions made by your users, such as taps, swipes or pinches, and helps you to optimize the UI.
  • Easy Setup & Integration – just drop Appsee SDK in your app and add a single line of code. It takes less than 1 minute!

You can contact me with any questions or if you want to see how it works.

Session Playback:

Touch Heatmaps: