Начиная с разработки Android, я привык сильно настраивать свои приложения, потому что это единственный способ для моих приложений выглядеть согласованно на всех устройствах (например, цвета кнопок разные для каждого поставщика).iOS: Сколько настроек пользовательского интерфейса имеет смысл?
Я видел очень много очень хороших ищет IOS интерфейсов Dribbble (EA, Storific, Libra), которые выглядят действительно здорово - но они также отбрасывать много встроенных элементов (например, пользовательские Navbar и TabBar) - и AFAIK, это не так легко сделать, как кажется. В конце концов, Apple использует эти компоненты самостоятельно, и они прикладывают много усилий к этим.
Действительно ли это хорошая практика, чтобы в значительной степени игнорировать встроенный внешний вид в iOS, или это «только некоторые дизайнеры сошли с ума»?
+1 для связи с HIG. Важно отметить, что многие успешные приложения ломают HIG и все еще передаются Apple. И, как считается, это отличные интерфейсные приложения - если ваш дизайн ломается, HIG действительно проводят исследования для других приложений, которые делают то же самое, но ЗАМЕЧАНИЕ, что большинство выключателей HIG делайте это с большим количеством «качества». – Damo
Да, +1 к этому. Я предполагаю, что есть предел, который Apple готова терпеть до тех пор, пока пользовательский опыт не пострадает И до тех пор, пока нет абсолютно вопиющих конфликтов с существующими компонентами Apple. – Madhu
Я знаю HIG. Madhumal, вы первый прототип со встроенными элементами, а затем настраиваете, если вам нужен другой внешний вид? – manmal