Archive for December, 2011

iPhone vs Android для коммерческой разработки

Thursday, December 29th, 2011

Многие люди знают про компанию Apple, кто-то является пользователем iPhone / iPad / Mac OS и так далее
Но очень немногие люди являются разработчиками под iPhone
Собственно — откуда им быть — если сам iPhone появился всего лишь 4 года назад — в недалеком 2007-м году.
А на данный момент программирование под iPhone — одна из самых востребованных в IT-индустрии.
Многие считают, что Android скоро обгонит iPhone по продажам и т.п. — поэтому лучше разрабатывать под Android
Тут, конечно, многое зависит от того, кто для вас является клиентом.
Если вы делаете приложения для массового пользователя и рассчитываете продавать его всем подряд — то лучше делать версию под iPhone
Начинать надо с iPhone, потому как именно аудитория iPhone является самой платежеспособной.
Компания Apple создала «субкультуру» людей, которые привыкли платить, пользоваться красивым и качественным продуктом.
Если же вы просто делаете приложения для интернет-сайта (для какого-либо существующего веб-сервиса),
то тогда вам лучше делать 2 версии: iPhone / Android
Если у вас интернет магазин — то тогда вам может быть, стоит подумать о разработке iPad-приложения

Требования к графике для устройств iPhone / iPad

Thursday, December 29th, 2011

Если вы начинаете программировать под iPhone / iPad — то вам требуется знать, какие требования выставлять дизайнеру для его работы.
Вот требования по дизайну в зависимости от устройства:
Разрешение экрана iPhone 2, 3: 320 x 480. высота статусбара 20 px, высота статусбара при звонке 40 px.
Разрешение экрана iPhone 4: 640 x 960. высота статусбара 40 px, высота статусбара при звонке 80 px.
Разрешение экрана iPad: 1024 x 768. высота статусбара 20 px.
Должно быть известно, надо ли отображать стандартный statusbar и как изменяется дизайн при получении входящего звонка.
Вся графика должна быть предоставлена в виде png-файлов.
Для каждого элемента на экране должны быть заданы координаты левого верхнего угла.
Каждый png-файл должен быть того же разрешения, что и отображаемый на экране приложения(т.е. его не надо растягивать или сжимать в процессе размещения).
Должна быть предоставлена вся информация по шрифтам (Имя, размер, цвет). Шрифт должен быть предоставлен отдельным файлом. (*.ttf поддерживается по документации, про остальные форматы — как повезет)

Если у Яндекса нет денег

Wednesday, December 14th, 2011

У компании Яндекс отличная бизнес-модель:

Если денег становиться мало — то они придумывают новый алгоритм поиска.