Да, есть потрясающая структура! Это называется какао.
Это мощный и гибкий. Если вы не используете OpenGL, он имеет 95% того, что вам нужно для быстрой разработки отличных приложений.
Возьмите книгу Prag Programmers или начните разработку для iPhone, и все будет готово.
Если серьезно, существует много платформ, которые пытаются абстрагировать SDK для веб-разработчиков и тому подобное. Гораздо проще занять несколько недель и просто выучить язык и синтаксис.
Three20 - это особый случай, он предоставляет вам множество дополнительных функциональных возможностей по цене или переписывает каждый класс Какао, чтобы соответствовать веб-соглашениям. Это работает для некоторых и не для других. Если вы можете использовать его из коробки нормально, но если вам нужно изменить / подкласс, просто начните с нуля.
Существует много, много библиотек с открытым исходным кодом / кода, которые добавляют такие простые функции, как разбор JSON. Сообщество какао очень открыто, и вы не будете слишком часто воссоздавать колесо.