Apple объяснила, как создавать приложения с учётом формы экрана iPhone X
Большинство программ можно будет адаптировать под грядущий смартфон автоматически.
iPhone X — первый смартфон от Apple, у которого не прямоугольная форма дисплея. Чтобы покрыть экраном максимальную площадь передней поверхности компания пошла на несколько компромиссов. Теперь у дисплея по краям есть скругления, а сверху — выемка, необходимая для размещения фронтальной камеры и других датчиков.
Судя по официальным гайдам, доступным для разработчиков, компания рекомендует не размещать элементы управления в «ушах» дисплея (выступы по бокам динамика), внутри скруглений, а также слишком близко к краям.
Поэтому «безопасная зона» для iPhone X выглядит вот так. Элементы управления рекомендуется размещать только в рамках голубого прямоугольника.
То есть, контент вроде фото и видео при желании может заполнять весь экран, а вот органы управления — нет. Впрочем, при желании, и ролики, и картинки на iPhone X тоже можно смотреть внутри «безопасной» зоны.
Если говорить о стандартных приложениях вроде Facebook и Twitter, то, судя по всему, адаптировать их под iPhone X будет совсем не трудно. Инструментарий UIKit и Xcode 9 внесёт большинство правок автоматически.
Рабочая зона в данном случае почти не изменится: в «ушах» дисплея будут спрятаны индикаторы заряда и времени, а в нижней части разместится полоска, заменяющая часть функций кнопки «Домой».
Аналогично и для горизонтальной ориентации.
Однако в некоторых программах при переносе могут возникнуть проблемы — например, часть элементов окажется вне безопасной зоны.
Тогда разработчикам придётся немного изменить код, однако это тоже не вызовет серьёзных неудобств.
Как отмечает портал The Next Web, несмотря на сложную форму дисплея, перенос большинства приложений на iPhone X будет простым. В некоторых программах большинство исправлений будет внесено автоматически.
Разработчикам пока меньше всего нравится то, как на iPhone X выглядит горизонтальный просмотр. В таком виде, например, веб-страницы не используют весь экран смартфона, зато показываются на нём целиком. Впрочем, владельцы устройства в данном случае ничего не потеряют: и разрешение и размер рабочей области так всё равно больше, чем у других моделей iPhone.
С играми ситуация может оказаться чуть более сложной. Судя по скриншотам, даже AR-стратегия, представленная на презентации, не соответствует гайдлайнам Apple: элементы управлений в ней размещены неверно и налезают на «запрещённые» области.
Ну было бы это у самсунга, уже давно бы вопили "фу неудобно". В Апле это же "ЭМЕЗИНГ"
Судя по ажиотажу на презентации апле, никому не интересно, как там было бы фу и неудобно у самсунга
Ой да ладно, Вилса только и сравнивал вчера X с S8
А что, Вилса вчера говорил и про айфон? Просто пока я его смотрел он не затыкался пиарить Тиньков Банк, это быстро надоело, ну я и ушел на другую трансляцию.
Я слышал только единственное сравнение с Note и приятных слов я там не услышал :)
Раз так любишь чужие мнение, послушай мнение Шария про iPhone X))
Я? Люблю чужие мнения? Где об этом сказано, извините?)
И уж слушать мнения Шария это последнее, чем мне хотелось бы заняться в жизни)
лучше слушать необъективного вилсу?
Ну они вопили про большие экраны, потом перестали, вопили про многоядерные процессоры, потом перестали, вопили про 2К разрешение, теперь перестанут. Список можно продолжать до бесконечности. В любом случае все, что появляется в андройде, рано или поздно появляется в iPhone. Что как бы намекает, кто тут прав)
Наоборот это тоже работает. Отказ от съёмных аккумуляторов, стекло и металл в корпусе, голосовые ассистенты, тач айди, две камеры)
это все было и до айфона
Не, ну какие-то вещи реально доходят позже, но какие-то доходят в наиболее удобной форме, которую потом все и начинают копировать. Тач айди и голосовые ассистенты пример хороший. Распознание лица тоже было у многих давным давно, но оно и близко не работало так и с такими технологиями, так что не очень правильно говорить, что абсолютно всё идёт от Андроида.
Да только тач айди и само мультитач управление и всё. Других примеров нет, а вот насчет распознования лица, оно даже на презентации глючило, нафиг такие технологии, Apple уже не та
Ну, "моду" очень часто устанавливает Apple, в основном благодаря популярности. Спорить с этим так же странно, как и то, что Apple поздно вводит свои технологии (хотя обычно они их просто доводят до ума). А про "глючило" уже прокомментировали, что это факап презентации, а не факап технологии. Журналисты всё тестили после, и проблем не заметили, поэтому поводов не верить пока нет.
Отчасти согласен, но это касается далеко не всего, вот с тачайди Apple действительно установила моду, сразу везде стали появятся сканеры отпечатков в стиле Apple, тоже самое касается мультитач управления, но это всё, остальные технологии настолько массово конкуренты не реализовывали, на всё другое никакой моды не было.
А можно узнать на что «другое», что есть в iPhone, не было моды?
Мода была только на сканер отпечатков и мультитач управление, ВСЕ остальное, что есть в iPhone моды как таковой не имело, например: 3D touch, live photo, двойная камера, отсутствие 3.5мм, да собственно больше в нём и ничего нет. Да и всё вышеперечисленное далеко не уникально, тот же 3D Touch был в Huawei раньше, суть та же, название другое
Двойная камера не в моде типа? Ну ну. 3D Touch да, не особо прижился, ярлыки на андроиде теперь реагируют так же на долгое удержание, как нажатие на айфоне. Да и у хуавей он появился на волне слухов.
Выше я уже перечислил, что ввёл в моду айфон - пальцеориентированный интерфейс, ёмкостные экран, стекло на передней панели, магазин приложений, голосовой ассистент, гироскоп и акселерометр, метал или стекло на задней крышке, несъёмная батарея, оптический сканер отпечатков, экран с высоким PPI.
Весь формат современного смартфона - это формат айфона. И как бы глупо с этим спорить, это факт.
Двойная камера не в моде типа? Ну ну. Конечно не в моде, сравни распространенность двойной камеры и распространенность сканера отпечатка пальцев. пальцеориентированный интерфейс, ёмкостные экран, стекло на передней панели, магазин приложений, голосовой ассистент, гироскоп и акселерометр, метал или стекло на задней крышке, несъёмная батарея, оптический сканер отпечатков, экран с высоким PPI. с мультитач управлением я уже соглашался, ёмкостный экран - сопутствующая технология такого управления. Материалы корпуса вообще глупость, как и несъемная батарея. Про сканер я согласился, а экран с высоким PPI появился бы сам с собой, ведь с повышением диагонали экрана увеличивалось и разрешение и мы переходили в эпоху Full HD. Формат современного смартфона - это обычный доайфонный КПК, но с мультитач управлением и всё. Сказал бы ещё, что на большие диагонали экрана смартфона тоже айфон моду ввёл)))
Через пару лет у всех флагманов будет две камеры, к гадалке не ходи. Формат современного смартфона - это айфон. КПК никакого отношения к нему не имеют. Это совершенно иные устройства с другими технологиями и позиционированием, не добившиеся популярности среди массового пользователя. Единственное сходство с современными смартфонами - это сенсорный экран. Все.
Формат современного смартфона - это айфон. Соглашусь, если под форматом подразумевается исключительно мультитач управление. А все за рамками управления - это формат Android смартфона. Большие экраны, многоядерные процессоры, широкий функционал, виджеты, центры уведомлений и т.д. Всё это пришло с Android и всё это делает современный смартфон современным. ПК никакого отношения к нему не имеют. Почему? Ведь КПК середины нулевых умеет 90% того, что умеет современный смартфон)
Под форматом подразумевается потребительское развлекательное устройство для всех. А не решение, ориентированное на бизнес и профессионалов.
Ну тогда и подавно, Android - формат современного смартфона, ведь весь функционал, что был на заре и что доступен даже самым бедным слоям населения в конечном итоге появился и на айфон и две симки появятся когда-нибудь
Интересно, при чем тут андроид, если речь шла о КПК. Видимо удобно перескакивать с одного на другое, когда кончаются аргументы. Так же, как в другой ветке с рамками, откуда-то всплыли 6-8 айфоны)
Любой современный смартфон - это эволюция КПК. При чем тут Android смартфон? При том, что это самые массовые устройства, которые в авангарде смартфонетизации планеты
Нет, любой современный смартфон - это эволюция айфона. КПК к ним не имеет отношения.
но айфон смартфоном стал только к выходу 4-ки ёмаё, до этого он не имел функций, присущих смартфонам. Даже активировать его из коробки нельзя было, только через ПК с айтюнс. Они от этой лабуды только в 4-ке избавились
Айфон стал смартфоном с выходом iOS 2.
В первых трёх поколениях iPhone не было мультизадачности, там нельзя было ставить обои на рабочий стол, там нельзя было создавать папки, там не было виджетов, он не работал из коробки, там не было гироскопа и фронтальной камеры, не было даже вспышки и прочих удобных штук современных смартфонов. Потому что это были не смартфоны, а звонилки. Apple выпускала звонилки с мультитач управлением, а Google выпускать начала смартфоны с мультитач управлением и сделала она это в 2008 году, в то время, как iPhone лишь к выходу 4-ки в 2010 году обзавелся стандартным функционалом смартфонов, перечисленных вначале этого сообщения. То есть Apple пошла путём Google с Android, а не наоборот, ибо Google выпустил именно смартфон в 2008 году, а не звонилку.
Напоминает аутотренинг. Ещё раз. Смартфон от телефона отличает установка нативных приложений, а не обои, папки и виджеты. Рынок приложений в 2008-2010 на айфоне был намного больше, чем на андроиде. Тот же Инстаграмм на андроиде появился только через несколько лет. Работа с несколькими приложениями была реализована с помощью сохранения состояния при выходе и пуш-уведомлений. И прежде чем писать в следующий раз делай фактчеккинг. Потому как гироскоп был как минимум в 3G, задолго до андроид смартфонов, в четверке появился акселерометр.
И прежде чем писать в следующий раз делай фактчеккинг. Потому как гироскоп был как минимум в 3G, задолго до андроид смартфонов, в четверке появился акселерометр. у тебя каша в голове (впрочем как и у всех фанатов айфон) - https://www.youtube.com/watch?v=z__jxoczNWc - cмотри с 17:50, рынок приложений был вообще до айфон и ничего не изменилось в плане их установки, ток интернет стал быстрее, а приложений больше и это произошло из-за развитие интернета, а не появления айфона, а насчет инстаграмма, бетки приложений проще пилить под айфоны, потому что моделей меньше, кэп намекает
Посмотри сам это видео, которое ты скинул. Джобс презентует АКСЕЛЕРОМЕТР в дополнении к ГИРОСКОПУ, который уже присутствовал в 3G и 3GS. У меня есть iPhone 3GS и там есть гироскоп. Если ты такой упоротый, могу блядь для тебя даже видео снять. Нахера спорить если не знаешь. Тоже самое и с инстаграмом. Какая на хер бета? Он на андроиде с версии 3.0 появился. В общем мне надоел этот бессмысленный спор, с человеком, который явно не в теме. Можешь считать что ты победил.
Прошу прощения, ты прав, я перепутал гироскоп и акселерометр. Акселерометр был в 3G и 3Gs, гироскоп появился в четверке. Спутал, потому что у меня был 3G и 3Gs, и они реагируют на переворот экрана. И инстаграмм появился на андроиде не с третьей версии, а со второй точка какая-то там. Еще раз, сорян.
Вот так оно всегда и во всём у приверженцев Apple. А всё потому, что фанатизм не позволяет посмотреть фактам в лицо. (думаю никто не будет спорить, что только Apple создала себе культ и взрастила фанатиков) У Google или Samsung нет например такого культа и безумия и никто ради них почки или детей не продаёт
Господи, как же ты утомил. Я просто перепутал название одной схожей технологии с другой. Признал ошибку и извинился. Фактам в лицо не можешь посмотреть ты, все что я писал о рынке приложений в в 2008-2010 годах - это факты. Вот тебе картинка за 2011 год.
А что насчет рынка приложений? Я оспаривал, что он когда-то был больше на айфоне? Я говорил, что он раньше был на нокиях всяких и сама суть доставки приложений не изменилась. Приводить факт, который к делу отношения не имеет, какой в этом смысл?
приложений больше это произошло из-за развитие интернета, а не появления айфона насчет инстаграмма, бетки приложений проще пилить под айфоны Да да
Я говорил, что он раньше был на нокиях всяких и сама суть доставки приложений не изменилась. Держи мнение разработчика, а то меня уже утомило доказывать очевидные вещи https://3dnews.ru/636041
Правда ты наверное опять напишешь, что это не имеет отношения к делу
да блин, я не спорю, что Apple стор не было равных когда-то, я не спорю, что он больше денег приносил, я не спорю, что приложений там было больше. Я говорю, что всё это уже было до app стора и было на нокии и всяких симбианах, тогда они первыми были, потом вышел app stor и стал первым, почему? Из-за развития интернета.. Но суть доставки приложений не изменилась со времен нокии и симбианов, просто произошло развитие интернета (особенно мобильного) и это стало доступно большей аудитории, но самую большую лепту внёс Google Play (ранее маркет) так как он охватывает миллиарды, а не сотни миллионов девайсов и пользователей
Прочитай статью, плиз. Там описано чем отличался AppStore от других магазинов своего времени. И почему это, а не развитие интернета, популяризировало приложения.
я на ситуацию смотрю с аналитической точки зрения и в целом, а не по конкретному примеру конкретного разработчика, мне не интересно что-то в конкретном примере, мне интересна общая ситуация
Виджеты и центр уведомлений - это формат смартфона? Лол. Поразительные аргументы, куда уж тут таким «глупостям», как использование стекла для защиты экрана.
Это не формат, а одна из его составных вещей. Виджеты и центр уведомлений есть в любом современном смартфоне, вообще в любом, это стандартная функция.
В смартфонах на Windows 10 нет виджетов. Я не понимаю, о чем ты пытаешься со мной спорить. Да, некоторые вещи популяризировали смартфоны на андроиде. Большие экраны к примеру, с этим никто и не спорит. Я про фундаментальный формат. Развлекательный интернет гаджет с пальцеориентировнным интерфейсом, ориентированный на загрузку приложений из встроенного магазина. Это айфон. Андроид - это операционная система, существующая в парадигме, предложенной айфоном. С КПК это не имеет практически ничего общего. Что тут можно обсуждать? Если хочешь какие-то крокетные фишки из разных ОС обсудить, какие где раньше появились, так это можно десять лет спорить. Шторка в андроиде появилась, всплывающие сверху уведомления с возможностью быстрого ответа на айос. Права доступа появились на андроиде, современный способ доступа приложения к ним на айос. Все друг у друга подсматривают и воркуют. Вопрос в реализации. Где то лучше, где то хуже.
Ну вот смотри, первые 3 айфона были простыми звонилками с жестовым управлением, они не имели никаких функций, которые были присущи смартфонам. Создание папок, мультизадачность, обои на рабочий стол в конце концов, всё это делает смартфон смартфоном и все эти функции пришли в айфон и только тогда он перестал быть звонилков (к выходу iPhone 4), но в андроиде всё это было и этот функционал доступен миллионам пользователей, так что нет, iPhone существует в парадигме Android с тех пор, как он перестал быть звонилкой и подцепил себе типичные смартфонные функции. Теперь понятно?
Папки и обои. парад офигительных аргументов продолжается. Смартфон делает смартфоном установка нативных приложений. AppStore вызвал бум цифровой дистрибьюции и создал огромной рынок, задолго до PlayMarket. Теперь понятно?
установка нативных приложений Рынок Java приложений для телефонов существовал задолго до Appstore.
Существовал. Какое отношение этот рынок имеет к нативным приложениям, загружаемым через встроенный магазин?
Предустановленное приложение для поиска и загрузки приложений тоже уже бывало на многих представителях зоопарка телефонов до того, как их стало модно называть смартфонами. Так что, этот признак: 1. не определяет понятие "смартфон" 2. не характеризует apple как флагмана индустрии. "Нативное" - это из бага сделали фичу. Покажите мне разработчика, который не хотел бы писать ОДНУ версию приложения для аппаратов всех производителей, а не отдельно для apple и отдельно для android.
Понятие «смартфон» существовало задолго до айфона, так называли телефоны с возможностью установки нативных приложений. Например Нокии на симбиане. Магазины существовали, но никакого рынка не создавали. Сам рынок был маленьким и убогим. Типа объявлений в газете отправь смс 4242 и тебе придёт ссылка на говноигру. Это не имеет никакого отношения к рынку, в котором появился Снэпчат и Инстаграмм
любой современный смартфон - это эволюция айфона Понятие «смартфон» существовало задолго до айфона, Опровергнуто.