Насколько я знаю, в Android интерфейс пишется в xml файле. В IOS (если использовать сториборд), тоже все настройки интерфейса пишутся в xml файл, но делает это XCode сам. Программист этого вообще не касается обычно. Можно в IOS вообще обойтись без этого и "рисовать" все программно.
А текст зависит от шрифтов установленных в системе.