How is Windows 8 ARM/Intel compatibility handled?

Does anyone know how the Windows 8 development process handles ARM and Intel compatibility? Is this handled by the SDK or will developers have to code two separate apps?