Tag: designing a mobile platform capable