Лого vc.ru

Разработчики не боятся увеличения экрана нового iPhone

Разработчики не боятся увеличения экрана нового iPhone

Накануне презентаций Apple в СМИ уже традиционно появляются фотографии с изображениями якобы будущего телефона. На этот раз в сети можно найти подтверждения увеличенной диагонали экрана в новом смартфоне. ЦП решил разобраться, сможет ли Apple безболезненно увеличить размер iPhone и как к этому отнесутся разработчики.

Поделиться

Ряд аналитиков придерживается мнения, что компания не станет изменять разрешение экрана и оставит 1136×640 точек, как в текущем поколении iPhone. Однако в таком случае плотность дисплея упадет, и телефон перестанет носить маркировку Retina. «Вряд ли Apple пойдет на это», — считают журналисты 9to5mac. Если верить последним утечкам, в новом iPhone все-таки появится другое разрешение, а это приведет к тому, что команде Apple и всем iOS-разработчикам придется переделывать свои приложения. Вопрос лишь в том, как именно поступит компания — увеличит разрешение вдвое или добавит пиксели для более высокой плотности.

Эволюция экрана iPhone

Первый iPhone получил 3,5-дюймовый дисплей и разрешение 320х480 точек. Это было компромиссом между более дорогим и контрастным экраном на 480х640 точек, как в топовых коммуникаторах того времени, и бюджетными решениями с разрешением 320х240 точек. Изображение отличалось четкостью, при этом пикселы не сразу бросались в глаза. На протяжении трех поколений — iPhone, iPhone 3G и iPhone 3GS — разрешение оставалось неизменным.

В 2010 году компания выпустила iPhone 4 с Retina-дисплеем. При той же диагонали экрана Apple вдвое увеличила его разрешение и плотность пикселей. Эти изменения отразились и на iOS. Разработчики из Купертино научили мобильную операционную систему рендерить текст и базовые элементы интерфейса в двухкратном увеличении — 2Х. Однако этого было недостаточно для получения четкой картинки — элементы интерфейса и изображения просто растягивались и становились замыленными. Apple и сторонним разработчикам пришлось перерабатывать экраны своих приложений под новое разрешение.

В 2012 году Apple вновь изменила разрешение дисплея нового iPhone, чтобы сохранить четкость изображения при увеличенной до 4 дюймов диагонали экрана. Компания не стала изменять разрешение по горизонтали, увеличив его лишь по вертикали до 1136 пикселей. Таким образом старые программы выводились с той же четкостью, однако имели черные полоски сверху и снизу. Сохранился и режим масштабирования 2X, так как плотность осталась прежней — 326 ppi. Таким образом, разрабатывая современное приложение для iPhone 5 и 5s/5c, разработчики ориентируются на разрешение 1136×640.

Источники, связанные с тестированием нового поколения iPhone, заявляют, что в этом году Apple намерена вновь изменить размер дисплея своего смартфона. Якобы компания собирается представить новый режим масштабирования 3X, при котором будет происходить утроение количества пикселей относительно базового разрешения из первого iPhone — 568×320 точек. Соответственно, в режиме 3X пользователь получит картинку с увеличенным на 150% разрешением. Тот же источник сообщает, что в Apple также тестируется несколько других вариантов — о каких именно разрешениях идет речь, при этом не сообщается.

Информация о тройном увеличении разрешения экрана встречается большинством разработчиков с энтузиазмом. Такой подход также соответствует ранним решениям компании. Apple может просто увеличить разрешение в три раза — с 568 до 1704 для высоты, и для ширины — с 320 до 960. Таким образом новый iPhone может обладать расширением 1704х960 точек. Утроение базового разрешения означает, что соотношение сторон у дисплея останется прежним, то есть 16:9, такое же, как у iPhone 5/5s/5c.

Если данные источников окажутся верными, то Apple впервые пойдет на увеличение ширины экрана — в iPhone 4 увеличилось только разрешение экрана, а в iPhone 5 — увеличилась его высота, ширина осталась не тронутой.

Retina

Apple утверждает, что на расстоянии 20 см от глаз человек уже не может различать отдельных пикселей, если их плотность выше 300 ppi. В iPhone 4 и более новых моделях этот параметр составляет 326 ppi. Журналисты 9to5mac рассчитали плотность пикселей на 4,7-дюймовом дисплее c разрешением 1704х960 точек и получили 416 ppi. Этого достаточно для того, чтобы iPhone носил лейбл Retina. В случае же с 5,5-дюймовым дисплеем плотность также вписывается в рамки высоких значений — 355 ppi.

Увеличенный дисплей в iPhone 6 означает и некоторое увеличение размера элементов интерфейса iOS. Как утверждают источники, такие базовые элементы, как рабочий стол, «Настройки» и «Центр уведомлений» останутся без серьезных изменений.

Однако, до анонса новой модели смартфона у компании есть несколько месяцев. Вполне возможно, что Apple переработает встроенные приложения для более эффективного использования рабочего пространства увеличенного дисплея.

Сторонние разработчики, по мнению аналитиков, могут не спешить с обновлением своих продуктов. Разработчик Стивен Троутон-Смит запустил приложение iOS Simulator в режиме 1704×960 точек и проверил, как будут выглядеть при такой схеме эксплуатации приложения:

Рабочий стол и поиск Spotlight масштабируются отлично, а вот «Календарь» нужно доработать, хотя он и смотрится нормально.

В любом случае, Apple максимально адаптирует весь свой софт под новое разрешение, считают эксперты. Адаптация для увеличенного iPhone не будет столь болезненна, так как в Купертино перешли на массовое использование векторной графики в iOS седьмой версии.

ЦП обратился к разработчикам мобильных приложений, чтобы выяснить, как новый размер экрана iPhone может повлиять на адаптацию приложений.

Денис ГерманенкоCEO компании CleverPumpkin
Если мы говорим о новом разрешении (например, Retina x 1,5), то это не добавит сложностей. Если мы говорим о новом соотношении сторон экрана, то это может стать задачей, на которую придется потратить время. Нерадивые разработчики будут месяцами затягивать адаптацию под новый iPhone. Хотя у всех будет около 3-х месяцев на это, если iPhone выйдет в сентябре-октябре. Apple всегда дает время подготовиться, но не все этим пользуются.

На мой взгляд, в Apple отлично прочувствовали сложность и длительность адаптации приложений с 3,5" экрана на 4''. Однако, они продумали удобный способ запуска неадаптированных приложений — сверху и снизу рисовалась черная полоса. Все мы долгое время пользовались приложениями в таком виде, ну а потом Apple ввел обязательной поддержку 4” экрана для загружаемого приложения. С учетом этого, они должны нам предложить безболезненный переходный период.

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

В силу специфики своей работы я пользуюсь тремя мобильными устройствами — iPhone 5s, Nexus 5 и Lumia 525 (WP конечно в меньшей степени). Мне безумно нравится большой экран Нексуса (4,95'') — чтение текста, просмотр фото - все очень комфортно. Но даже при наличии большой ладони я не могу дотянуться до левого верхнего угла при стандартной хватке смартфона — это безумно бесит, смартфон приходится перехватывать. Я не представляю, как можно решить эту проблему, но уверен — в Apple что-нибудь придумали, и нас очень приятно удивят на WWDC.

Павел Даниловдиректор по развитию компании ЦВТ
Сейчас еще по-прежнему нужно учитывать и неретиновое разрешение для iPad 2. Добавление третьего разрешения, конечно, усложнит разработку, но, скорее всего, изменения не будут такими глобальными, как с появлением iPhone 5, когда изменились пропорции экрана.

Сейчас же в арсенале Apple есть два экрана с разными пропорциями. Разрешение этих экранов можно увеличить в 1,5 раза. Похожая ситуация уже была, при появлении ретины, тогда разрешение просто увеличилось в 2 раза. Тогда всем разработчикам пришлось лишь увеличить разрешение всей графики в 2 раза.

Это не самая страшная проблема. Более серьезная проблема — это отсутствие инструментов для работы с несколькими коэффициентами и несколькими разрешениями графики, которая присутствует в Android SDK. Будем надеяться, что Apple решит эту проблему, так как нынешние решения полноценным и гибким инструментом назвать нельзя.

Сложно сказать, будет ли действительно увеличение. В Apple никогда не гнались за количественными характеристиками своих продуктов. Моду всегда задавали они, но сейчас баланс постепенно переходит к другим производителям устройств, поэтому условия диктует рынок, и Apple нужно с этим считаться. Ведь увеличение размеров устройства связано даже не с простым желанием увеличить экрана, а с необходимостью увеличить полезную площадь устройства. Это позволит уместить более емкую батарею.

Если увеличение экрана все же будет, как я уже сказал выше, больших проблем для разработчиков это не принесет. По умолчанию приложения будут пропорционально растягиваться, под большее разрешение. Ну а с очередным обновлением своего продукта разработчики смогут заменить графику на более качественную.

Если верить информационным вспышкам в интернете, то изменения действительно будут. Раньше эту философию отстаивал Джобс, задавая некий тренд. Но, как показала практика, Apple постепенно от этого отходит, сперва с появлением iPhone 5, а затем и с появлением iPad mini.

Статьи по теме
iPhone 6: Большой и еще больше24 января 2014, 12:19
Популярные статьи
Показать еще
Комментарии отсортированы
как обычно по времени по популярности

Не понял, как связаны iPhone 6 и WWDC? Это в прошлом году было время на переработку приложений, потому что того требовала iOS 7, а не iPhone. Если iPhone 6 покажут осенью, что очевидно, то и о его разрешении мы узнаем лишь осенью.

Айфоны же по осени меняют. Или шестой покажут на WWDC? Или просто скажут разрешение экрана? Или я не в теме?

> а затем и с появлением iPad mini.
Ipad mini 1 имеет аналогичное разрешение 2 ipad, а ретина вроде как 3... не пойму как он повлиял

0

Мы с ребятами решили, что, если оставят Айфон-4с, и будет 3 размера экранов, то простым BOOL в коде уже не обойдешься.

Тупое масштабирование уже было, когда на первом iPad можно было увеличить в 2 раза изображения приложений с iphone. Конечно переход с 4 на 4.7 другое дело, но разницу можно уже сейчас понять сравнив интерфес iphone5s и Nexus5.

Странные комментарии профи о том, что нужно будет просто умножить графику x1.5. Если просто умножить все на 1.5x то мы получим физически элементы такого же размера на экране большей площади. Какая тогда выгода от большего экрана? Динамического контента возможно влезит больше (хотя, возможно, пользователь был бы рад просто увеличению размера шрифта), а элементы навигации удобней не станут.

Как пример переноса системы на больший экран, число иконок в домашнего экрана в строке. Скорей всего их станет 5 (не станет же Apple увеличивать их в 1.5 в физическом размере). Так и с другими UI нужно будет переосмысливать и улучшать его под больший размер устройсва.

Второй пример – клавиатура. Уверен, Apple уведличить ее физический размер. Значит и размер форм ввода и прочее тоже нужно будет пересматривать. Часто такая графика это png элементы.

"...Ряд аналитиков придерживается мнения, что компания не станет изменять разрешение экрана и оставит 1136×640 точек, как в текущем поколении iPhone. Однако в таком случае плотность дисплея упадет, и телефон перестанет носить маркировку Retina. «Вряд ли Apple пойдет на это», — считают журналисты 9to5mac..."

Хм, журналисты против аналитиков... )))
Непонятно, что это за "аналитики", предполагающие вариант ухудшения качества (плотности) дисплея?...

0

когда будет Apple iNote?

0

Возможность комментирования статьи доступна только в первые две недели после публикации.

Сейчас обсуждают
Denis Kiselev
oberongroup

Насчёт "не онлайн" - не понял. Что "не онлайн"?

2гис вполне себе в сети работает.

Вы про оперативность ответов от компаний? Ну - когда рейтинг будет или признак "работает с вопросами клиентов" - тогда чаще сообщения будут находить ответы. Много мелких и средних компаний вполне ок работают в сети - через Инстаграм и ВК

«2ГИС» встроила в картографический сервис мессенджер для связи с компаниями
0
Андрей Захаров

Речь то про телефон, нет ? Часы отдельная тема.

iPhone 7: первое знакомство
0
Alexey Pomogaev

Вот где только цветочки ) А еще есть и ягодки... )

ФРИИ выбрал для десятого акселератора 33 проекта
0
Maximka Eronin

Выходи из тени - заберем все, еще и останешься должен. Вот наша политика!

Минфин анонсировал повышение единого налога для малого бизнеса
0
Max Okhrimenko

Прежде чем задавать тупые вопросы, подумали бы головой.
Уголовный Кодекс РФ:
Статья 146 Нарушение авторских и смежных прав,
Статья 147 Нарушение изобретательских и патентных прав,
Статья 180 Незаконное использование товарного знака.
Административный Кодекс:
Статья 7.12 Нарушение авторских и смежных прав, изобретательских и патентных прав,
Статья 14.10 Незаконное использование товарного знака,
Статья 4.5 Давность привлечения к административной ответственности,
Статья 28.7 Административное расследование,
Статья 32.4 Исполнение постановления о возмездном изъятии или о конфискации вещи, явившейся орудием совершения или предметом административного правонарушения

«Подделки принесли нам 1,5 миллиона рублей за два месяца»
0
Показать еще