Platform Independence

Just want to know that if we perform development on a SUN machine, will it be portable on a AIX machine?

Will we require to take any special considerations or precautionswhile development or migration?

Thanks,
Yash