Могу ли я использовать материальный дизайн как для Android, так и для iOS?

В настоящее время я разрабатываю приложение для Android и iOS. Мне нравится Material Design от Google и использование цветов.

Могу ли я использовать тот же стиль и вид и заполнение для приложений iOS, за исключением навигационной системы iOS? Или есть какие-то особенности для iOS, как у Material Design для Android?

Ответы (2)

У Apple есть Руководство по человеческому интерфейсу iOS , которое устанавливает некоторые ограничения на дизайн, но они не должны мешать вам реализовать материальный дизайн в вашем приложении.

Единственные реальные ограничения для реализации материального дизайна на iOS — технические. Встроенные элементы пользовательского интерфейса iOS имеют различные уровни возможной настройки. Некоторые ограничиваются изменением шрифтов и цветов. Однако вы всегда можете реализовать свои собственные элементы пользовательского интерфейса. Очевидно, что создание собственных пользовательских элементов пользовательского интерфейса может занять гораздо больше времени, чем использование готовых элементов iOS, поэтому вам необходимо взвесить преимущества каждого случая.

Собственные приложения Google для iOS теперь (я полагаю) все были разработаны с учетом принципов материального дизайна, демонстрирующих вам, что это возможно.

Сначала я начну свой дизайн для Android Material design, а затем перейду к iOS. Спасибо @Cai

Это возможно, но это усложнит разработку. Использование нативных элементов дизайна сэкономит время разработчиков, поскольку им не придется создавать множество пользовательских элементов.

Еще один момент, который вы хотели бы принять во внимание, — это ваши пользователи. Они привыкли к языку дизайна своей операционной системы. Пользователи iOS будут менее знакомы с элементами дизайна Android. Это может затруднить им понимание приложения, и опыт будет менее естественным.

Лучше всего делать отдельные дизайны для Android и iOS.