TL / DR: Возможно, но, скорее всего, нет.
Ответ на ваш вопрос полностью зависит от того, чего вы пытаетесь достичь, Если имеется много зависимых от платформы API , которые вы используете (Контакты, Камера, Общий доступ, iCloud, что угодно) или пользовательских элементов управления , разработка без Ma c (и хотя бы одного физического устройства) ) близко к невозможному . Конечно, вы могли бы реализовать все вслепую и надеяться лишь на несколько исправлений в конце разработки, но мы все знаем, что этого не произойдет. Особенно, если вы не очень опытны в разработке iOS, что, как я полагаю, так как в противном случае вы могли бы иметь доступ к Ma c, API iOS (как пользовательскому интерфейсу, так и системе), может быть немного ... хорошо ... не интуитивно понятный и труднодоступный.
Если вы разрабатываете приложение simple-i sh , которое, например, просто запрашивает веб-интерфейс пользователя и использует представления запасов для отображения данных. может быть осуществимым . В зависимости от согласованности пользовательского интерфейса, который вы ожидаете, может потребоваться некоторая корректировка в конце разработки, когда у вас есть доступ к Ma c, но если вам повезет, это может быть только несколько. Существуют учебные пособия о том, как сделать красивый интерфейс с Xamarin.Forms, но все же вы будете весьма ограничены с этим подходом.