One area I touched upon earlier is the potential problems caused by the sheer number of Amazon devices out there. Problems not unknown to software developers. Amazon have a platform designed to be used by a very large number of people, with virtually all users technologically ignorant beyond basic use, just wanting to get on with reading or both in most cases. Amazon place a great emphasis on user satisfaction, whilst recognising that they can't please everyone. Add to this that they pride themselves on customer service. I would suggest that the design philosophy must essentially be KISS, to use the well known acronym. This applies when considering what features to include. Where possible such features should be transparent to the users. The more features, the more demand on customer support. Kindles are not designed for people who want to hack their devices. They are designed to be usable by everyone, including your grandparents in a nursing home who have never touched a computer in their lives and are no longer capable of or do not want to learn new skills. Kindles are not designed as a stand-alone product. They are designed from the ground up to be part of the Amazon "ecosystem". One can say very much the same about Apple and its products.
Some of the features mentioned here may be implemented or partly implemented in the future. Some, like epub support, will not.
|