I agree that it&#x27;s a terrible idea to put a touch UI on a mouse-operated desktop and pretend you&#x27;re done. That doesn&#x27;t mean you always have to build two completely separate apps or UIs for each platform though.<p>The differences between touch&#x2F;mouse incarnations of basic components, such as lists, buttons, scrollviews etc. can often be resolved with adaptive design. Apple has already put the basics in place to allow for adaptive apps that scale from the smallest iPhone to the largest iPad. Doing the same for touch -&gt; keyboard&#x2F;mouse UI is not unthinkable.