Я думаю, что приложение под управлением TabBar в iPhone OS очень похоже на приложение под управлением меню под Android. Хотя визуально они немного отличаются, их можно использовать для создания похожих вещей.
Конечно, преимущество использования общих элементов интерфейса ОС - ОГРОМНОЕ. Если вы портируете iPhone на Android, не задумываясь о том, как переводятся элементы пользовательского интерфейса, вы получите неаккуратный порт. То же самое верно, если вы переходите с Android на iPhone.
Отойдите назад и посмотрите на функциональность, которую вы пытаетесь создать. Прочитайте iPhone HIG. Прочитайте Руководство для разработчиков Android. Разместите ваше приложение специально для каждого. При хорошем MVC дизайн модели данных будет почти на 100% одинаковым. Представления могут быть разными, но похожими (если это имеет смысл), и у контроллеров будет много общих методов, но под ними будет немного другая логика.