i want to stress
What value can
we provide to
our user base
and can we do
this in the mobile
moving too fast to say that something
will not change in the future. There
might be a dominant player like Android, but you’re never going to be
able discount iPhone or BlackBerry.
CReeGeR: How do folks decide on
appropriate application architectures
and the smartphone platforms they
ChaRLanD: I would focus on two
things: the minimum viable product
you can deliver to your users and what
platforms are needed to support them.
A lot of people look at their Web stats
and assume that because people visit
the Web site with an iPhone, iPhone
should be the first supported platform. To prioritize a list of supported
platforms you must perform basic research on your user base: poll your users, look at market trends, and do your
best to forecast what phones your users will be buying.
ReaLini: Three years ago India had
150 million phones, now it’s 700 million. Moreover, the features of these
phones are changing quickly. You
could do research and then extrapolate, but you have to work quickly and
constantly adjust to what’s really happening in the market. It is almost like
trying to track fashion or pop music.
How do people plan in such a fast-
changing environment? They have to
ask themselves two questions, and do
so often because the answers change
as the market changes: Do I want a
thick or thin client? Which devices am
I going to support? Once you answer
those questions and have a strategy in
place, you better ask those questions
again every 6 to 12 months.