Русский
Русский
English
Статистика
Реклама

Ipad

Секрет формы иконок iOS это сквиркл? Разбор

01.09.2020 14:23:02 | Автор: admin
Давайте сыграем в игру. У нас есть два ряда знакомых всем пользователям iOS-иконок. На первый взгляд иконки сверху и снизу одинаковые. Но это не так. В одном ряду вы видите настоящие иконки, а в другом подделку.





Можете ли вы определить, где какие? Не торопитесь, посмотрите внимательно? Ну что, выбрали?

Настоящие иконки находятся сверху. Думаю многие из вас заметили, что с нижними иконками что-то не так. По какой-то причине их форма выглядят не аккуратно, будто где-то был отрезан лишний пиксель. Почему так происходит?

Дело в том, что поддельные иконки по форме это квадраты с закруглёнными углами, ну и прямоугольник если говорить о серой подложке.

Но! В интерфейсе iOS нет ни одного квадрата с закруглёнными углами. Все элементы в iOS, это не квадраты и прямоугольники это суперэллипсы!

Сегодня мы поговорим про секреты в дизайнах продуктов Apple. Что такое суперэллипс? В чём магия формы иконок? И почему HomePod это суперяйцо.





Продукты Apple часто получаются противоречивыми и не лишенными недостатков. Но думаю никто не будет спорить, что в плане дизайна Apple заморачиваются наверное больше всех на рынке. И даже форма иконок в iOS взята не с потолка, а вычислена математически.

Она называется суперэллипсом или кривой Ламе, в честь математика Габриеля Ламе, который в 19 веке внёс большой вклад в теорию упругости, разработал общую теорию криволинейных координат, и придумал суперэллипсы. Что же это такое?

Это геометрическая кривая, которая строится при помощи уравнения вот такого вида:



Это уравнение задаёт замкнутую кривую, ограниченную прямоугольником. При этом меняя значение n мы можем регулировать степень выпуклости каждого угла (можно поиграться тут). При n меньше единицы, мы получаем вогнутые стороны, а форма напоминает звезду.



Увеличивая значение n, форма становится всё более выпуклой. При n=2 получается ровный круг. А при n равной 4 или 5 мы получаем привычную всем форму иконки.



У такой формы даже есть своё название сквиркл. И, нет, сквиркл это не ваш любимый раздел на PornHub. Это производное от слов square и circle. Т.е. по русски сквиркл это квадрокруг или квадратный круг.

Кстати, формула описывающая иконку iOS выглядит вот так:



Т.е. иконка в iOS это и не круг и не квадрат, а математически это что-то среднее между ними.

Кольцо и суперяйцо


Историческая справка. Популяризировал суперэллипсы и сквирклы датский ученый Пит Хейн. В 60-х годах он спроектировал транспортное кольцо в Стокгольме в виде суперэллипса со значениями n = 2.5, a/b = 6/5.



Форма развязки стала хитом. И он начал делать, столы, посуду, но вершиной его творчества стало суперяйцо. Как понимаете это трёхмерный суперэллипс, по форме похожий на яйцо.



Кстати, трехмерные суперэллипсы это суперэллипсоиды. А всякие неправильные суперэллипсоиды это суперквадрики.

Непрерывность кривизны


Но вернёмся к иконкам! Чем всё-таки квадрокруг отличается от скругленного квадрата? И чем он не угодил дизайнерами Apple? Давайте посмотрим!

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








Лучше всего это можно визуализировать при помощи вот таких гребней кривизны.



Казалось бы, разница пара пикселей. Но плавные переходы, позволяют добиться так называемой непрерывности кривизны. И это даёт потрясающий эффект форма объекта из искусственной, как бы собранной из разных форм становится естественной и завершенной.

Именно поэтому Apple очень активно использует суперэллипсы не только в интерфейсе, но и в дизайне всех своих продуктов.

Mac Mini, Apple TV, iPhone, iPad, MacBook и конечно HomePod своего рода всё это суперэллипсы. Даже в их новом кампусе нет ни одной прямой стены.

Плавное перетекание форм и отсутствие резких переходов делает продукты Apple не только привлекательными внешне. На этот счёт есть отличная статья Николая Геллара, которую я процитирую:

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

Например если сравнить по дизайну HomePod и Яндекс.Станцию, становится понятно в почему станция выглядит менее привлекательно, её как будто только выпустили с завода. А HomePod будто нашел в своём саду японский мастер суйсэки искусства любования камнями.





Хотя сама Яндекс.Станция девайс отличный. А HomePod красивый, но туповатый (русского не знает).

Примеры


Но, конечно, Apple тоже не сразу к этому пришли. Например, иконки и другие элементы интерфейса стали суперэллипсами только в начиная с iOS 7.



Такая же история с Apple Watch. В Series 4 увеличили не только дисплей, но и обновили форму. Да-да, Apple Watch с четвёртой версии это тоже суперэллипс (как сам экран).




Другие компании


Естественно, не только Apple играется с суперэллипсами. Те же иконки в One UI на смартфонах Samsung, гораздо более явные квадрокруги, чем у Apple. Но, на мой взгляд, у Samsung выбранная форма не работает.

Во-первых, потому, что иконки закруглены уж очень сильно, из-за чего они выглядят неустойчиво, как будто в любой момент они могут укатиться с рабочего стола. Кстати, в физическом мире такой же ошибкой грешит колонка от Mail.ru, она просто неустойчивая.



Но это не самое главное. Основная проблема в интерфейсе Samsung. Я говорю про отсутствие единства. Плавные суперэллипсы тут соседствуют с грубоватыми скруглёнными. Как внутри интерфейса так и в дизайне самих девайсов.



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

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

IPad для разработчика

22.11.2020 04:04:56 | Автор: admin

Для чего вы используете свой iPad? Читаете на нем литературу/документации? Смотрите обучающие ролики? Потребляете развлекательный контент? Сегодня iPad для программиста это скорее устройство для потребления контента. Apple не дает нам, программистам, нормальную файловую систему (до недавних пор), терминал, да и вообще адекватный доступ к системе хотя бы как на Mac. Да, безусловно iPad можно использовать как профессиональной устройство для дизайнеров, художников, блогеров и многих других. Но что делать нам? Не без костылей и парочки велосипедов, но использовать iPad для разработки можно, и сегодня я вам расскажу как это можно сделать.


Сперва давайте разберемся, что мы хотим от нашего iPad? Конечно я не говорю о развертывании большой и тяжёлой IDE для разработки больших проектов, но написать или подправить скрипт из GitHub, написать простенький лендинг на HTML & CSS, посмотреть, что коммитят члены нашей команды в гит и еще по мелочи. Начнем по порядку.

Что мы можем взять из App Store?

Какие приложения мы можем просто взять, и скачать из магазина приложений (больше и неоткуда), что бы безболезненно начать кодить на iPad? Я собрал не большую подборку таких приложений и вот они:

1. Pythonista 3 (899 || 9.99$)

Первой приложение о котором я хочу вам рассказать это Pythonista. Оно лидер среди всех сред разработки для Python на iOS устройствах. Pythonista поддерживает iOS/iPadOS от версии 9.0 и Mac на процессорах Apple (на маке работоспособность не проверял, но в App Store заявлено поддержка маков с чипом M1). Pythonista дает вам мощный редактор кода с подсветкой синтаксиса, Официальный сайт проекта гласит:

Pythonista - это полная среда разработки для написания сценариев Python на вашем iPad или iPhone. Включено множество примеров от игр и анимации до печати, манипулирования изображениями, пользовательских интерфейсов и сценариев автоматизации.

К сожалению Pythonista не поддерживает пакетный менеджер pip, но при этом имеет достаточное количество предустановленных библиотек. Как стандартных, так и разработанных специально для вашего Apple устройства. Они позволяют взаимодействовать с буфером обмена, вашими контактами, напоминаниями, фотографиями, данными о местоположении и многом другим. Pythonista включает в себя мощные пакеты 'NumPy' и 'matplotlib' для научных вычислений и визуализации данных. Результат выводится промо во встроенный терминал, и вы можете сохранить его на устройстве. Так же за счет уникальных библиотек, разработанных специально для iOS устройств вы можете заменить некоторый функционал приложение "команды", автоматизируя свои действия, благодаря скрипту на Python. После установки приложения в нем вы можете обнаружить папку 'Example' в которой есть большой количество рабочих программ написанных как с использованием стандартных библиотек, так и с помощью специальных библиотек для Pythonista. В приложении есть встроенный редактор интерфейсов, позволяющий вам создавать полноценные GUI прямо на устройстве, и после прописывать им логику на Python. Примеры таких приложений тоже есть в папке 'Example' и вы можете с ними ознакомиться. Помимо прикладных программ, вы можете разрабатывать игры с помощью Pythonista (в папке 'Example' есть целое обучение созданию игр), которые будут работать на сенсорном экране или даже использовать акселерометр устройства. Если вы разработчик на Python, то вам определенно стоит присмотреться к Pythonista.

Официальный сайт

Страница в App Store

Screenshots

2. EasyHTML (free)

Как не сложно догадаться из названия это простая среда разработки HTML & CSS, а так же в ней вы можете писать скрипт для сайта на JS. EasyHTML существует как для iPad, так и для iPhone (в App Store заявлена поддержка Mac на чипе M1). Главное преимущество этого приложения вы можете по средствам FTP подключится к серверу с вашим сайтом, и прямо на устройстве подредактировать код в удобном редакторе. Особо о нем рассказывать нечего есть подсветка синтаксиса, автозаполнение тегов, удобная строка дополнительных славишь с подсказками на клавиатуре. В целом это очень хороший редактор кода для вашего iOS устройства, который подойдет как для правки уже существующих и работающих на хостинге сайтов, так и для написания сайтов с нуля.

Страница в App Store

Screenshots

В App Store еще много приложений, которые могут приглянуться разработчикам. Выше я привел те, которыми сам пользуюсь в своей работе, а ниже вы можете видеть список приложений которыми я пользовался раньше или мне их рекомендовали другие разработчики:

  1. Code Editor by Panic (2 290 || 24,99$) - Если вы используете редактор кода "Coda", то это приложение будет вам интересно. Оно поддерживает синхронизацию "Panic Sync", Подсветку синтаксиса большого количества языков, удаленные протоколы 2.

  2. Texextastic Code Editor 9 (899 || 9.99$) - мощный редактор кода, в котором хорошо продуман процесс разработки. Поддерживает подсветку синтаксиса большого количества языков программирования, имеет очень богатый функционал который придется по вкусу многим разработчиков. Имеет высокие рейтинги в App Store.

  3. Swift Playgrounds (free) - это не совсем приложение для разработки, скорее для обучения. Благодаря этому приложению вы сможете познать основы языка Swift в игровой форме. Очень приятно и качественно сделанное приложение. А как иначе? ведь его разработкой и поддержкой занимается Apple. Русского языка к сожалению нет.

Итог

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

В App Store еще много приложений, которые могут приглянуться разработчикам. Выше я привел те, которыми сам пользуюсь в своей работе, а ниже вы можете видеть список приложений которыми я пользовался раньше или мне их рекомендовали другие разработчики:

  1. Code Editor by Panic (2 290 || 24,99$) - Если вы используете редактор кода "Coda", то это приложение будет вам интересно. Оно поддерживает синхронизацию "Panic Sync", Подсветку синтаксиса большого количества языков, удаленные протоколы 2.

  2. Texextastic Code Editor 9 (899 || 9.99$) - мощный редактор кода, в котором хорошо продуман процесс разработки. Поддерживает подсветку синтаксиса большого количества языков программирования, имеет очень богатый функционал который придется по вкусу многим разработчиков. Имеет высокие рейтинги в App Store.

  3. Swift Playgrounds (free) - это не совсем приложение для разработки, скорее для обучения. Благодаря этому приложению вы сможете познать основы языка Swift в игровой форме. Очень приятно и качественно сделанное приложение. А как иначе? ведь его разработкой и поддержкой занимается Apple. Русского языка к сожалению нет.

Итог

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


3. GitHub (free)

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

Официальный сайт

Страница в App Store

Screenshots

4. iSH Shell (free)

Недавно у меня вышла статья про ISH Shell, там я рассказал что это и с чем его едят. Но вот пара слов об ISH Shell: ISH Shell - это эмулятор Alpine Linux на вашем iOS устройстве. Это может вам пригодится для отладки некоторого кода, работы с Github, поддерживает подключение по SSH и много других полезных функций. Он имеет открытый исходный код, активное сообщество, активно развивается и выходит в топ App store. В общем очень удобное и полезное приложение. Советую ознакомиться со статьей, если вам интересен эмулятор Linux на iOS/iPadOS.

Официальный сайт

Страница в Appstore

Screenshots

6. Code Server + Serverditer (Free with self hosted server)

CodeServer сможет сделать из вашего планшета полноценное устройство для разработки. Проект с открытым исходным кодом представляет собой VScode, который вы можете установить на удаленный VDS/VPS сервер и запустить из браузера на любом устройстве, в том числе и на iPad. Специально для iOS устройств было разработано приложение Servediter for code-server, Оно представляет собой обертку Code Server для iOS/iPadOS. Вы можете оформить месячную подписку в этом приложении и получить серверную мощность для работы программы или же подключиться по SSH к собственному серверу и использовать приложение бесплатно. Если вы используете только iPad, то это приложение будет для вас отличным решением, но если вы используете много разных мобильных устройств и хотите использовать VScode из любой точки мира с любого устройства, то рекомендую присмотреться к ручной установке Code Server на сервер. Вот не плохая инструкция по установке.

Репозиторий Code Server

Страница в Appstore Servediter for code-server


Что еще есть в App Store?

В App Store еще много приложений, которые могут приглянуться разработчикам. Выше я привел те, которыми сам пользуюсь в своей работе, а ниже вы можете видеть список приложений которыми я пользовался раньше или мне их рекомендовали другие разработчики:

  1. Code Editor by Panic (2 290 || 24,99$) - Если вы используете редактор кода "Coda", то это приложение будет вам интересно. Оно поддерживает синхронизацию "Panic Sync", Подсветку синтаксиса большого количества языков, удаленные протоколы 2.

  2. Texextastic Code Editor 9 (899 || 9.99$) - мощный редактор кода, в котором хорошо продуман процесс разработки. Поддерживает подсветку синтаксиса большого количества языков программирования, имеет очень богатый функционал который придется по вкусу многим разработчиков. Имеет высокие рейтинги в App Store.

  3. Swift Playgrounds (free) - это не совсем приложение для разработки, скорее для обучения. Благодаря этому приложению вы сможете познать основы языка Swift в игровой форме. Очень приятно и качественно сделанное приложение. А как иначе? Ведь его разработкой и поддержкой занимается Apple. Русского языка к сожалению нет.

Итог

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

Подробнее..

Загадка отсутствия дефолтного приложения Калькулятор на iPad и поиск его замены

14.05.2021 14:06:19 | Автор: admin


Любой человек, мало мальски знакомый с экосистемой Apple, знает, что приложение Калькулятор, по умолчанию предустановленное на iPhone, Apple Watch и компьютеры Mac, обошло стороной планшеты компании. Вероятно, многие люди, впервые пытавшиеся произвести вычисления на iPad, недоумевали и задавались вопросом: как компания, издавна славившаяся своим софтом и произведшая множество революций в сфере программного обеспечения, до сих пор не смогла обеспечить пользователей своих планшетов, казалось бы, самой простой программой, аналоги которой школьники создают, впервые изучая программирование: калькулятором. Спойлер: мы не знаем.



Экскурс в историю


Когда разрабатывался представленный в далеком 2010 году первый iPad, парень по имени Скотт Форстолл руководил разработкой программного обеспечения. Решение, избранное им, было самым простым из возможных: приложение калькулятор, включенное в прототип iOS для iPad, было просто увеличенной версией варианта для iPhone.


Команда разработчиков собиралась использовать увеличенное приложение калькулятора в предстоящем релизе iOS. Запротестовал против решения сам Стив Джобс.


"Где новый дизайн калькулятора? Этот выглядит ужасно", сказал Джобс.

"Какой новый дизайн? Эту версию мы и собираемся добавить в релиз", ответил Скотт.

"Нет. Мы не можем выпустить это", сказал Джобс.

Оригинал: Saying, "where is the new design for the calculator? This looks awful". Forstall replied, "what new design? This is what we are shipping with." Jobs said, "no, pull it. We can't ship that."

Хотя Форстолл пытался убедить Джобса оставить калькулятор на iPad, ему выдвинули ультиматум: "Переделать пользовательский интерфейс калькулятора, чтобы он хорошо выглядел на большом дисплее iPad, или приложение не будет включено в релиз".


До выхода iPad оставалось всего несколько недель, Форстолл знал, что его команда не сможет создать новое приложение с нуля, поэтому оригинальный iPad начали поставлять без предустановленного калькулятора, не оставляя пользователям иного выбора, кроме как скачивать сторонние приложения из магазина, в большинстве из которых была реклама, и которые явно проигрывали изначальному увеличенному решению.


Столь высокие стандарты Джобса, применяемые к чему-то настолько простому, как приложение калькулятора, кому-то могут показаться нелепыми. Но что поделать, когда приходится иметь дело с перфекционистом. Интересно также, что это не первый случай скрупулезности компьютерного гения.


Еще в 1981 году, когда Стив Джобс был ведущим в разработке Macintosh, точно такой же конфликт возник при выборе решения для системного калькулятора MacOS.


В разговоре с Крисом Эспинозой, разработчиком, он заключил:


"Ну что ж, для начала сойдёт, но, вообще, довольно ужасно. Фон слишком темный, некоторые линии имеют неправильную толщину, а кнопки слишком большие"

Оригинал: "Well, it's a start, but basically, it stinks. The background color is too dark, some lines are the wrong thickness, and the buttons are too big"

Эспиноза сказал Джобсу, что продолжит работать, пока тот не будет удовлетворен. Но каждый раз, когда он создавал новую версию калькулятора, Джобс указывал на новые моменты, которые ему не нравились. Поэтому Эспиноза решил позволить Стиву быть дизайнером вместо него, проявив при этом невиданные чудеса изобретательности. Он создал программу, которая позволяла настраивать каждый визуальный атрибут калькулятора, от толщины линий до размера кнопок.



Джобс сел за новую программу и потратил 10 минут корректируя дизайн, пока не был доволен результатом. И этот калькулятор в конечном итоге использовался в компьютерах Macintosh с 1984 года до релиза Mac OS 9, выпуск которой состоялся в 2001 году.



Перфекционизм и лень


Но почему в iPad до сих пор нет калькулятора? Скрупулезный гений давно ушёл на покой, а пользователи планшетов все ещё вынуждены скачивать калькуляторы из App Store.


На одном интервью Крейга Федериги об этом спросили, и вот что он сказал.


Существуют некоторые вещи, которые мы не сделали просто потому, что нам бы хотелось создать нечто уникальное в своём роде. Мы действительно хотим сделать приложения "Калькулятор" и "Погода", но лишь тогда, когда сами будем к этому готовы. Признаться честно, этого до сих пор не произошло только и исключительно потому, что мы не удосужились сделать это настолько здорово, чтобы пользователи могли с уверенностью сказать: "Это лучшее приложение калькулятора для iPad, которое только можно себе представить", признался Федериги.

По сути, такую же позицию занял и Джобс в 2010 году, но на сегодняшний день заявление вице-президента по разработке ПО звучит скорее как отговорка, тем более, учитывая, что работа над калькулятором даже не ведётся.


Почему доподлинно неизвестно. Вероятно, в компании решили оставить ситуацию как есть. Выполнять вычисления пользователи планшетов могут в Spotlight, а среди альтернативных решений, доступных для загрузки из App Store, сейчас вполне возможно найти достойные варианты. Об этом подробнее.



Приличные альтернативы


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


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


  • Удобное и привычное расположение клавиш, исключающее случайные нажатия
  • Адаптированность под любые возможные сценарии использования: в портретном и альбомном режимах, Slide Over и Split View
  • Полное отсутствие рекламы или ее крайняя ненавязчивость
  • Равная нулю стоимость версии, включающей в себя все вышеперечисленное

Попробовав практически все доступные для скачивания варианты, я остановился на следующих:




На мой взгляд, лучшее решение на сегодняшний день.
Обладает всеми возможностями стандартного калькулятора, отображает историю вычислений и не содержит рекламы. За дополнительную плату вы получите рукописный ввод и распознавание выражений с фото.




Достаточно стильный вариант, поддерживающий все стандартные операции для вычислений и лишённый рекламы. Полная версия предлагает дополнительные темы и возможность ведения заметок.




Самый простой вариант с весьма амбициозным названием. Работа в Slide Over, история вычислений, отсутствие рекламы, стоимость в 0 рублей без каких-либо ограничений.




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


Нельзя также обойти стороной Calzy, победителя Apple Design Award 2018. Хоть это приложение и платное (279), список возможностей в нем исчерпывающий, и, более того, может похвастаться несколькими уникальными решениями вроде "областей памяти", куда с помощью Drag & Drop можно перетаскивать значения для дальнейшего использования; и Tydlig, также платный (179), но представляющий собой скорее целую вычислительную среду с возможностью создавать и редактировать графики и связывать результаты вычислений.


Итог


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




VDS серверы от Маклауд подходят для разработки любых сайтов.


Зарегистрируйтесь по ссылке выше или кликнув на баннер и получите 10% скидку на первый месяц аренды сервера любой конфигурации!


Подробнее..

Самое важное с конференции Apple WWDC20

23.06.2020 00:11:29 | Автор: admin
Сегодня вечером прошла 31-я конференция Apple для разработчиков впервые полностью в формате онлайн. В этом репортаже мы перечислили наиболее значимые нововведения, которые были представлены сотрудниками компании для своих операционных систем и устройств.



iOS 14


Новая Библиотека приложений автоматически организует приложения по категориям как по папкам, только лучше. Также появится возможность скрывать целые экраны с приложениями на главной странице.

Виджеты стали более интерактивными и информативными. Можно переставлять их и изменять их размеры, переносить на экран Домой, а также создавать умные подборки, которые будут меняться по составленному вами расписанию. Кроме того, новый виджет Smart Stack позволяет свайпать самые актуальные виджеты в зависимости от времени суток.



Появилась функция Picture in Picture: теперь видео можно закрепить на экране и просматривать в фоновом режиме, пока вы занимаетесь своими делами.

Siri получила редизайн и стала еще умнее. В Apple Translate стало больше пар языков для перевода и возможность синхронного перевода, задействующая распознавание речи при помощи машинного обучения. Приложение может работать полностью оффлайн.

В Сообщениях появилась возможность закрепления наиболее важных диалогов. Были переработаны групповые чаты: теперь в них можно отвечать на конкретное сообщение, упоминать отдельных участников и просматривать треды. Появилось три новых мемоджи, множество настроек их внешности, включая изменение возраста, а еще можно добавить медицинскую маску.



Карты стали более детализированными. Новая функция: гайды с рекомендациями по посещению близлежащих мест, включая достопримечательности и заведения питания. Теперь карты показывают, как проехать на велосипеде и насколько загруженная и легко проходимая при этом ждет дорога. Для водителей электрокаров приложение обозначает встречающиеся на пути места их подзарядки.

Теперь владельцам iPhone доступна цифровая версия ключей от машины. Для ее использования нужно просто использовать iPhone с NFC-чипом, чтобы разблокировать дверь. Можно отключить эти ключи через iCloud или настроить индивидуальный доступ к авто например, по возрасту.



В App Store появилось нововведение под названием App Clip. С его помощью можно запустить лишь малую часть приложения и использовать ее только тогда, когда она вам нужна.


iPadOS 14


Система тоже получила масштабный редизайн, в частности редизайн виджетов, аналогичный iOS.

Галерея фотографий получила новую боковую панель для более быстрой навигации по папкам, доступа к фотографиям, их упорядочивания и просмотра. Фотографии теперь можно перетаскивать между папками и разделами. В других приложениях, таких как Заметки и Файлы, появятся аналогичные боковые панели.



Siri также была улучшена, а ее всплывающее окно теперь появляется в правом нижнем углу.

Звонки и FaceTime отныне занимают не весь экран, а появляются виджетами на его верху. То же самое изменение касается и iOS.

Поиск тоже перетерпел редизайн и стал универсальным: он теперь производится в сообщениях, контактах, файлах и в интернете, перенаправляя при этом прямиком на страницу в Safari.

Большие изменения ждут Apple Pencil с новой функцией Scribble. Рукописный текст теперь автоматически переводится в машинописный, а нарисованные фигуры аппроксимируются до идеальной формы. Этот рукописный текст можно выделить двойным нажатием, а затем вставить, например, в Pages, и он тут же переформатируется в машинный. Также появится возможность писать от руки прямо в строке поиска или на двух языках в одном предложении одновременно.




AirPods


Появится автоматическое переключение между девайсами. Так, если вы слушали музыку на iPad, и в это время вам поступил звонок на iPhone, наушники автоматически переключатся на нужное устройство.

AirPods Pro теперь отслеживает ваши движения для синхронизации пространственного звука в наушниках с изображением на экране устройства, на котором вы просматриваете видео или играете в игру.




watchOS 7


При помощи функции Face Sharing watchOS 7 позволит делиться циферблатами со своими друзьями и семьей.

В приложение Карты добавлены велосипедные маршруты: их приблизительная длительность, количество ступенек, которые необходимо преодолеть, перепад высоты и т. д.

В режимы тренировок добавлены танцы различных стилей (индийские, хип-хоп и даже латинские), а также произведен редизайн сохранения прогресса тренировок.

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

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


Безопасность


Вход при помощи Apple теперь можно конвертировать в уже существующие аккаунты.

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

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




HomeKit


На экране Домой вашего устройства можно настроить автоматические уведомления о том, выключили ли вы свет или закрыли дверь.

Введена настройка адаптивного освещения, в котором можно менять цвет падающего света, включать и выключать его.

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




tvOS 14


Введена поддержка нескольких пользователей, а также синхронизация с Xbox Elite 2 и контроллерами Xbox.

Apple TV+ теперь можно смотреть в приложении Apple TV App.

На конференции анонсировали новый сериал Apple TV+ по Айзеку Азимову Основание, который выйдет в 2021 году.


macOS


Новая операционная система macOS Big Sur перетерпела самый крупный редизайн со времен macOS X. Система стала более простои и минималистичной и в целом гораздо больше похожей на iOS и iPadOS, и вместе с тем переняла многие их нововведения.

Появился Центр управления, во многом копирующий таковой из iOS с теми же регулировкой яркости, доступом к настройкам и переключением между светлой и темной темами. Появились виджеты опять-таки, настраиваемые аналогично iOS 14. iMessage также приобрело вид, максимально приближенный к аналогичному мобильному приложению. Все это стало возможным благодаря новой технологии портирования iOS-приложений macOS Catalyst.



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

И самое главное: теперь компьютеры MacBook будут выпускаться на собственных чипсетах. Apple Silicon SoC будут иметь более высокую производительность и прекрасно подходить для гейминга. Для плавного перехода с чипов Intel на ARM-процессоры Apple будет использоваться эмулятор Rosetta 2.



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

Ликбез для дизайнеров с конференции Apple WWDC 2020

10.07.2020 18:18:20 | Автор: admin


Роботы просмотрели обучающие сессии и отобрали полезное для тематического дайджеста Redmadrobot Design Lab.

Учиться и подсматривать за лучшими важная часть нашей работы. Поэтому, как и в предыдущие годы, в этом мы и десятки миллионов разработчиков, дизайнеров и инженеров следили за WWDC. И Keynote от Apple точно задал новую планку для формата онлайн-конференций: все эти классные смены пространств, переключения между спикерами и динамика в нужных моментах.

После вводной презентации началась сама конференция с обучающими лекциями (сессиями) и рабочими консультациями (о том, как всё устроено мы уже писали). И несмотря на название (Worldwide Developers Conference) Apple большое внимание традиционно уделяется дизайну: многие лекции читают дизайнеры и евангелисты, код на их слайдах отсутствует совсем или присутствует в малом количестве.

Евгений Бондарев, креативный директор дизайн-лаборатории Redmadrobot:
Если обратить внимание на то, как Apple презентуют каждую фичу в iPadOS, iOS и др., то мы заметим, что сначала идет рассказ про дизайн и потом про функциональность. Во-первых, это просто красиво, а во-вторых, дизайн создаёт эмоции. И Apple выстраивает взаимодействие с пользователями на уровне эмоций, которые работают в связке с технологиями.

Например, на WWDC был анонс про увеличение межстрочного расстояния в выпадающих списках меню! Кажется, что только Apple в презентациях международного масштаба может рассказывать про увеличение расстояния межстрочного интервала. Это говорит о том, что внутри компании по-прежнему главенствует мощнейшая дизайн-культура, которая стоит, возможно, даже впереди технологий.

iPad


В iPadOS 14 обновили дизайн домашнего экрана, добавили боковую панель навигации, распознавание рукописного текста и более реалистичные AR-объекты.

Отныне на большом экране iPad будет меньше пустого пространства и больше контента. У многих приложений появилась боковая панель для навигации по папкам или вспомогательной информации. Иконки файлов стали меньше, за счет чего на экране iPad может быть на 300% больше контента, чем раньше.



Функция От руки для Apple Pencil преобразует рукописный текст в машинописный, отличает надписи от рисунков, а геометрические фигуры делает ровными и правильными, что неплохо для скетчинга в заметках. Правда пока программа распознает только английский и китайский языки.



Евгений Бондарев, креативный директор дизайн-лаборатории Redmadrobot
Серьезно изменилось взаимодействие с Pencil для iPad Apple добилась почти бесшовного опыта взаимодействия пользователя с планшетом и пером. Например, раньше, чтобы найти что-то нужно было переключиться на клавиатуру, вбить фразу и найти. Сейчас всё стало проще можно написать текст Pencil и функция От руки преобразует его в машинописный. В итоге, практически 99% возможностей доступны с помощью пера, без необходимости использовать клавиатуру.


  • Как именно работать с функцией От руки, Apple рассказывает в сессии Meet Scribble for iPad.
  • Если хочется самому сделать что-то с рисованием карандашом, то можно поглядеть на новые штуки в сессии Inspect, modify, and construct PencilKit drawings.
  • Про проектирование UI для приложений на iPad с поддержкой тач бара и мыши смотрите в сессии Design for the iPadOS pointer.

Также Apple объявили, что приложения для iOS / iPadOS начнут запускаться на новых Маках с процессорами Apple Silicon. Поэтому советуем вам посмотреть на то, как там всё устроено, например, в сессиях What's new in Mac Catalyst и Adopt the new look of macOS.

Евгений Бондарев, креативный директор дизайн-лаборатории Redmadrobot
В этом релизе операционные системы Apple стали более консистентными: iOS стала ближе к iPadOS, а iPadOS ближе к macOS.

Опыт пользователя на Mac и iPad становится все более схожим. С точки зрения UX, боковая файловая структура близка к интерфейсам, которые управляются мышкой. Если есть управление мышкой, то сложно назвать этот интерфейс полностью заточенным под тач.

Функции приложений, которые изначально были для Mac, теперь перетекают в iPad. Из дизайнерских вышла производительная версия Photoshop, есть приложение для работы с Figma. В общем, можно проектировать интерфейсы прямо на планшете. Все эти вещи говорят, что Apple двигается в сторону iPad, который заменит ноутбук для большого числа профессий.


Посмотрите на кнопки и ползунки центра управления в macOS Big Sur. Вам не кажется, что Apple на что-то пытается намекнуть нам?

Подробнее про Sidebar в iPadOS


Прежде мы привыкли видеть на iPad знакомый нам с айфона Tab Bar он позволял переключаться между разделами приложения по нажатию на иконки внизу экрана.



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

Sidebar на iPad выглядит логичнее Tab Bar-а. Прежний Tab Bar растягивался на всю ширину экрана, из-за чего занимал необоснованно много пространства экрана. Sidebar призван сделать навигацию насыщеннее, персональнее и более похожей на навигацию в macOS.

Несколько советов по проектированию Sidebar:

  • Используйте компонент для верхнеуровневой навигации.
  • Добавьте возможность сворачивать навигацию.
  • Позволяйте пользователям кастомизировать разделы в Sidebar.
  • Поддерживайте Dragndrop.
  • Используйте строуковые (outlined) иконки.

Важно помнить, что нельзя использовать одновременно Tab Bar и Sidebar это собьёт пользователей с толку. Также не забывайте, что на iPhone (Compact Width) мы все также используем Tab Bar как основной инструмент навигации. Подробнее об этом компоненте можно узнать из презентации Design for iPad.

AR и обновленные иконки


Apple представила ARKit 4 с новым Depth API. Сканер LiDAR на iPad Pro 2020 оценивает расстояние до предметов и собирает данные об окружающей среде.



С помощью функции привязки к местности можно добавлять AR элементы на географические карты и рассматривать их со всех сторон в приложениях для iPhone и iPad. Больше о новинках для iPad в соответствующей сессии.


Скульптура художника KAWS в приложении Acute Art

Евгений Бондарев, креативный директор дизайн-лаборатории Redmadrobot
Новые иконки приложений стали более объемными, многослойными, у них появились тени. Может показаться, что это шаг в сторону скевоморфизма, но есть подозрение, что эти иконки будут круто смотреться в дополненной реальности. Когда мы начнем взаимодействовать с интерфейсами в пространстве, иконки будут немного двигаться, показывать разные грани. Эта многослойность будет круто работать в пространственных интерфейсах. Это лишь предположение, но уже сегодня мы видим мощную прокачку ARKit. Есть слухи, что уже в следующем году Apple выпустит очки с дополненной реальностью и возможно, обновленные иконки мы увидим уже там.

Интересно, что в дизайне иконок давно не было больших изменений. На мой взгляд, это привело к тому, что иконки выглядят не очень современно, но Apple сделали ставку на культурное наследие, для них важнее это сохранить, чем переделать в какую-то систему.

Автомобили



Часть Keynote WWDC про Car Key и пример его работы с BMW (внутри английский)

Евгений Бондарев, креативный директор дизайн-лаборатории Redmadrobot
Apple продолжает активно выходить на рынок ПО для автомобилей. Раньше мы видели Car Play, сейчас представлена интеграция авто с картами Apple Map и цифровой ключ Car Key. С функцией Car Key открывать и закрывать автомобиль можно через iPhone или Apple Watch. При этом разряженное устройство сможет работать еще 5 часов для открытия и закрытия автомобиля. Помимо этого, интеграция с Apple Map позволит при построении маршрута учитывать заряд аккумулятора электромобиля. Всё это сделает iPhone еще более полезным девайсом. За этим могут последовать различные изменения в автомобильной индустрии. Например, вскоре через автомобиль, как гаджет, мы сможем оплачивать покупки, автозаправку и так далее.

Шрифты и символы


Шрифты San Francisco и New York теперь доступны в формате вариативного шрифта. Сочетание разных стилей в одном файле с поддержкой интерполяции позволяет создавать промежуточные стили. При этом созданные шрифты адаптируются для разных размеров. Использование обеих гарнитур поможет создать визуальные иерархии или выделить смысловые различия в контенте. Apple предупреждает, что использование вариативного шрифта на более ранних версиях iOS может привести к неожиданным результатам.

В библиотеке Apple также пополнение 750 новых черно-белых значков и еще 150 цветных. Цветные значки это новинка для SF Symbols 2, они автоматически адаптируются к темной или светлой теме.

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

App Clips


App Clips это мини-приложения, которые можно использовать без установки полной версии. Сейчас для аренды самоката нужно сначала установить приложение, зарегистрироваться, ввести данные для платежа. С App Clip всё проще и быстрее: берем самокат, сканируем QR-код или используем NFC метку, регистрируемся в один клик через Sign in with Apple, оплачиваем аренду через Apple Pay и катаемся себе на здоровье. Если приложение понравилось переходим по ссылке и устанавливаем полную версию.



Другой сценарий оплата парковки в разных городах (в отпуске или командировке), чтобы не скачивать каждый раз новое приложение. Разработчики также предлагают сценарии для интернет-магазинов, кофеен, доставки еды и путешествий. Подробнее в секции от Apple.

Евгений Бондарев, креативный директор дизайн-лаборатории Redmadrobot
App Сlips сильно снижает порог входа для использования мобильных приложений, открывает большие возможности для платформы и сильно влияет на UX, так как можно пользоваться большим числом приложений, просто сканируя код.

Мини-приложения не должны превышать 10 Мбайт, используют SwiftUI и UIkit, имеют доступ к тем же функциям, что и полная версия использование камеры, геолокация, Bluetooth и другие. App Clips могут рассылать push-уведомления в течение суток или, с разрешения пользователя, в течение недели.

Your browser does not support HTML5 video.

Widgets


В iPhone, iPad и Mac добавлены виджеты для главного экрана (Home). По мнению Apple, так главная страница приобретет кардинально новый и более информативный вид, а все самое необходимое будет под рукой. Пользователь может группировать виджеты или использовать автоматическую расстановку, например рекомендованные, недавно открытые.

Your browser does not support HTML5 video.

На iPhone и iPad доступна функция Smart Stack это по сути виджет для виджетов. Позволит объединить виджеты в группу по какому-либо признаку и перелистывать эти группы между собой. Например, утром на главном экране будет группа с погодой и новостями, днем календарь, а вечером карта и информация о пробках.

Виджеты доступны в трех размерах: S, M, L для разной информационной нагрузки. В виджетах используются яркие цвета, фотографии и четкий шрифт, который легко прочесть с первого взгляда.

Пара советов из Widget UI kit: на виджете не нужно указывать название приложения или логотип, только полезный контент. Виджеты должны выглядеть одинаково хорошо в темной и светлой теме. Текст должен быть всегда, но не переводите его в растр, чтобы функция Voice Over работала корректно. Больше информации и советов по использованию виджетов в сессии Apple.

И ещё немного полезного про виджеты можно найти в сессии про возможности операционной системы для решения задач пользователей в различных сценариях (Siri, уведомления, виджеты) Design for intelligence: Discover new opportunities.


Интересные размышления про виджеты и наглядную демонстрацию работы можно подглядеть в обзоре от The Verge.

Новые дизайн-компоненты и не только


В iOS обновлены пикеры, контекстное меню и добавлен выбор цвета.

В Apple переосмыслили визуальный стиль пикеров и взаимодействие пользователя с ними. Выбор даты доступен в 4 режимах: обратный отсчет, время, дата, время и дата. Так будет легче переключаться между годами и месяцами в календаре. Время теперь можно ввести с клавиатуры, а не скроллить переключатель. К пикерам также добавили светло-серый бэкграунд, чтобы выбранный элемент был заметнее. Контекстное меню можно добавить к любой кнопке, при этом меню не будет перекрывать экран смартфона. Сессия о дизайн-компонентах.

Обновление для API SwiftUI упрощает выбор цвета для приложений. У разработчиков теперь есть Color Picker:

  • выбрать цвет из сетки, спектра или с помощью ползунков;
  • изменить прозрачность и переключаться между цветовыми пространствами (Display P3 и sRGB);
  • выбрать цвет из любой точки экрана.
  • О пользовательской палитре Color Picker есть статья на Medium.

Про обновления в watchOS 7, в том числе чем отличается UI на часах и почему именно такие компоненты надо использовать смотрите в сессии Whats new in watchOS design.

И еще несколько сессий по дизайну, менее крутых, по нашему мнению, но можно посмотреть их для вдохновения:

  • Evaluate and optimize voice interaction for your app.
  • Design for location privacy.
  • Design for intelligence: Apps, evolved.
  • Design for intelligence: Make friends with The System.
  • Design for intelligence: Meet people where they are.

Пишите в комментариях, чем вам запомнился этот WWDC. А мы на этом завершаем наш яблочный дизайн-дайджест. Подписывайтесь на Design Jam в Telegram, и да пребудет с вами сила роботов!

P.S. Особые благодарности за участие в подготовке материала выражаем vani2 (Head of iOS Redmadrobot), bealex (CTO Redmadrobot SPb), ex-железному дизайнеру Артуру Абрарову и креативному директору Redmadrobot Жене Бондареву.

P.P.S. И напоследок ещё пример UX-магии от Apple, замеченной после выхода беты iOS 14

With Back Tap, you can perform various action by double or tripple tap on the back of your iPhone. Heres one I set double tap to take screenshot. pic.twitter.com/uZKv4Cjorf

Aditya Daniel (@adityadaniel) June 23, 2020
Подробнее..

Перевод Запускаем командную строку Linux на iOS

02.10.2020 12:06:25 | Автор: admin


А вы знали, что можно запустить командную строку Linux на устройстве iOS? Возможно, вы спросите: Зачем мне пользоваться текстовыми приложениями на iPhone? Справедливый вопрос. Но если вы читаете Opensource.com, то, вероятно, знаете на него ответ: пользователи Linux хотят иметь возможность работать с ним на любом устройстве и хотят пользоваться собственными настройками.

Но больше всего они жаждут решения сложных задач.

У меня есть семилетний iPad 2 Mini, который по-прежнему неплохо подходит для чтения электронных книг и других задач. Однако я хочу использовать его и для доступа к командной строке приложений с моим набором программ и скриптов, без которых не могу работать. Мне нужно окружение, к которому я привык, а также моя стандартная среда разработки. И вот как мне удалось этого добиться.

Подключение к клавиатуре


Работать с командной строкой для программирования через экранную клавиатуру телефона или планшета довольно неудобно. Я рекомендую подключить внешнюю клавиатуру, или через Bluetooth, или воспользовавшись адаптером подключения камеры, чтобы подключить проводную клавиатуру (я выбрал второе). При подключении разделённой клавиатуры Kinesis Advantage к iPhone 6 получается странное устройство, напоминающее корпоративный кибердек из классической ролевой игры Shadowrun.

Устанавливаем оболочку на iOS


Для запуска полнофункциональной системы Linux на iOS есть два варианта:

  • Secure shell (SSH), подключаемая к компьютеру с Linux
  • Запуск виртуальной системы с помощью Alpine Linux с iSH, который является open source, но должен устанавливаться с помощью проприетарного приложения TestFlight компании Apple

В качестве альтернативы существуют два приложения-эмулятора терминала в open source, предоставляющие возможность работы с open-source-инструментами в ограниченном окружении. Это самый урезанный вариант на самом деле так вы запускаете не Linux, а инструменты Linux. При работе с этими приложениями существуют жёсткие ограничения возможностей, однако вы получаете частичную функциональность командной строки.

Прежде чем перейти к сложным решениями, я рассмотрю простейший способ.

Вариант 1: оболочка в песочнице


Один из самых простых способов установить приложение для iOS LibTerm. Это опенсорсная командная оболочка в песочнице с поддержкой более 80 команд по цене в ноль долларов. В комплекте с ней поставляются Python 2.7, Python 3.7, Lua, C, Clang и многое другое.

Примерно такой же функциональностью обладает a-Shell, описываемая разработчиками как тестовый интерфейс пользователя для платформы с экранным вводом. Исходники a-Shell выложены open source, она находится в активной разработке, предоставляет доступ к файловой системе и поставляется с Lua, Python, Tex, Vim, JavaScript, C и C++, а также с Clang и Clang++. Она даже позволяет устанавливать с помощью pip пакеты Python.

Вариант 2: SSH


Ещё одним шагом вперёд по сравнению со скачиванием приложения является настройка SSH-клиента. Уже долгое время мы могли использовать любое из множества приложений SSH-клиентов для iOS, чтобы подключаться к серверу, на котором запущен Linux или BSD. Преимущество использования SSH заключается в том, что на сервере может работать любой дистрибутив с любым программным обеспечением. Вы работаете удалённо и результаты работы просто передаются в эмулятор терминала на устройстве iOS.

Blink shell это популярное платное SSH-приложение в open source. Если не обращать внимания на маленький экран устройства, то использование этого ПО похоже на подключение к серверу через любую другую командную строку. Терминал Blink замечательно выглядит, имеет множество готовых тем и функцию создания собственных, в том числе возможность настройки и добавления новых шрифтов.

Вариант 3: запуск Linux


Использование SSH для подключения к серверу под Linux это отличный способ доступа к командной строке, но для него требуется внешний сервер и сетевое подключение. Это не самая большая преграда, но её нельзя полностью игнорировать, поэтому вам может потребоваться работать с Linux без сервера.

Если это ваш случай, то вам нужно будет сделать ещё один шаг вперёд. TestFlight это проприетарный сервис для установки разрабатываемых приложений ещё до того, как они были выложены в Apple App Store. Приложение TestFlight можно установить из App Store, а затем пользоваться тестовыми приложениями. Приложения в TestFlight позволяют в течение ограниченного времени работать с ними ограниченному количеству бета-тестеров (обычно до 10 000). Чтобы скачать тестовое приложение, нужно перейти со своего устройства по ссылке, которая обычно находится на веб-сайте разработчика тестового приложения.

Запуск Alpine Linux с iSH


iSH это open-source-приложение TestFlight, запускающее виртуальную машину с готовым дистрибутивом Alpine Linux (немного потрудившись, можно запускать и другие дистрибутивы).

Важная особенность: приложение экспериментальное. Так как iSH сейчас пока являются тестовым приложением, не ожидайте постоянной и надёжной работы. Приложения TestFlight ограничены по времени. Моя текущая сборка будет работать всего 60 дней. Это означает, что через 60 дней меня исключат и придётся снова присоединяться к следующему этапу тестирования iSH. Более того, я потеряю все свои файлы, если не экспортирую их с помощью Files на iOS или не скопирую их на Git-хост или через SSH. Иными словами: Не надейтесь, что всё это будет продолжать работать! Не помещайте в систему ничего важного для вас! Выполняйте резервное копирование в отдельное место!

Установка iSH


Начните с установки TestFlight из App Store. Затем установите iSH, получив ссылку на установку с веб-сайта приложения. Есть ещё один способ установки с использованием AltStore, но я его не пробовал. Или, если у вас есть платный аккаунт разработчика, можете скачать репозиторий iSH с GitHub и установить его самостоятельно.

При помощи ссылки TestFlight установит приложение iSH на ваше устройство. Как и в случае с любым другим приложением, на экране появится значок.

Управление пакетами


iSH выполняет эмулятор x86 с Alpine Linux. Alpine это крошечный дистрибутив размером меньше 5 МБ. Я впервые работал с Alpine, поэтому думал, что такой минимализм будет раздражать, но на самом деле он мне очень понравился.


В Alpine используется менеджер пакетов apk, который проще, чем даже apt или pacman.

Как установить пакет:

apk add package

Как удалить пакет:

apk del package

Как узнать другие команды и информацию:

apk --help

Обновление менеджера пакетов:

apk updateapk upgrade

Установка текстового редактора


Стандартным текстовым редактором Alpine является Vi, но я предпочитаю Vim, поэтому установил его:

apk add vim

При желании можно установить Nano или Emacs.

Смена оболочки


Не знаю, как насчёт вас, а мне нужна была fish shell. Другие люди предпочитают Bash или Zsh. Однако в Alpine используется ash! Ash это форк оболочки Dash, которая сама является форком оригинального ash, или Almquist shell. Её приоритетом является скорость. Я решил обменять скорость на встроенное автодополнение, цвета, управление клавишами Vim и подсветку синтаксиса, которые я люблю и знаю по fish shell.

Установка fish:

apk add fish

Если вам нужна Bash с её автодополнением и man-страницами, то установите их:

apk add bash bash-doc bash-completion

Минималистичная идеология Alpine обычно означает, что некоторые программы, которые в других дистрибутивах являются одним пакетом, будут разделены на несколько пакетов поменьше. Также это означает, что вы можете настраивать и уменьшать размер системы ровно так, как вам этого хочется.

Подробнее об установке Bash можно узнать из этого туториала.

Смена оболочки по умолчанию


После установки fish можно временно переключиться на неё, введя fish и перейдя в оболочку. Но я хочу сделать fish оболочкой по умолчанию, а команда chsh, которую я использовал в других дистрибутивах, не работала.

Сначала узнаем, куда установилась fish:

which fish

Вот, что получилось у меня:

/usr/bin/fish

Далее изменим login shell на fish. Можете использовать любой удобный вам редактор. Если в новичок, то установите Nano (командой apk add nano), чтобы можно было отредактировать файлы конфигурации и сохранить их через CTRL+X, подтвердить и выйти.

Но я использовал Vim:

vim /etc/passwd

У меня первая строка была такой:

root:x:0:0:root:/root:/bin/ash

Чтобы сделать fish оболочкой по умолчанию, изменим эту строку на следующую:

root:x:0:0:root:/root:/usr/bin/fish

Затем сохраним файл и выйдем.

Я уверен, что существует хороший способ изменить путь к оболочке, чтобы её можно было использовать сразу. Но я его не знаю, поэтому рекомендую вернутся в браузер приложений, принудительно выполнить выход из оболочки и для надёжности выключить и перезагрузить iPad или iPhone. Снова откройте iSH и теперь кроме сообщения Welcome to Alpine! и информации о запуске с apk вы увидите стандартное приветственное сообщение логина fish: Welcome to fish, the friendly interactive shell. Ура!


Настройка Python и pip


Я решил добавить Python (версию 3.x), не только для того, чтобы писать код, но и потому, что я пользуюсь несколькими программами на Python. Установим его:

apk add python3

Хотя Python 2.x устарел, можно установить и его:

apk add python

Установим менеджер пакетов Python под названием pip и setuptools:

python3 -m ensurepip --default-pip

Для установки и настройки менеджера пакетов понадобится какое-то время, поэтому просто подождите.

Затем можно будет скачать инструмент для передачи файлов по сети curl:

apk add curl

Читаем мануалы


Fish использует встроенное автодополнение на основе man-страниц. Как и другие пользователи командной строки, я пользуюсь мануалом man, а в Alpine он не установлен. Поэтому я установил его с терминальным пейджером less:

apk add man man-pages less less-doc

В дополнение к man я использую великолепный проект tldr pages, предоставляющий упрощённые и управляемые сообществом man-страницы.

Я установил его с помощью pip:

pip install tldr

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

Разумеется, всю эту работу по установке можно автоматизировать с помощью dotfiles или скрипта установки, но на самом деле это не очень соответствует идеологии Alpine настройке минимальной установки чётко под свои потребности. Кроме того, это ведь заняло так много времени, правда?

Дополнительная информация


В Вики iSH есть страница "what works" с отчётами о том, какие пакеты сейчас работают. Кстати, похоже, что npm сейчас не работает.

На ещё одной вики-странице объясняется, как получить доступ к файлам iSH из приложения iOS Files. Это один из способов, которым можно перемещать и копировать файлы.

Можно также установить Git (да! apk add git ) и пушить свою работу в удалённый репозиторий или передавать его на сервер через SSH. И, разумеется, можно скачивать и запускать любое количество замечательных open-source-проектов с GitHub.

Подробнее об iSH можно узнать по этим ссылкам:


На правах рекламы


Вдсина предлагает виртуальные серверы на Linux или Windows. Используем исключительно брендовое оборудование, лучшую в своём роде панель управления серверами собственной разработки и одни из лучших дата-центров в России и ЕС. Поспешите заказать!

Подробнее..

Как я дешево покупаю Apple, используя анализ данных

26.08.2020 14:06:49 | Автор: admin

Идея


Для меня техника Apple долгое время была недоступным продуктом. Однако, несколько лет назад, я открыл для себя пару идей которые позволяют мне покупать технику Apple за очень дешево, например новый MacBook для меня стоил всего лишь 20.000 рублей, AirPods вообще 800 рублей, последний iPhone самый дорогой из списка: 30.000 рублей. Технику я всегда покупаю исключительно новую, но использую несколько правил как для ее покупки, так и для продажи. Продажи очень важная часть процесса, технику необходимо вовремя продавать; раньше я мог пользоваться техникой 4 года и позже просто оставлять свой старый iPhone это не есть рационально с экономической точки зрения. Идея моего метода проста: минимизировать разницу между ценой покупки и ценой продажи.
В статье я покажу, как я пришел к оптимальной дате для покупки и продажи, используя статистику цен на технику предыдущих лет и парсинга сайтов с Б/У техникой. Отмечу, что этот процесс можно проделать для любой техники, я рассмотрю Apple.

Покупка


Покупка самая несложная часть. У меня очень простой алгоритм: я захожу на Яндекс Маркет и выбираю наименьшую цену, спустя максимум месяц после выхода нового устройства. Все. Конечно, это техника с Горбушки, которую привезли из Европы или Америки, но единственное, что я теряю по сравнению с РСТ техникой это второй год гарантии, лично для меня -20% гораздо выгоднее, чем год дополнительной гарантии. (Пока писал статью бесплатно заменили один наушник AirPods Pro из-за того, что он трещал). В этом году я купил себе MacBook Pro за 80 тысяч и AirPods Pro за 16 тысяч, (продав предыдущий MacBook за 40 и купив за 60, а AirPods я вообще продал за 8(по отдельности правда)) ), покупая за 8800). Эти цены даже соотносятся с ценами в американском магазине Apple без налогов. Стоит отметить, что необходимо обязательно проверять технику перед покупкой: смотрите на серийный номер, совпадение его на телефоне и на коробке и различные другие элементы предосторожности при покупки техники на подобных рынках.

Продажа


Отмечу, что покупка техники это Импорт и происходит сохранение средств в долларах. Идея в том, что покупая MacBook за 80000 рублей, вы на самом деле покупаете его за $1200 и можете продать его на зарубежных площадках за доллары, то есть различные колебания курса рубля для моей модели будут несущественны. Тем не менее, я продавал всю технику на авито, так как валютный курс последние 4-5 лет был стабильный: 1$ = 65рублей.
В продаже самое главное выбрать удачное время: это и есть задача данный статьи, рассчитать наиболее прибыльное время покупки и продажи устройства.

Выбор устройства


Окей, я рассмотрю мою модель на примере iPad, который я планирую приобрести. Кстати, про iPhone это один из самых невыгодных гаджетов он стоит как MacBook, при этом не обладает необходимым для рабочей машины функционалом, а его стоимость, например мой XS, упала за год на 50%, резюмируя iPhone покупать крайне невыгодно.

Парсинг авито


Я не нашел у Авито API, поэтому мне пришлось использовать Python и Selenium. Не самое стабильное решение, но вроде работает. Для начала попытаюсь подгрузить данные по запросу iPad 11 PRO 64GB и посмотреть, что там с ценами и проанализировать их. Мой код на Selenium выглядит следующим образом:
Код на Selenium
import csvfrom selenium import webdriverfrom webdriver_manager.chrome import ChromeDriverManagerfrom selenium.webdriver.chrome.options import Optionssearch = 'iPad Pro 11 64GB'page = 1with open('venv/{}data.csv'.format(search), 'w') as new_file:    # csv    fieldnames = ['Search key', 'Page', 'Price, RUB', 'Subway nearby']    csv_writer = csv.DictWriter(new_file, fieldnames=fieldnames, delimiter=',')    csv_writer.writeheader()    # prepare for parsing    chrome_options = Options()    chrome_options.add_argument("--headless")  # we will not open selenium browser just not to slow your pc =D    website = 'https://www.avito.ru/moskva?q=' + str(search) + '&p=' + str(page)    driver = webdriver.Chrome(ChromeDriverManager().install(), options=chrome_options)    driver.implicitly_wait(10)    driver.get(website)    # shit to find    name = "h3[class='snippet-title']"    url = "a[class='snippet-link']"    price = "span[data-marker='item-price']"    address = "div[class='item-address']"    # itemlines    try:        driver.find_element_by_css_selector("div[class='item__line']")  # check if selector exists        itemlines = driver.find_elements_by_css_selector("div[class='item__line']")        # code to execute        for el in itemlines:            try:                el.find_element_by_css_selector(address)                new_file.write(str(el.find_element_by_css_selector(name).text).replace(',', '') + ',' +                               el.find_element_by_css_selector(url).get_attribute('href') + ',' +                               el.find_element_by_css_selector(price).text + ',' +                               str(el.find_element_by_css_selector(address).text).replace(',', '.'))                new_file.write('\n')            except:                new_file.write(str(el.find_element_by_css_selector(name).text).replace(',', '') + ',' +                               el.find_element_by_css_selector(url).get_attribute('href') + ',' +                               el.find_element_by_css_selector(price).text + ',' +                               'None')                new_file.write('\n')        print('Data saved to CSV | {}.csv'.format(search))    except:        print('There are no items due to your request')    # global quit and log    print('Browser closed')    driver.quit()


Посмотрю, что в итоге получилось в табличке:
Табличка

Достаточно много выбросов очевидно, что iPad Pro с игрой Fortnite без возникшего инфоповода никогда бы не стоил 120000, ровно как и iPad с заблокированной материнкой за 4500. Если кратко, надо подчистить дату и убрать все ненужное, чтобы это уже можно было анализировать.

Анализ данных


Теперь предстоит достаточно тривиальный анализ открываю jupyter notebook и импортирую pandas начинаю работать с данными. Окей, первое что я хочу сделать убрать значок рубля, который остался в табличке при парсинге.
data['Price, RUB'] = data['Price, RUB'].str.replace("", "")

Теперь хотелось бы, чтобы столбик Price, RUB был в формате int32.
data['Price, RUB'] = data['Price, RUB'].str.replace(' ', '')data['Price, RUB'] = data['Price, RUB'].astype('int32')


Оставляю только те позиции, которые дороже 30000 и дешевле 68000. (цена нового iPad Pro).
data = data[data["Price, RUB"] > 30000]data = data[data["Price, RUB"] < 68000]


Теперь можно просто посчитать среднее.
data["Price, RUB"].mean()

Cредняя цена на б/у iPad Pro 11 64 GB = 48382рублей
В целом достаточно логичное значение, единственное, что меня смутило большое стандартное отклонение. Теперь посмотрю на iPad Pro 2017 года. (до этого я искал только iPad 2018 год выпуска, указав диагональ 11).

Мой search это:
search = 'iPad PRO 10.5 2017 64Gb WIFI'

Cредняя цена на iPad Pro 2017 года 10.5 WIFI 64 GB = 25888рублей
Посчитать цены использования очень просто.
2 года использования iPad PRO 2018 = (62000 48382) / 2 = 13675рублей (6837.5 в год)
3 года использования iPad PRO 2017 = 36112 рублей (12037 в год)

В начале статьи я написал цену своих устройств, имея ввиду конечно разницу их покупки и продажи, как видно можно купить iPad Pro и пользоваться им два года всего лишь за 13675 рублей. Именно так и стоит покупать технику и держать в голове разницу между ценой покупки и ожидаемой продажи.

Разница на цены различных iPad в год почти в два раза, при том наибольшее снижение стоимости происходит сразу после покупки и в n-ый год, где n цифра, зависящая от выхода нового поколения, времени работы аккумулятора, развития новых технологии, поддержки новой OC и так далее. Какой вывод можно сделать, анализируя данные про iPad? iPad выгодно продавать спустя 2 года и покупать новый, так можно минимизировать траты на его использование.

Почему продавать необходимо спустя 2 года


В каждом из устройств Apple встроен Литий-ионный аккумулятор, срок службы которого и составляет 2-3 года, в зависимости от использования. После истечения времени, устройство начинает работать некорректно: тормозить, быстро разряжаться и т.д. Кcтати, в Америке Apple продает iPhone по контракту ровно на 24 месяца, скорее всего из-за аккумулятора.

Почему Apple стоит продавать до презентации


Здесь все еще логичнее: новая презентация = новые устройства и поэтому старые снижаются в цене. Чтобы было более понятно график от bankmycell.


Выводы


1. При покупке необходимо учитывать разницу между ценой покупки и ожидаемой ценой продажи.
2. Стоит посмотреть исторические цены продажи устройства.
3. Анализ данных на примере iPad показывает, что его выгоднее продать спустя 2 года.
4. Из-за литий-ионных аккумуляторов продавать устройство лучше всего спустя 2, максимум 3 года.
5. Apple рационально продавать до презентации так будет наиболее прибыльно.
6. В моей модели не были учтены такие важные факторы как: наличие нового дизайна, поддержка ОС и новых технологий(5G например), и другие факторы.

Источники


[1]. Lithium-Ion Battery Maintenance Guidelines. URL: www.newark.com/pdfs/techarticles/tektronix/LIBMG.pdf. Accessed 26.08.2020
[2]. CELL PHONE DEPRECIATION & PRICE DROPS. URL: www.bankmycell.com/blog/phone-depreciation. Accessed 26.08.2020
Подробнее..

ISH Linux или возможно ли установить и использовать Linux на iOS

13.11.2020 22:07:47 | Автор: admin

Сегодня я хочу рассказать вам о таком приложении как ISH. ISH - это проект с открытым исходным кодом, позволяющий в виде приложения эмулировать полноценный линукс на вашем iOS (или iPadOS) устройстве. Давайте разберемся как это сделать и есть ли у подобной технологии реальноее применение и будущее или это очередная игрошка для "мамкиных хакеров"

Что такое ISH? ISH (как я писал выше) - это эмулятор терминала линукс. Совсем недавно он был доступен только в виде бета-версии через приложение TestFlight (известном многим iOS пользователям), но теперь iSH доступен для установки в магазине приложений AppStore (Так же вы можете использовать версию из TestFlight, она практически не отличается от версии из AppStore. Ссылку на актуальное приглашение в программу бета тестирования находится на официальном сайте).

После установки перед нами "голый" Alpine Linux - это минималистичный дистрибутив на основе BusyBox. Из коробки он идет абсолютно пустой, скорее всего у вас даже не будет пакетного менеджера apk (вы можете это проверить просто написав в терминал apk). Если apk у вас не установлен, то его можно установить, прописав в терминал команду:

wget -qO- http://dl-cdn.alpinelinux.org/alpine/v3.12/main/x86/apk-tools-static-2.10.5-r1.apk | tar -xz sbin/apk.static && ./sbin/apk.static add apk-tools && rm sbin/apk.static
Как вы можете видеть над клавиатурой имеются клавиши, такие как табуляция, стрелки, ctrl.Как вы можете видеть над клавиатурой имеются клавиши, такие как табуляция, стрелки, ctrl.

Теперь мы можем обновить систему и посмотреть, что же всё-таки мы имеем "из коробки". Для обновления системы пишем команду:

apk update && apk upgrade 

Как вы видите, при выполнении обновления я не использую sudo, т. к. по умолчанию мы уже под именем администратора. Попробуем запустить то, что обычно уже установлено практически в любом дистрибутиве linux: curl, python/python3, gcc. как вы можете заметить, ни одно из них не установлено, но это не сложно исправить, просто установив нужные нам приложения, для примера:

# вы можете установить любые, необходимый вам программыapk add pythonapk add python3apk add gcc apk add nano
Не много о настройках приложения

В настройках приложения вы можете изменить тему приложения, размер и тип шрифта, иконку на рабочем столе и узнать больше информации о разработчике приложения

Теперь давайте рассмотрим где в нашей системе можно найти непосредственно файловую систему ISH и как с ней взаимодействовать визуально. Для этого нужно перейти в приложение Файлы на вашем iPhone или iPad и там, в разделе "Места" вы можете обнаружить ISH. Перейдя в ISH вы увидите самую обыкновенную, а многим привычную, файловую систему LInux. Для чего нам это нужно? К сожалению мы не можем напрямую из приложения попасть в файловую систему iPhone или iPad и благодаря возможности взаимодействовать с фалами линукса визуально мы можем переносить туда любые нужные нам файлы. Для примера я написал простейший калькулятор в Pythonista и перенес его из папки с фалами Питонисты в папку root в ISH. теперь можно увидеть его написав ls и запустив с помощью команды python3 main.py.

Скриншоты

С тем же успехом мы можем установить git и с помощью git clone копировать свои или чужие программы и так же их запускать. Конечно же можно использовать ISH и как SSH клиент, можно проверять свои скрипты на работоспособность в таких-вот "мобильно-спартанских" условиях, можно проверять сети на защищенность.

Если постараться, придумать можно множество сценариев для использования подобного рода программ. Благодаря ним iPad и в правду может стать вполне профессиональным устройством для программистов. Если к этому будет интерес, в будущем я расскажу как записать VScode прямо на iPad`е, и вообще как можно уже сегодня iPad превратить во вполне юзабельное устройство для разработчиков.

Статья не является рекламной

Подробнее..
Категории: *nix , Linux , Iphone , Ios , Ipad , Alpine , Wish

Выбор мобильных устройств пошаговая инструкция для начинающих QA. Часть II

22.08.2020 00:18:25 | Автор: admin
Только за месяц этот вопрос был задан на трех митапах по тестированию, естественно в том формате ответ был очень общий. Информации совсем немного. Задача требует работы со статистикой, а это в основные обязанности тестировщика не входит. Я со статистикой работала плотно, есть что рассказать, чем поделиться и, что не менее важно, сейчас у меня есть время, а такая публикация требует его немало. Я ничего не продаю, я просто делюсь своими знаниями ).

Просьба к опытным QA mobil поделиться своим опытом в комментариях. Это не займет много времени. А новичкам это нужно.

В первой части мы заглянули в готовый список и прошли четыре первых шага: попытались получить свою статистику, проанализировали приложение и ЦА, подготовили шаблон требований/характеристик, изучив статистику производителей. И отдельно подумали нужен ли нам планшет(ы).

Во второй переходим к выбору конкретных моделей, попутно изучив лидеров и общие тенденции рынка.


Обозначим основные принципы выбора устройств:

  • стремимся охватить больше параметров из первой таблицы;
  • между популярностью и разнообразием выбор в сторону разнообразия, но с учетом популярности;
  • для Android наиболее важный критерий производитель, следом экран (соотношение сторон);
  • учитываем не только бюджет, но и количество тестировщиков на проекте.

Мы подберем устройства для условного нового приложения на обе платформы. ЦА среднестатистическая, русскоговорящая. Гео: Россия (2/3 пользователей) и Украина, Беларусь. Само приложение не использует камеру, GPS etc. В команде предполагается три тестировщика.
Наша команда сказала да на вопросы про планшет и Huawei.
Теперь шагаем дальше.

5. Готовим таблицу устройств


Она тоже, скорее всего, будет индивидуальна, вариант ниже это самая основа для нашего среднестатистического.

Цены указываю московские, переведенные в $. В Европе дешевле, в регионах дороже.
Желательно еще добавить столбец Пояснения, туда например топ-1 Android по РФ, трафик 20г. Позже сюда же добавить столбец OS и распределить кому что.

6. Первым в список претендентов занесите эталонное устройство (актуально для Android)


Обычно это Google Pixel. Именно с него желательно начинать тестирование.
Наиболее благоприятно была принята бюджетная модель 3a (вдвое дешевле флагманов), снятая с производства в июле 2020 (в августе-сентябре ожидается анонс 4a), пока запишем Google Pixel 3a, еще можно найти в продаже.

Иногда (в распределенной команде) этот пункт может быть заменен (или внесен в список вторым пунктом) на любимый девайс разработчика, вполне возможно это будет большой гиковский OnePlus или Samsung на чистом Android. На нем желательно прогонять найденные на других устройствах баги. Неплохо помогает от у меня не воспроизводится в сложных случаях. Либо прямое указание на девайсозависимость в багрепортах облегчает жизнь разработчикам, когда вы одна команда.

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



7. Самые популярные


На эти устройства ляжет самая большая нагрузка, больше всего времени вы проведете именно с ними.

Если ваше приложение ориентировано не технологически продвинутую аудиторию, идите за статистикой на AppBrain.

Мы же отправимся на DeviceAtlas .

По их заверениям они охватывают порядка 20% пользователей и это действительно высокий охват, но как любая не ваша статистика, не 100% верный (можно например сравнить со статистикой AppBrain по ссылке выше). В открытом доступе топ-12 мобильного трафика по нескольким десяткам стран. Есть Россия и Украина. Пока еще данные на Q2 2019.





Начнем с iOS, тут все просто и понятно, записываем iPhone7. Лидер по трафику, удачная модель с хорошими продажами, процент со временем будет падать, но еще долго продержится в топах.

На Android в таблицу записываем Xiaomi Redmi Note 4.



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

Первое на что хочу обратить ваше внимание нарезка торта узкими сегментами, иными словами минимальная разница между первым, вторым, третьим популярным устройством. Так что если допустим у вашей группы уже есть в наличии Xiaomi 4X (Xiaomi-лидер прошлых лет), нет необходимости докупать Note 4.

Второй момент ЦА может отличаться в предпочтениях, от среднестатистического использования устройств, что видно на третей диаграмме, обратите внимание на позиции 2 и 6 (Meizu M3s и ASUS ZB602KL).







8. Перспективные новички


Теперь от лидеров трафика перейдем к лидерам продаж. Просматриваем общие тенденции, смотрим были ли явные лидеры (продажи с большим отрывом, а не просто первый среди проданных) и обращаем внимание на iPhone, который пока только один и модели тех лидирующих с большим отрывом производителей, которые у нас еще не закрыты (Samsung и Huawei).

Тут просто поиск в помощь. Начинаем с общих, потом переходим на регион. По мировым тенденциям узнаем что в конце 2019 Apple (в IV квартале продано 73,8 млн штук) обошел Samsung, во многом благодаря продажам 11-х моделей, а в 2020 вперед вырвался Huawei, но преимущественно за счет китайского рынка. По Самсунгу не оправдали надежд продажи Galaxy S20, но отлично пошел Galaxy A51. Xiaomi захватил Индию став там номером 1, и продолжает движение в Европу.

В августе начались продажи Samsung Galaxy M31s, который по сути тот же A51, но с очень большой батареей (6000mAh), компания возлагает надежды на эту модель, надеясь отвоевать у Xiaomi упущенное лидерство.

На Российском рынке активно идут продажи телефонов компании Huawei (бренды Huawei и Honor) невзирая на проблемы с Google Play, а среди продаж Самсунга более трети пришлось на Samsung Galaxy A51, это явный лидер.



Вносим в таблицу iPhone 11 (хотя при большем бюджете можно бы было взять допустим iPhone Xs и 11 Pro Max, чтоб полнее закрыть варианты по экранам) и Samsung Galaxy A51



9. Доукомплектовать тройку лидеров-производителей (Android)


У нас закрыты Xiaomi и Samsung, осталось подобрать устройство Huawei.

Открываем DeviceAtlas и поиском по странице ищем и выписываем какие модели лидируют у соседей:

  • Испания: Huawei P8 Lite (1), Huawei 20 Lite (3);
  • Италия: Huawei P10 Lite (2), Huawei P8 Lite (4), Huawei P9 Lite (5), Huawei P20 Lite (6);
  • Польша: Huawei P9 Lite (3), Huawei Mate 10 Lite (5).

В скобках указана позиция в рейтинге среди Андроид-устройств на эту страну.

Проверяем характеристики тех, что встречаются несколько раз, желательно найти 18:9.
Huawei P8 и P9 с таким же экраном, как Xiaomi Redmi Note 4 который уже в списке, а вот Huawei P20 Lite 19:9, что тоже вполне подойдет. К тому же на той статистике сайтов, что кидала выше эта модель на 4-й позиция на среднем графике, т.е. на местном рынке представлен и активно используется. Отлично. Записываем.

Если нет реальной статистики сайтов обязательно проверить продается ли модель в РФ.



10. Пятый игрок на Adroid


Теперь внимательно посмотрите обе таблицы, сверяя чего не хватает.

Вполне возможно, что через пару лет при выборе по этой схеме у вас останется незакрытым соотношение сторон 16:9. У нас же нет варианта 18:9. И нет девайса на Android c бровью/челкой, да и разрешение сплошь 1080, хоть на него сейчас и приходится 75% устройств, неплохо бы закрыть и 720/750.

Идем в каталог, который дает возможность выбирать устройства по параметрам включая соотношение сторон. Такая возможность есть на e-katalog.

Просматриваем результат, обращая внимание на Lenovo, LG, Sony, Nokia (в первой части, когда производителей смотрели, обращала ваше внимание), Meizu, ASUS (были в статистики сайтов выше).

Это устройство будет использоваться не очень активно, не имеет смысла брать дорогую Соньку, смотрим варианты подешевле.

Устанавливаем 18:9, сортировка по популярности. Выбираем с челкой и нет ни одного соответствия.

Убираем 18:9 и смотрим что есть с челкой.

Хороший вариант за $125 Nokia 5.1 Plus, но уже нет в продаже.

Выбираем Motorola Moto G7 Play. Соотношение сторон не то что искали, но при этом разрешение всего 720 и челка неплохие параметры для тестирования при цене $97.



11. Планшеты


В первой части было обсуждение нужны ли планшеты вообще. Там же посмотрели, что однозначно лидирует Apple.

У iPad четыре модельных ряда: просто iPad, iPad Air, iPad mini, iPad Pro.

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

Я сделала ставку на iPad Pro 12.9`.

Во-первых самый большой экран, во-вторых у него хорошие перспективы и его процент будет расти: его любят дизайнеры, его покупают вместо ноутбука (с клавиатурой), прошками снабжают своих сотрудников/представителей многие крупные фирмы.

Но можно было взять mini 5 (у меня сейчас mini 5, Pro 12,9 в планах).

Потому что предыдущие четыре mini в свое время были лидерами продаж и исходя из этого количество девайсов на руках должно быть заметным и у него разрешение такое же как у Air 2 и Pro 9.7 (разрешения).

Можно было взять простой iPad потому что это золотая середина или iPad Air 3, потому что по статистике в мире больше всего их младшей версии iPad Air 2.

У Apple есть сравнением моделей www.apple.com/ru/ipad/compare доступны как модели в продаже, так и уже снятые с производства (отдельным блоком в общем списке).



Теперь переходим к Android.
Статистику по производителям смотрим на Statcounter.







Статистика по странам несколько отличается, но везде лидирует Samsung.

Не имея доступа к статистике трафика по моделям планшетов, гуглим что там было с продажами в прошлом году.

В 2019-м самыми популярными у Samsung были дешёвые модели Galaxy Tab A и Galaxy Tab E.

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

Много Galaxy Tab A и Galaxy Tab E, при этом без явного лидера.





В начале списка повторяются модели Galaxy Tab A 10.1 и Galaxy Tab E 9.6, их можно и брать.

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

Пролистать предложения на рынке с сортировкой сначала популярные в больших активных каталогах:


Обращаем внимание и на количество отзывов/оценок.
(Дорогую серию S не смотрим, только A и Е)
В двух каталогах из трех на оба параметра лидер Galaxy Tab A 10.1, его и записываем.



Это практически итоговая таблица.

12. Версия операционной системы


Последний шаг распределить версии операционной системы (ОС) по устройствам.
Не забывайте что и ОС не любая станет на любой телефон. По Android в помощь GSMArena .



Я не буду расписывать эту часть.

Толково описано в уже имеющихся публикациях:

Сервисы статистики для мобильных приложений

Что общего у мобильного QA и осьминога. Это 16 год, но подход актуален.

Ну и на курсах выбору ОС учат.

Яндекс.Практикум посвящает несколько уроков выбору окружения на Desktop, базовые принципы те же.

На курсах по мобильному LearnQA подробно рассказывают и про выбор мобильных ОС и базово про выбор устройств, достаточно для первого выбора, тем более на диплом придется самому поискать под конкретный проект и бюджет.

Подводя итог


Итого, в середине 2020 на закупку среднего пула устройств без планшетов уйдет примерно $2500-$3000, на планшеты еще +$1500. Подчеркиваю среднего. Если приложение или мобильная версия сайта нацелена на премиум сегмент закупка флагманов потребует совсем других вложений.

То что сегодня тестирование перестает быть прерогативой только крупных проектов это замечательно. Но больно читать в QA-каналах метание тестировщиков когда сказали один девайс оплатят. Это не серьезно. Так это не работает. Если уж совсем туго, можно в самом начале сократить до пяти устройств, но точно не до одного-двух.

Всем удачного тестирования и поменьше живых багов.

Светлана Скребнёва
Подробнее..

О чем нам рассказали на ежегодной сентябрьской презентации Apple

15.09.2020 22:15:12 | Автор: admin
image

В этом году событие прошло нетипично хотя бы потому, что ни слова не было сказано о новых iPhone. Презентация сфокусирована на двух продуктах: Apple Watch и iPad.


Apple Watch


Новые часы Apple Watch Series 6 имеют тот же дизайн и выглядят так же, как и Series 5, с теми же вариантами размеров: 40 и 44 нм. Под крышкой Series 6 установлен более производительный процессор S6, что, впрочем, не оказывает особого влияния на время автономной работы. Срок службы батареи Apple Watch обычно не вызывает беспокойства у пользователей, поэтому тот факт, что оно осталось без изменений, позволило Apple направить ресурсы устройства на другие нужды. Новые цвета в линейке: синий, красный, золотой, графитовый.

image

Особенностью новой серии является датчик кислорода в крови, который определяет, какое количество кислорода переносят ваши эритроциты. Подобно функции Apple Watch предупреждать пользователей о низкой/высокой частоте пульса, Series 6 будет присылать уведомления в том случае, если обнаружит, что уровень кислорода в крови ниже нормы.

image

Apple Watch Series 6 оснащены новейшим двухъядерным процессором Apple S6 на базе чипа Apple A13 на 20% более быстрым, чем у предыдущего поколения.

Другие новые функции Apple Watch Series 6: в 2,5 раза более яркий экран при солнечном свете и постоянно работающий высотомер с точностью до 1 фута.

Apple Watch Series 6 включает в себя новые циферблаты: циферблат по Гринвичу с несколькими часовыми поясами, циферблат для подсчета времени на круге во время бега, циферблат на основе мемодзи и другие.
Также у новых часов появится новый ремешок Apple Watch Solo, изготовленный из цельного фрагмента силикона, новый плетеный, а также кожаный ремешки.

Еще из нового: у Apple Watch не будет в коробке адаптера.

image

watchOS, Apple Fitness+, Apple One


watchOS 7 добавит новую функцию для настройки семейного доступа Apple Watch без iPhone, позволяющую членам семьи управлять устройствами Apple Watch своих родственников, по сути, это своеобразный детский режим Apple Watch.

Функция семейного доступа предоставляется бесплатно в Австралии, Канаде, Ирландии, Новой Зеландии, Великобритании и США. Запуск сервиса в которых начнется в конце года.

watchOS 7 станет доступна для всех уже завтра, 16 сентября.

Кроме того, Apple запускает новый сервис Apple Fitness + с полным каталогом тренировок для iPhone, Apple Watch и AppleTV, тренерами мирового класса, интеграцией с Apple Music и новыми тренировками каждую неделю. Apple Fitness+ включает в себя тренировки, для которых практически не требуется оборудования, а также занятия по гребле, на беговой дорожке и на велосипеде. Тренировки встроены в приложение Fitness на iPhone, на iPad и в Apple TV.

image

Apple Fitness+ будет доступен по цене 9,99 долларов в месяц или 79,99 долларов в год. 3 месяца бесплатно предоставляется при покупке новых Apple Watch.

Также этой осенью станет доступна централизованная подписка на сервисы Apple: Apple One. Цены на нее представлены ниже.

image

iPad


Наряду с Apple Watch Series 6 и Watch SE, Apple анонсировала iPad 8-го поколения с процессором A12 Bionic и поддержкой Apple Pencil. Новый iPad обещает быть в 3 раза быстрее, чем самый продаваемый планшет Android. Устройство будет доступно для покупки уже в эту пятницу по цене 329 долларов, для образовательных учреждений 299 долларов.

image

Официально представлен и последний iPad Air с совершенно новым дизайном и безрамочным дисплеем. Новый iPad Air оснащен 10,9-дюймовым дисплеем Liquid Retina с широким цветовым охватом P3, True Tone и ламинированным покрытием. Touch ID находится в кнопке питания. Новые расцветки: Green и Sky Blue.

image

Он также отличается огромным скачком в производительности благодаря новейшему процессору A14 Bionic. ЦП стал на 40% быстрее, производительность графического процессора увеличилась на 30%, производительность машинного обучения также улучшилась благодаря новому нейронному движку.

Новый iPad Air выполнен в стиле iPad Pro с 10,9-дюймовым дисплеем с разрешением 23601640 с полным ламинированием, широкой цветовой гаммой P3, True Tone и антибликовым покрытием. Он также имеет возможность подключения USB-C и обновленную акустическую систему.

Что касается аксессуаров, iPad Air поддерживает Apple Pencil второго поколения и Magic Keyboard. Планшет будет доступен в следующем месяце по цене от 599 долларов.

iOS 14 важное обновление для пользователей iPhone, которое предлагает долгожданную поддержку виджетов на главном экране, а также функцию библиотеки приложений для организации приложений, которые вы не хотите оставлять на главном экране. Кроме того, iOS 14 предлагает новые компактные интерфейсы для Siri и входящих телефонных звонков, а также функции картинка в картинке для воспроизведения видео.

Вот некоторые другие особенности iOS 14:

  • Закрепленные беседы в приложении Сообщения;
  • Упоминания в приложении Сообщения;
  • Встроенные ответы для iMessage;
  • Изменение приложения электронной почты веб-браузера по умолчанию;
  • Поиск эмодзи;
  • Велосипедные маршруты в Apple Maps;
  • Поддержка Apple Maps для маршрутизации электромобилей;
  • Совершенно новое приложение Translate;
  • Улучшения HomeKit: распознавание лиц, зоны активности, адаптивное освещение;
  • Обои для CarPlay;
  • Новые типы приложений CarPlay: парковка, зарядка электромобилей, быстрый заказ еды;
  • Пространственный звук для AirPods Pro;
  • Автоматическое переключение между устройствами для AirPods и AirPods Pro;
  • App Clips для быстрого доступа к функциям приложения без загрузки полного приложения;
  • Новые функции конфиденциальности;

Apple объявила, что выпустит iOS 14 для широкой публики 16 сентября.

Кроме того, компания анансировала Xcode 12 Golden Master для разработчиков.

И не можем не упомянуть, что наша компания поучаствовала в демонстрации технических возможностей нового iPad, показав, как работает на нем обновленная версия нашего мультиплеерного шутера War Robots Remastered!

image
Подробнее..

Выбор мобильных устройств пошаговая инструкция для начинающих. Часть первая

31.07.2020 00:18:01 | Автор: admin
В крупной компании джун с этим вопросом столкнется разве что на собеседовании. Можно рассказать общие принципы:
Скрытый текст
  • составление таблицы на 5-10 критериев отбора,
  • выбор, учитывая особенности приложения, характеристики реальных устройств и бюджет,
  • упомянуть, что девайс на руках не единственный вариант, частично можно протестировать эмуляторами и симуляторами и про фермы тоже не забыть.

В компании поменьше, оказавшись в начале пути перед выбором реальным, а не теоретическим, будет заметно сложнее. На практике все не так просто как в теории. Но и не совсем страшно.
Дорогу осилит идущий: анализировать, искать, думать, записывать.



Самый простой и быстрый вариант, взять готовый усредненный список предлагаемый BrowserStack


Хорошее распределение, но не забываем что во-первых это далеко не РФ, а во-вторых это бизнес проект и они предлагают те устройства которые есть у них. При разбросе в 2020 iPhone c 6 по 11, варианты 8 и XR очень близко, по Android слабовато с Huawei, не говоря уже про Xiaomi.

Если не ищете легких путей идем дальше.

  1. Первым делом запросите статистику у команды.

    Если вдруг она есть, да еще и подробная вы счастливчик и сюда заглянули скорее из любопытства. Если вам сказали что ее нет, не отступайте так сразу, может оказаться что таки есть, допустим, статистика сайта, но про это или не подумали, или решили что она не годится, или прошлая версия приложения, или был проект близкой тематики, но не взлетел. Любая статистика лучше ее полного отсутствия, даже если это не достоверные данные на конкретное приложение, а срез аудитории в вашей теме. Но рассматривайте эти варианты только как подсказку, а не как готовый список.
  2. Изучите целевую аудиторию (ЦА).

    Часто этим пунктом пренебрегают. Но он может быть важен. Приложение элитного Барбершопа нацелит вас на новые модели смартфонов, флагманы с большим экраном; в женском салоне предположительно увеличится процент айфонов и уменьшится любовь к формату Plus (модели iOS увеличенного размера с приставками Max, Plus). А если ваша ЦА средний класс в регионах тут будет большой разброс по производителям/устройствам, заметный процент старых моделей и Android в приоритете.
  3. Особенности самого приложения тоже могут влиять на выбор.

    Пообщайтесь с менеджером или разработчиками (как вариант редкий, но существующий изучите документацию), чтобы потом не оказалось, что в приложении графическом вы не можете протестировать поведение Pencil 2, потому что купили девайсы только с первым. Или ваше мобильное приложение сильно зависит от железа, а вы этот момент не учли и у всех ваших девайсов схожие характеристики. Узнайте и выпишите отдельно требования. Погуглите могут ли быть нюансы на разных устройствах при использовании ваших технологий (NFS, Fingerprint etc.) .
  4. Готовим шаблон.


    При наличии своей статистики таблицу можно заполнить сразу в чистовую. Иначе накидать рыбу с которой вы потом будете работать, уточняя и редактируя. Например так:



    Содержание таблицы для примера, в вашем конкретном случае, оно будет другим.
    В ходе работы выделяйте цветом/начертанием те параметры, которые важны (на примере оранжевый), либо обязательны (красный). Помечайте вопросами те пункты, которые надо обсудить с командой.

    Производители. С них начинаем. На Android довольно высока девайсозависимость, производители стремятся привлечь покупателя фишечками только у нас, добавляя проблем разработчикам, поэтому важно протестировать приложения на устройствах разных вендоров.
    Напоминаю, что выше не готовый шаблон, вам будет необходимо актуализировать список во время выбора, исходя из статистики на тот момент времени (актуальной считается статистика не старше полугода), в идеале на вашу аудиторию.
    Для порядка записан Apple, но помните, что тестировать вы будете отдельно для каждой из платформ (iOS/Android), учитывайте это при дальнейшем выборе.
    Что тут делает Google и OnePlus будет во второй части.

    Посмотреть лидирующих (по трафику) вендоров можно на Statcounter



    Вверху мы видим актуальные данные за предшествующий месяц по выбранному региону, возможны варианты мир/Европа/Страна.
    На первом скриншоте РФ.
    Данные таблицы можно редактировать. Я выбрала длительный период, чтобы видна была динамика роста одних (Xiaomi c 4-х до 18%) и снижения процента присутствия у других (Lenovo c 7% до 1%, LG, Sony, Nokia). У Samsung незначительное снижение, с 28 до 24%.

    В РФ лидирует Samsung, у соседей впереди уже Xiaomi.





    В США заметное отличие: большой отрыв у Apple, заметная доля Samsung, далее LG, Motorola, Google, Huawei.



    Очевидно, что гео приложения важно.
    Мы (условно) выбираем девайсы для русскоязычного приложения на три страны: Россия (~2/3 аудитории), Украина, Беларусь.
    Samsung и Xiaomi включаем как обязательные.
    Huawei упорно не сдает позиции, обсудите с командой, поддерживаете ли (если не в теме, погуглите Huawei поддержка Google Play). Сюда же идет и Honor, по сути это тот же Huawei с маркетингом на молодежную аудиторию.
    Дополнительно зафиксируем Lenovo, LG, Sony, Nokia. У них примерно равные доли, скорее всего в первую выборку устройств они не попадут, но может сыграть какой-то из моментов описанных выше в пунктах 1-3.

    В качестве наглядной иллюстрации три диаграммы (Яндекс.Метрика) по мобильному трафику за полгода на трех русскоязычных сайтах с разной ЦА.
    Однозначно везде заметный охват у главной четверки: Apply, Samsung, Xiaomi, Huawei.
    А вот пятый игрок уже зависит от ЦА, у всех трех он различен: Sony, LG, Lenovo







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

    Соотношение сторон экрана. Важный параметр, про который иногда забывают, привязываясь по старой памяти в первую очередь к разрешению экрана, где сейчас уже зашкаливающее многообразие (Android).
    При этом проверять надо обязательно. На GUI тут живет много багов, и не редкость когда кнопка ставшая не там может в итоге привести к криту, заблокировав возможность использовать функционал приложения.
    Обратите внимание, в столбце первые три значения для планшетов, далее для смартфонов.
    При выборе параметров для смартфона постарайтесь захватить оба значения ближе к краю (из используемых) и среднее. В таблицу внесены соотношения сторон актуальные на середину 2020.
    На сегодня Sony выпускает новые смартфоны с вытянутыми экранами 21:9, пока это крайнее значение, но уже ходят разговоры про 23:9

    Размер. В этом столбце у нас три блока.
    Для начала мы тут отметили Планшет с вопросиком (обсудим позже).
    Далее идут отдельно варианты для Android и для iOS, т.к. у них немного отличается и подход и обозначение.

    Ценовой сегмент. Можете прописать конкретные цифры. Премиальным обычно считается сегмент выше $500, с учетом нынешних цен уже можно добавить и премиум + для устройств дороже $1000.
    Базовый сегмент $300-$500, бюджетный $150-300, то что дешевле из нижнего ценового сегмента.

    Новизна. За +++ принимаем современные устройства только что вышедшие на рынок, или ожидаемые к моменту утверждения бюджета и покупки, либо устройства вышедшие в текущем году. Для примера возьмем Apple. В эту категорию попадет премиум iPhone 12 во всех модификациях и базовый iPhone SE (2020)
    Под ++ идут устройства прошлого (2019) года iPhone 11 во всех 3-х модификациях.
    Один плюс для устройств трех предыдущих лет (2016-2018) это от семерки до 10-ки.
    К минусу отнесем то что младше. Да, 6-ки выпущенные шесть лет назад еще живы и вполне используемы. Вот статистика использования от DavidSmith

    Привязка по годам зависит от конкретного производителя и поддержки устройствами новых технологий. Не всякое устройство вышедшее на рынок в текущем году может получить +++.
    Разбивку по моделям/годам удобно смотреть на DeviceSpecifications .
    Но это мы уже немного забежали вперед. Про конкретные модели поговорим во второй части.

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

    Особенности. На iOS могут быть нюансы работы нативной Назад у моделей с монобровью/челкой, хотя физически она и расположена в зоне статус-бара. Любое приложение с ландшафтной ориентацией и полным использованием экрана (например плеер) так же желательно посмотреть на моделях с бровью. Если приложение использует камеру, обязательно проверять и на фронтальной, но этот пункт пойдет в столбец Дополнительно.
    Обратите внимание, чтобы в список попали устройства как с отсутствием на передней панели аппаратных кнопок так и с наличием. Для iOS это кнопка Home, для Android три сенсорных: Назад, Домой, Меню.
    Если у вас не веб, а приложение, рассчитанное не на премиум-сегмент, да еще и с записью данных на устройство работа с SD-картой иногда вызывает вопросы, включаем в список.

    Таблица шаблона можно считать готова.
    Только в отличие от выбора окружения на десктоп (ОС, браузеры), ее нельзя прогнать через pairwise.

    Но перед переходом к выбору конкретных устройств, давайте снимем знак вопроса с одного важного пункта.

Планшеты


Обсуждаем с командой. Возможно у вас нативное приложение, которое вовсе не поддерживает этот тип устройств, тогда удаляем все лишнее в таблице и идем дальше.
Или ваше приложение активно поддерживает работу на планшете, и тогда однозначно планшеты нужны.
В среднестатистическом варианте придется решать.
Если бюджет ограничен, лучше взять несколько смартфонов, нежели планшет. Но если ваша аудитория планшетами пользуется хотя бы один планшет крайне желателен. Различий между двумя разными смартфонами и между смартфоном и планшетом, существенно больше и вероятность отловить баги выше. Хотя, скорее всего, это будет не функционал, а поехавшая верстка, на которую для небольшого стартапа без огромных амбиций пока можно призакрыть глаза (при этом помнить что имидж тоже важен). Выбор непростой.
Плохо, что если у вас своей статистики нет, по планшетам особо то и подсмотреть негде, особенно касательно РФ.
По миру вот свежие красивые цифры от Statista, процент имеющих планшет по странам. Если работаете на их рынок без планшета пожалуй не обойтись.


По России, ещё месяц назад я бы уверенно отправила вас в Топ сайтов Яндекс.Радара. Там была неочевидная, но вполне информативная возможность посчитать процент планшетов по конкретным сайтам близкой тематики (искались по ключевым). И результаты порой были неожиданные.
Однако в июне проект закрыли.
Если кто знает достойную замену подскажите в комментариях.

Со своей стороны сейчас могу предложить лишь LiveInternet.
Система статистики родом из нулевых, там вас встретит такой рудимент как статистика на PDA, но при этом пока еще немало живых сайтов, которые либо оставили эту статистику, либо предпочли её за легкость. Какую-то информацию можно найти, просто не забывайте проверять жив ли пациент, если смотрите статистику сайта, а не группы. Ну и учитывать, что заброшенные проекты вносят некоторые искажения в статистику групп, но скорее в сторону уменьшения мобильного трафика и использования планшетов.

Нет, в отличие от Радара, тут нет конкретного выбора планшеты. Но зато есть OS и это дает возможность посмотреть процент использования iOS iPad.

При этом, мы знаем, что iPad однозначный лидер среди планшетов.
По данным Statcounter у Apple 58% в мире, 50 в России, 40 в Украине и Беларуси.
По данным Statista на первое полугодие 2020 в мире 29,8% использования среди всех планшетов.


Т.е. цифру из статистики нам надо умножить то ли на 2 то ли на 3, чтобы оценить весь планшетный трафик.

Заглянем для начала в группу mp3 всего 0.1%. Вполне ожидаемо, тут с планшетом делать нечего.

Теперь посмотрим Дом и семья уже 1,1 %
Зайдем в раздел Литература ожидаемый рост, 1,6%
Проверим по живым сайтам, вот например открыта статистика у Lib.ru: Классика среднее 2,2% в выходные больше 3-х, и это не все планшеты, а только iPad


Анализируйте свою тему.
Только не забываем, что мы смотрим статистику сайтов, далеко не всегда ее можно спроецировать на приложение. Допустим вот тут мы видим всего 0,1 %. Перейдя на сайт, во-первых подмечаем кнопки установки приложений, во-вторых копирайт 2015 года. Приложение на Play Маркет более 5 млн установок, на App Store 38-ое в категории, поддерживает iPad и некогда было популярно. А по цифрам статы одного этого сайта можно было вынести вердикт планшет не нужен.

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

На этом можно заканчивать часть первую.
Во второй мы подготовим еще одну таблицу, уже непосредственно с претендентами на покупку и немного ссылок: что еще почитать.
Подробнее..

Mini-LED ЖК-дисплей на максималках. Разбор

05.04.2021 14:09:20 | Автор: admin
Технологию mini-LED незаслуженно обделили вниманием, ведь этом году она станет особенно актуальной. Вы наверное уже слышали, что такие дисплеи ждут в новых iPad Pro и MacBook! А телевизоры с mini-LED-матрицами уже появляются в продаже. Лучше ли они чем всеми любимый OLED?

Но что же такое mini-LED по своей сути? Главное не путайте ее с microLED и чуть позже поймете почему!


Название дословно говорит нам мини-светодиоды, но о чём конкретно идёт речь и какие именно светодиоды уменьшили, а также почему это важно надо разобраться...

Вот вам первый сюрприз! mini-LED уходит корнями в традиционную технологию жидкокристаллических дисплеев Liquid Crystal Display с подсветкой. Эти самые мини-светодиоды работают так же, как и обычные светодиоды подсветки на LED-экранах.

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



Первое, что провернули технологи с mini-LED они в разы уменьшили сами элементы. Так, при диаметре всего около 200 микрон или 0,008 дюйма мини-светодиоды составляют пятую часть размера стандартных светодиодов, используемых в обычных ЖК-дисплеях.То есть мы поняли что уменьшение произошло в пять раз, закрепили!

Поскольку сами диоды меньше, на экране их можно разместить больше. Они также как и в LED-матрицах разделены на зоны подсветки, как раз за счет меньших размеров сами зоны тоже можно уменьшить и их количество возросло, что как раз очень важно для HDR контента.

Мы рассказывали об HDR и не раз, но я немного напомню, что самое важное скрывается в названии High Dynamic Range, то есть расширенный динамический диапазон.

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


Но, к сожалению, на ЖК-панелях достичь этого самого расширенного диапазона сложно из-за свойств самой технологии.Так как жидкокристаллические дисплеи идут с подсвечивающейся подложкой, по-настоящему, чёрного как на OLED там нет. Вам ли не знать, у кого смартфон с IPS-дисплеем. Поэтому производители идут на ухищрения, разбивая подсветку на зоны: чем больше зон подсветки, тем меньше ореолов на черном.

В чем же принципиальная разница mini-LED?В нём, этих зон существенно больше чем на LED-экранах как раз за счет мини-светодиодов. Каждая зона включается отдельно только там, где требуется. Получается прямо как волна на стадионе, когда нужно встать и включиться в неё, вы встаёте, а затем ждёте когда вновь до вас дойдёт очередь.

Полотно со светодиодами mini-LED может иметь более тысячи зон полного локального затемнения. К примеру, у LED таких зон может быть всего несколько десятков. А их отключение, в зависимости от качества дисплея, приводит к эффекту гало вокруг ярко освещённых объектов на тёмном фоне.

Такая система подсветки называется Local Dimming: те области, что не нужны для воспроизведения картинки просто отключаются и там как раз и возникает идеальный черный. И, вместе с запасом яркости, мы получаем тот самый диапазон по свету в итоге технология mini-LED готова к воспроизведению HDR-контента гораздо лучше обычного LCD.

Главные достоинства mini-LED




Подытожим главные достоинства по пунктам и немного сравним с OLED:

  1. В последних разработках mini-LED используется неорганический нитрид галлия (GaN), который не выцветает со временем, как OLED, и не становится жёлтым в местах, с часто используемыми светодиодами отличие от органических,
  2. Максимальная яркость составляет 4000 нит, что опять же выше чем у OLED.

Mini-LED умеет отображать HDR-контент, благодаря прокачанной системе Local Dimming по сравнению с обычными LED экранами, где зон подсветки существенно меньше, но тут он скорее проигрывает OLED-матрицам.

Производство mini-LED дешевле, чем производство OLED-матриц; то есть и цена готового продукта должна быть ниже.

Светодиоды сами по себе маленького размера, а значит позволяют сделать экран и само устройство тоньше.

Получается, все звезды сошлись: mini-LED это дешево, надежно, а еще мы получаем больший запас яркости и глубокий чёрный цвет (и это всё ещё технология на основе ЖК).

Но все ли так хорошо и стоит ли переставать копить на OLED и бежать в магазин за mini-LED телевизорами?

Главные проблемы mini-LED




Не торопитесь, ведь главная проблема, заключается в том, что даже за счет большого количества зон подсветки вокруг объектов на экране все равно могут образовываться серые участки вместо чисто чёрного цвета, то есть все равно идеально черный как у OLED-телевизоров вы не получите.

Поэтому все сводится к тому, что mini-LED это некий компромисс он уже гораздо лучше LED и LCD, но ещё не OLED.

В конечном итоге всё сводится к тому что mini-LED дает превосходное качество изображения без больших затрат и рисков выгорания. Таким образом, все получили правильный баланс цена/качество/надёжность.

Так было бы в идеальном мире, но с ценой все тоже не так гладко, мы еще к этому перейдем!

Важный момент сравнения с OLED: последний далеко не всегда является предпочтительным вариантом для дисплеев ноутбуков и планшетов с высокой плотностью пикселей, особенно если необходимо добиться максимально возможной яркости.

Сравнение mini-LED и microLED




Существует утверждение, что mini-LED это некая переходная технология между LCD и microLED, однако если вы смотрели наш разбор microLED, то понимаете, что это не совсем так!

Mini-LED и MicroLED разные по своей природе. Первый основан на ЖК-технологии с использованием диодов меньшего размера для подсветки. Второй является эволюционным развитием OLED, в котором используются неорганические ещё более мелкие и яркие отдельные светодиоды красного, зеленого и синего цветов для прямого излучения света.

Другими словами, каждый пиксель излучает свой собственный свет в microLED, в то время как Mini-LED по-прежнему использует ЖК-матрицу для фильтрации подсветки, но подсветка предлагает больше контроля, чем традиционный ЖК-дисплей.То есть, если заглянуть в ближайшее будущее, то LED-дисплеи эволюционируют в mini-LED, а OLED в MicroLED. Немного обидно, что названия такие похожие но, по сути, мы опять получим две основные технологии, как и сейчас.

Будущие продукты на mini-LED




Как начнётся переход на mini-LED и в каких именно продуктах?

По сообщениям издания DigiTimes тайваньская компания Ennostar начала производство mini-LED дисплеев для будущего 12,9-дюймового iPad Pro, который выйдет уже совсем скоро, в конце первого или второго квартала этого года.

Джон Проссер также делал анонсы в Твиттере, которые напрямую связаны с mini-LED. Он подтвердил, что iPad Pro (2021) станет первым планшетом Apple с mini-LED дисплеем.Он даже назвал месяц: новый iPad выйдет уже в апреле!Но я бы не стал верить этому на 100%.

Помимо нового iPad Минг-Чи Куо предрекает выход новых моделей MacBook, которые будут представлены во второй половине этого года, также с новым типом дисплеев. Аналитик ожидает, что экраны новых 14-дюймовых и 16-дюймовых MacBook будут также выполнены по технологии mini-LED.

Из того, что уже представили на mini-LED, можно сделать список:

  • TCL представила на CES 2021 новую серию телевизоров с mini-LED;
  • Philips также показала два новый телевизора MiniLED 9636 и 9506;
  • LG показала линейку светодиодных телевизоров QNED Mini LED;
  • Samsung представила телевизоры линейки 2021 4K и 8K Neo QLED. В них Samsung будет использовать Quantum Mini LED собственная форма технологии, которая в сочетании с технологией квантовой матрицы и процессором Neo Quantum делает черные области экрана полностью чёрными (в них почти не будет серых зон от подсветки работающих областей), а яркость теоретически может быть выше, чем у конкурирующих самосветящихся OLED панелей.

И тут стоит вернуться к вопросу цен



Модели от Samsung с 8K-дисплеями Mini-LED будут стоить от $3500 до $9000 (от ~260 000 рублей до ~670 000 рублей) в зависимости от диагонали (65, 75 и 85 дюймов). Модели с 4K соответственно $1599,99, $2199,99, $2999,99 и $4499,99 за диагонали 55", 65", 75" и 85". LG и Philips пока ещё не объявили официальных цен на свои mini-LED телевизоры, но что-то подсказывает, что цена будет в том же диапазоне.

А теперь ради интереса давайте сравним народный 4K mini-LED телевизор от Samsung с диагональю 55" с аналогичной моделью от LG, но только с технологией OLED. За пример возьмём модель OLED55BXRLB 2020-го года выпуска, которая максимально схожа по характеристикам.



Вес, размер и разрешение безрамочного экрана (3840 2160), поддержка HDR то, что идентично в обоих моделях. Вплоть до того размеры телевизоров отличаются всего на пару миллиметров в ширину и на десять в глубину. Да, у модели Samsung целых четыре разъёма HDMI, тогда как у LG их всего два. Но зато у LG на борту Bluetooth 5.0, а у Samsung старый протокол версии 4.2. Но это всё мелочи, стоит лишь перейти к цене.

OLED-модель LG продаётся в России за 119 990 рублей, в то время как Samsung только-только начала продавать mini-LED модели за границей, где ту самую народную модель с диагональю 55" можно приобрести за те же 119 000 рублей в пересчёте на наши деньги. И это цена по курсу, наверняка, в России она будет дороже за счет дополнительных затрат на доставку, налоги и так далее.

Итоги




Вот тебе и более дешевая технология, понятно что она еще новая и Samsung будет держать планку.Хотя уже сейчас понятно, что производство mini-LED панелей должно быть дешевле, чем производство OLED, даже сейчас.

Другое дело, что пройдёт несколько лет, и Samsung уже нужно будет следить за предложениями своих конкурентов, да и технологию mini-LED точно обкатают и наладят массовое производство. Остаётся лишь ждать
Подробнее..

Древности десятилетие Apple iPad

18.06.2020 16:09:14 | Автор: admin
26 января 2010 года Стив Джобс показывает на пресс-конференции планшет iPad. В последний раз сооснователь Apple открывает новую категорию устройств, делает ставку на железо, софт и интерфейс, отработанный до этого на первых айфонах. Попытка удачная: планшеты нового поколения продаются миллионами экземпляров, уже через пару лет они используются повсеместно. Конкуренты пытаются повторить успех на платформе Android, но удается им это не сразу.



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

Первый планшет у меня появился в восьмидесятых, в детстве. Это был не компьютер, а пластиковая панель формата А4 с держателем для бумаги. Удобная штука для ведения заметок на ходу, когда нет возможности работать с документами на столе. Из всех компьютерных устройств планшет, пожалуй, ближе всего к натуральным носителям информации, без батареек: книгам, журналам, берестяным грамотам и египетским глиняным табличкам. Концепция компьютерного планшета, в свою очередь, зародилась не в военных лабораториях и частных исследовательских центрах. А в научной фантастике.



Стэнли Кубрик теперь часто упоминается как изобретатель iPad в фильме Космическая одиссея 2001 года. Фильм снят в 1968 году, однако пожалуйста: космические путешественники используют нечто очень знакомое, тонкие и легкие устройства с экраном, с возможностью воспроизведения видео. В кино вообще имеется спрос на визуально приятные технологии, без обременений в виде клавиатур, дисководов, перфокарт и кабелей. Угадано было очень точно. Когда появился реальный предшественник iPad, с похожей функциональностью? Не позже 1989 года:



Носимый компьютер GridPad явно был выпущен раньше, чем нужно. Он, тем не менее, реализует основные требования к планшету: переносное устройство, сенсорный дисплей, отсутствие клавиатуры. В 1990 году GridPad получил даже встроенный жесткий диск на 20 мегабайт (и подсветку экрана). Говорят, удалось продать целых десять тысяч штук.



Перемотаем на три года вперед и посмотрим на первую попытку создать коммерческое устройство с полноценным графическим интерфейсом. Видео на канале Lazy Game Reviews показывает нечто космическое для той эпохи: планшет с беспроводным пером, на Windows 3.x и с 386-м процессором внутри. Идеально!. Технологии современных планшетов отрабатываются на чуть более компактных устройствах: карманных компьютерах Palm и Apple Newton, позднее на КПК под управлением Windows Mobile. В любом случае в девяностых, во времена, когда типичный компьютер был строго стационарным, все это было недоступно широким массам. По причине высокой цены и отсутствия реально полезных приложений. Купить бы обычный ноутбук это уже было счастье.



Второй поход в страну сенсорных устройств компания Microsoft предпринимает в 2001 году, с выпуском специальной версии Windows XP и анонсом целой программы по выпуску Tablet PC. В нулевых планшет ассоциируется именно с такими устройствами, как гибрид ThinkPad X61 Tablet на картинке выше. Ноутбук с поворотным экраном, легким движением руки превращающийся в планшет. Интересный девайс, но неисправимо тяжелый и дорогой. Управление только с помощью пера, емкостные экраны появятся уже в самых последних устройствах. Ноутбуки без клавиатуры умеренно успешны в корпорациях, там, где требуется заполнение форм и прочие телодвижения на ходу. К концу десятилетия появляются и вовсе оригинальные экземпляры:



В серии Sony VAIO UX 2007 года появляются очень компактные модели. 600 грамм, 4.5-дюймовый экран, выдвижная клавиатура, процессор Intel Core Solo и полноценная Windows XP. Производители ноутбуков массово экспериментировали с Tablet PC, пытаясь нащупать перспективную рыночную нишу, но, помимо прочих недостатков, все эти устройства отличала высокая цена. Продавались они вяло, такие аппараты как Sony UX280 теперь дорогие раритеты. Проблему цены решила вроде бы не связанная с планшетами категория устройств нетбуки.



В 2007 году выходит выдающаяся модель Asus Eee PC 701: дешевый, компактный ноутбук с микроскопическим экраном. Преимущество одно: цена, 190 долларов за версию с Linux. Позднее появятся нормальные Windows-нетбуки, такие как модель Eee PC 900 на фото выше. Цена, в зависимости от конфигурации, от 400 до 600 долларов. До этого почти не было лаптопов с таким ценником, и уж точно не было дешевых компактных устройств, весом до двух килограмм. Нетбуки доступны, ограничены в возможностях из-за процессоров Intel Atom, но долго работают от батареи (до 10 часов с большой батарейкой), и вполне подходят для базовых сетевых развлечений. Кино посмотреть, в только что появившихся соцсетях пообщаться. Интернет еще не требует ресурсов среднего суперкомпьютера из конца девяностых, веб-страницы не весят по 20 мегабайт. Можно и нетбуком обойтись.



Первый Apple iPad атакует именно нетбуки. В своей любимой манере Стив Джобс объявляет, что нетбуки ни на что толком не способны, и он, конечно, не совсем прав. Он показывает устройство, которое в ряде задач гораздо удобнее, и это действительно так. Десятидюймовый экран с разрешением 1024x768. Одноядерный процессор Apple A4, аналогичный используемому в iPhone 4 2010 года (но чуть выше частота 1 Ггц). 256 мегабайт оперативной памяти и хранилище данных на 16-64 гигабайта. Цена базовой модели 500 долларов, и именно стоимость становится главной темой презентации.



Но дело не только в доступной цене. Apple бесплатно раздает владельцам iPad собственный офисный пакет iWork. Анонсирует ПО от других разработчиков, заточенное под большой экран планшета. Впервые в дешевом устройстве реализованы такие дорогие технологии, как экран IPS с широкими углами обзора. Впервые 10 часов автономки достигаются без помощи толстой батареи. Apple не требуется обеспечивать обратную совместимость с софтом для ПК, как в Windows XP и Windows 7, интерфейс системы и всех программ изначально совместим с управлением пальцами, не требует стилуса. Да, во многом успех iPad построен на решениях, ранее опробованных на iPhone. Даже появляется вот такая смешная картинка:



Apple часто пытаются критиковать за якобы отсутствие инноваций: ведь все уже было сделано до них. И сенсорные экраны, и компактные устройства для работы на ходу. Возможно, но iPad совершенно точно исправил несколько серьезных проблем в устройствах-предшественниках. В Apple показали, как делать такое устройство по-настоящему компактным, легким, удобным в использовании, долго работающим от батареи. Всего-то надо было избавиться от сурового легаси, сделать телефон с большим экраном. Окей, но почему раньше никто не додумался до этого?

Эксперименты с древним планшетом
Оригинальный iPad я покупать не стал. Вместо него приобрел iPad 2, модель 2011 года. По большому счету в этой версии исправили некоторые огрехи оригинала (вроде выпуклой задней крышки), добавили железо помощнее, но в целом это все еще характерный ранний планшет. Было еще два повода купить именно эту модель. Во-первых, она построена на Apple A5. Это двуядерный процессор на архитектуре ARM, что обеспечивает шансы на хоть какую-то работоспособность в 2020 году. Кроме того, именно это устройство стало первым моим планшетом и первым устройством Apple девять лет назад.



Картинка выше с сайта МВидео из веб-архива, там же указана цена за базовую модель с 16 гигабайтами памяти: 19990 рублей. Такую и купили.



В 2020 году я довольно долго выбираю ретропланшет в хорошем состоянии. Покупаю топчик, iPad 2 с 64 гигабайтами и 3G. Сотовая связь в планшете желанная, но не обязательная фича, сейчас скорее ненужная, проще раздать интернет со смартфона. Устройство обошлось в 6000 рублей, и это не очень выгодная покупка: немногим дороже будет стоить более мощный iPad 4, а тысяч за 10-15 можно купить и вполне актуальный iPad 5.



Планшетом пользовались очень аккуратно, он выглядит как новый. Даже кабель для актуального на тот момент 30-пинового разъема Apple целый. На устройстве установлена последняя доступная для этой модели версия iOS 9.3.5, это 2016 год. Второй айпад довольно долго продавался в качестве дешевой альтернативы более современным планшетам Apple, и получал обновления ОС целых пять лет. Оригинальная версия iOS 4.3, а с переходом на iOS 7 мы потеряли тот теплый-ламповый скевоморфический интерфейс, характерный для ранних устройств Apple. Было:



Стало:



Взгляд из настоящего
В 2020 году уже чувствуется возраст устройства. Вроде бы недавно это была новинка, но сейчас он тяжеловат, а экран обычного разрешения (не Retina) непривычен: видно отдельные пиксели, как так? Динамик хоть и громкий, но один, а мы привыкли к приличному стереозвуку. Главное, iPad это устройство, прочно привязанное к сетевым сервисам. Они постоянно развиваются, а старый девайс с древним процессором постепенно перестает справляться с ними. В результате получается двоякая ситуация: интерфейс iOS летает как обычно. Магазин приложений App Store подтормаживает. Браузер Safari откровенно тормозит и не отображает некоторые сайты.



Экосистема приложений для iOS переезжает на 64-битную архитектуру с 2015 года. Но и без этого далеко не все разработчики имеют силы, время и желание на поддержку старых устройств. Из-за этого очень много приложений на iPad 2 даже с OS пятилетней давности выдают ошибку, как на скриншоте выше. Бороться с этим чуть сложнее, чем в Android, и можно определить три стадии страданий ретро-эппл-фэнбоя:

1. Приложение поддерживается на старом устройстве без проблем. Вам повезло! Примером для iPad 2 и iOS 9.3 на момент публикации является мессенджер Telegram.
2. Приложение не поддерживается на старом устройстве. При установке возникает ошибка, как на картинке выше. Но есть лайфхак: если вы уже загружали программу ранее, в ваших покупках можно выкачать старую (последнюю совместимую) версию. Альтернативный вариант: загрузка приложения с компьютера через iTunes.



3. Приложение не поддерживается, раньше вы его не покупали и не скачивали, и вообще ничего не работает. В таком случае вам нужен джейлбрейк и поиск старой версии аппа, которая будет работать.



До третьей стадии я пока не добрался, так как архив своих ранее используемых приложений большой, и почти все необходимое удалось достать оттуда. Наличие такого слоя совместимости это большое преимущество Apple с точки зрения любителя старины. Правда, на Android проблема решается копированием APK нужной версии, легко и просто. iPad критиковали еще и за закрытость платформы: уже тогда выпускались адаптеры для фотокамер и карт памяти, но до функциональности Android (а тем более ноутбуков на Windows) это в любом случае не дотягивало. Среди старых приложений вполне рабочий браузер Google Chrome версии 63 (2017 год) и рабочий клиент YouTube.

Взгляд из прошлого
В 2011 году таких проблем не было: iPad 2 соответствовал по возможностям тогдашнему вебу. Покупался он вообще-то для жены, но в результаты мы никак не могли его поделить. Позднее я приобрел собственный планшет Lenovo ThinkPad Tablet, обзор которого публиковал на Хабре. Там написано, что о покупке я не пожалел, и это действительно так. Но по сравнению с iPad была заметна разница в подходах. Ранние планшеты на Android не могли предложить сравнимый набор совместимого софта (а некоторые популярные приложения не оптимизированы для большого экрана и сейчас!), да и качество наспех выпущенной наспех Android 3 Honeycomb оставляло желать лучшего. Производители Android-планшетов пытались конкурировать по фичам, но часто получалось устройство размером с ноутбук (клавиатура, порты USB, выход HDMI, карты памяти!), по цене ноутбука, но без производительности и совместимости с софтом. С выходом Android 4, универсальной ОС для смартфонов и планшетов, ситуация начала выправляться, и уже не было такой большой разницы между платформами.



Не так важна конкуренция, как опыт первого знакомства с десятидюймовым тачскрином. По сравнению с довольно компактными смартфонами тех времен, экран iPad/iPad 2 казался просто роскошным. На нем было куда удобнее просматривать веб-сайты. Виртуальная клавиатура на большом дисплее была гораздо практичнее, не для набора текста в больших объемах, но для общения в мессенджерах и соцсетях. Большая часть времени, впрочем, была потрачена на игры. Angry Birds:



Plants vs Zombies:



Cut the Rope:



Индустрию мобильного гейминга еще не настигла волна free to play. Те же растения против зомби или птички продавались за деньги, зато не надоедали рекламой в процессе. Я без проблем восстановил подзабытые игры на iPad 2 в 2020 году, и кажется это будет его основное предназначение: умеренно устаревший игровой планшет.

Взлет и уныние


Apple iPad серьезно повлиял на рынок персональных устройств. Нетбуки пропали с горизонта: купленный незадолго до iPad 2 нетбук Lenovo S10 был оперативно продан стал не нужен. Поставщики устройств на Android всерьез вложились в разработку собственных планшетов. Целая настольная операционная система Windows 8 пыталась навязать пальцеориентированный интерфейс даже там, где сенсорного экрана никогда не было. Эта попытка пересадить всех на тачскрин продолжалась недолго. Для Apple самым успешным годом по объему продаж стал 2014-й. После этого началось медленное снижение поставок, как видно на общей статистике выше (отсюда).



Как так вышло? Одновременно с выпуском iPad началось повальное увлечение смартфонами с большой диагональю. Моду задал смартфон Samsung Galaxy Note с огромным (на тот момент) экраном на 5.3 дюйма. Современный Galaxy Note 10+ имеет диагональ 6.8 дюйма. По сравнению с 10 дюймами оригинального iPad это уже не такая большая разница, чтобы оправдать покупку еще одного устройства. Планшеты начала нулевых отлично показали себя как устройства для потребления контента, иными словами для прокрастинации. Соцсети, видео, игры и прочее все это доступно на смартфоне без особых проблем. Зачем тогда покупать еще один аппарат?



В результате планшеты вернулись туда, где пребывали в 2007 году: в нишу специализированных устройств, для тех, кому нужен именно большой сенсорный экран. Дешевые универсальные айпады еще продаются и обновляются, но с 2015 года выпускается модель с 13-дюймовым дисплеем, которая пытается конкурировать скорее с полноценными ноутбуками. И по цене, и по производительности. iPad Pro 2020 года позиционируется как портативный компьютер. Это прекрасный планшет для художников, подходящий портативный девайс для обработки фотографий, с клавиатурой неплохая машинка для работы с документами. Но и стоит он соответственно: до 1800 долларов в топовой конфигурации с терабайтным хранилищем.

Изначально минималистичному iPad не только вернули клавиатуру. Снова возник стилус, от которого Стив Джобс безуспешно пытался нас избавить в 2007 году. По фичам, цене и производительности iPad Pro это просто альтернатива ноутбуку. В софт добавляются невиданные ранее фичи поддержка мыши, многооконный режим, всё то, от чего отказался Стив Джобс. Планшет всегда лучший выбор, в том числе для меня: старые устройства на Android и iOS у меня есть, а новых нет. Для труженика клавиатуры классический лаптоп комфортнее. iPad эволюционирует и снова пытается найти свою нишу, однажды побывав универсальным устройством для всех. Но эти светлые времена в прошлом.



В моей коллекции iPad 2 оказался посередине между более древними устройствами и современными. На Windows Mobile и Symbian нулевых не работают магазины софта, отключены сетевые сервисы. На iPad 2 все работает, но не все приложения доступны, а с большинством актуальных планшет просто не справляется. Выросли требования к железу, причем непропорционально количеству новых фич. Старый, часто более не обновляемый софт, работает, и получается, что я купил старый iPad вовремя.

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

Категории

Последние комментарии

  • Имя: Макс
    24.08.2022 | 11:28
    Я разраб в IT компании, работаю на арбитражную команду. Мы работаем с приламы и сайтами, при работе замечаются постоянные баны и лаги. Пацаны посоветовали сервис по анализу исходного кода,https://app Подробнее..
  • Имя: 9055410337
    20.08.2022 | 17:41
    поможем пишите в телеграм Подробнее..
  • Имя: sabbat
    17.08.2022 | 20:42
    Охренеть.. это просто шикарная статья, феноменально круто. Большое спасибо за разбор! Надеюсь как-нибудь с тобой связаться для обсуждений чего-либо) Подробнее..
  • Имя: Мария
    09.08.2022 | 14:44
    Добрый день. Если обладаете такой информацией, то подскажите, пожалуйста, где можно найти много-много материала по Yggdrasil и его уязвимостях для написания диплома? Благодарю. Подробнее..
© 2006-2024, personeltest.ru