@TYN,Ещё скажи что биты, байты, пиксели и гигагерцы разные.
А ещё открою страшный секрет, приложения для Windows Phone, к примеру, до сих пор основаны на Win 32 API (да да, на том же самом, что и для ПК), да и DirectX. Даже формат исполняемых файлов у мобильного и настольного виндовс не отличается. (PE) У андроида - ситуация чуть отличается, ядро - практически 1 в 1 как у настольного линукса, а вот приложения выполняются через виртуальную Java, что как бы добавляе много тормозов