Армент: используйте стандартные компоненты, чтобы уделать конкурентов
В недавнем выпуске Under the Radar ребята говорят то, что я говорю всем дизайнерам сто лет: используйте блин стандартные элементы, и ваш дизайн будет почти гарантированно красивее, чем если вы будете рисовать отсебятину! Нужный кусочек — после отметки 19 минут.
Марко жалуется на бесконечные программы, где всё кастомное:
Everything just feels so weirdly needlessly custom and nothing works right, nothing feels right, and nothing looks right.
So first of all, I think, this gives indies like us a huge opportunity. We can look better than 90% of what’s out there by actually doing less work. It’s actually easier to use the system default stylings of things, especially with SwiftUI, it makes it even easier. Because in many cases SwiftUI is doing a lot of standard styling stuff for you behind the scenes even more than UIKit did. If we just do less custom styling work and follow Apple’s either default behaviours or standard styles much more often, our apps will look better, and they will work better, and they will have better accessibility support, and they will respond better to different preferences. Way better than most of what’s up there in the App Store which is all these weird web view garbage apps.
А Дэвид отвечает, что раньше делал всё «своё», потому что не хотел, чтобы программа выглядела «скучной», пытался так придать программе характер. Но, говорит, понял, что над системными элементами много лет работали крутейшие дизайнеры, отлаживали там тончайшие детали типографики и прочего, и что когда он делает «своё», он просто выкидывает в мусор всю эту работу. Фокус в том, говорит, чтобы поменять в стандартном лишь пару поверхностных нюансов, и уже появится своё настроение, но зато останутся стандартные размеры и поведение. Если посмотреть на очень яркие эпловские приложения типа того же Фитнесса, то будет видно, что там тоже всё стандартное — форма кнопок, отступы — просто покрашенное другими цветами. А если, говорит, я хочу более амбициозный дизайн запилить, то надо и дизайнерские скиллы прокачать куда сильнее!