Всем привет. Назрел такой вопрос по дизайну мобильных приложений. Чем руководствоваться при решении использовать полностью нативные компоненты, например, из IOS кита, либо же делать полностью уникальный дизайн, создавать свою библиотеку компонентов и т.д.
Например, взять телеграм или вотсап - они почти полностью одинаковые и сделаны из IOS кита. А есть приложения, например, facebook или clubhouse, которые хоть и сделаны по HIG, но состоят из своих иконок, своей типографики, своих компонентов и т.д.
С одной стороны - из готовых компонентов айоса сделать проще, а приложение получиться нативным и понятным для пользователей - это безусловно плюс.
С другой стороны - если все будут собирать приложения из нативных компонентов, то все оин будут одинаковыми.
Вот хотелось бы понять, в каких случаях нужно использовать нативные компоненты, а в каких - делать с нуля. Как это определить? Если есть, что почитать на эту тему, тоже буду очень благодарен.
Буду благодарен особенно за мнения опытных дизайнеров.