I feel both a bit disappointed AND relieved at the same time. The reason is that despite of the old “how time flies” idiom, I find the utmost surprise to see how slowly the smartdevice time has flown.
A bit over ten years ago the entire 'platform' race got started by Nokia introducing the Series60 aka S60 aka Symbian. Then came Google with its' Android, Apple with iOS, Samsung with bada and Microsoft with WM. All trying to learn from their predecessors’ mistakes.
There are basically four common natures that apply to all above-mentioned platforms: