Developing Mac OS X/iPhone applications

Oct 27, 2008 01:05

Пока я сегодня обдумывал одну задачку до меня дошла совершенно прекрасная по своей простоте мысль: Писать хорошие приложения под iPhone/Mac OS X без дизайнера невозможно. Естественно, дизайнер должен знать правила хорошего тона Apple Human Interface Guidelines.

programming, me, design, apple

Leave a comment

Comments 13

eofster October 27 2008, 10:02:55 UTC
Вот мне осознание этого тоже постоянно активно не нравится.

Reply

nskboy October 27 2008, 10:16:07 UTC
Потому что нужно кого-то брать в долю или нет специалистов в России?

Reply

eofster October 27 2008, 10:24:03 UTC
Да бог бы с ней, с долей. Где найти - вот в чем вопрос. Понимаешь, что написать можешь сам, но вот нарисовать нет. А страшное не можешь выпускать. :) Это я не с позиции компании, а с позиции простого программиста.

Reply

nskboy October 27 2008, 10:32:22 UTC
А чего бы за бугром не поискать? Посмотреть на приложения в App Store, выяснить кто рисовал дизайн и вперёд. Плюс ко всему, есть неплохие студии, рисующие хороший дизайн для Макинтош-релатед вещей.

BTW, что-нибудь уже выпустил в App Store?

Reply


nponeccop January 3 2009, 22:20:25 UTC
Писать хорошие приложения без дизайнера невозможно в принципе. Под любую ОС. Отличия лишь в том, что для разработки скажем под Windows дизайнер должен знать Microsoft Human Interface Guidelines, и пользователи неэппловских ОС нетребовательны, т.к. привыкли к отстою.

Reply

nskboy January 3 2009, 22:27:41 UTC
Ух ты, оказывается и у Майкрософта есть свой HIG :) Надо посмотреть на досуге, спасибо за ссылку.

Reply

nponeccop January 3 2009, 23:27:28 UTC
Еще у них есть Windows Logo Program For Hardware и Windows Logo Program for Software. Последняя страница содержит детальное руководство по проектированию приложений, покрывающее другие аспекты идеального приложения, кроме UI.

Осталось только убедить заказчиков нанимать выделенного проектировщика UI, и не отклоняться от разумных указаний в этих руководствах в пользу своих представлений о свистяще-пердящем UI. А также убедить разработчиков не доверять своим нердовским художественным вкусам, а также хотя бы иногда проверять свои инстинктивные представления о программировании вообще, читая документацию.

Reply


Leave a comment

Up