Keys-by-TEARN mobile platform
Diary of a passionate, tech Dad
from TEARN i.e. teach to learn


Feb 13, 2010

Developing for Google Android

Android is an open-source, mobile platform from Google. The software development code base uses Java, and supports open-source development platforms like Eclipse. Webkit is the base technology behind the browser, similar to the Chrome desktop browser.

Strengths of Android
  • Google technology, reach.
  • Great alternative versus proprietary platforms like the iPhone or Palm.
  • Wide adoption and interest among phone makers - including Acer, Dell, HTC, HP, Huawei, LG, Motorola, Samsung, SONY, Toshiba, ZTE, and possibly Nokia. See caveat below.
  • Immediate, easy access to the Android Market - versus slower submission process at the iTunes app store and Palm app catalog.
  • Simplest submission/update process.
  • Connected with Google checkout - for servicing buyers and sellers of paid apps.
Weakness of Android
  • Least Common Denominator (LDC) - Since each device maker chooses different screen resolutions, gesture support, and accelerator detailing - the platform causes problems for developers seeking to push-the-envelope on cool interfaces. In the interest of cross device use, developers often settle for the LDC of available features across phones. Thus, iPhone is likely to still command the most innovative apps.
  • Google - known for great code, but poor User Interface design. The app review mechanism is an example of questionable UI.
  • Google - war with China - stopping adoption among China device makers. China is the largest mobile market in the world.
  • Not ready for international distribution and payments.
  • Weak DRM - discouraging legacy publishers from submitting their content as apps.
  • Fragmentation - Struggle to control app store between Google w/Checkout; and carriers with their own stores and credit via phone bills. (ref T-mobile, Verizon Vcast, WAC) China Mobile, European carriers, and Facebook all plan to brand Android with their own names.
  • Missing support for tablets with higher screen resolutions.

No comments:

about (10) Amazon (2) Android App (13) animals (4) Apple iPhone (14) arts-series (2) bio-series (4) Blackberry (4) chem-series (5) Chrome OS (1) coffee-table apps (7) developer (4) Explorer (1) Facebook (3) faq (2) financial (1) Firefox (1) free (17) GRE (2) learning (8) LG (2) media (3) MoAppo (5) Motorola (2) news (11) Nokia (2) Palm App (7) research (3) SAT (7) seasonal (6) sports (16) stats (25) tablets (4) Toshiba (2) travel (4) usage (9) versions (13)

Sponsored Links




moAPPo: Mobile Commerce


Gallery | Blog | Contact