While still going through the typically painfully slow standardization process, one of the promises of HTML5 (hypertext markup language) is it could greatly simplify the process of porting apps from one type of device to another.
FORBES: Automotive/Tech Companies Trying to Bring the Web to the Car