The success of iPhone is influencing engineers to reconsider the way consumers use electronic devices, and in turn this reconsideration has shifted design emphasis away from hardware embedded in a device and toward software that enables applications and defines the user interface.