Сервисы Philipp Kontsarenko
13 210

Постбраузерная эпоха

Почему поддержка iPad-приложений на Mac может изменить то, как мы работаем за компьютером и планшетом — колонка менеджера по продукту vc.ru.

В закладки
Аудио

Приложения победили браузер на смартфоне

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

Отдел, который хотел собрать телефон на базе популярного в те времена iPod, предлагал использовать Linux. Вторая команда сосредоточилась на адаптации OS X (старое название macOS) под работу с сенсорным экраном.

Победила команда OS X, которая предложила более гибкое и масштабируемое решение: в iPhone использовали то же ядро, что и в настольной операционной системе, которое позволяло довольно быстро переносить компьютерные приложения на смартфон.

Одним из ключевых преимуществ первого «iPhone, работающего на OS X» стал браузер, который, по словам Джобса, не уступал десктопному. Он загружал полноэкранные (а других и не было) версии страниц, поддерживал несколько вкладок, историю посещений и жесты.

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

Вместе с браузером и ядром настольной системы Apple попыталась перенести и десктопные сценарии работы. Например, вместо приложений предлагала разработчикам выпускать специальные веб-версии страниц, которые можно сохранять как иконки на рабочем столе — аналог ярлыков в OS X, ведущих на конкретные страницы в Safari.

Внутри iPhone находится полноценный движок Safari. Вы можете создавать удивительные приложения для Web 2.0 и Ajax, которые выглядят точно так же, как приложения на iPhone. И эти приложения могут прекрасно интегрироваться с сервисами iPhone. Они могут сделать звонок, отправить электронное письмо, найти местоположение в Google Maps.

И угадайте что? Вам не нужен SDK! У вас есть всё, что нужно, для того, чтобы уже сегодня создавать потрясающие приложения, используя самые современные веб-стандарты.

Стив Джобс
цитата из презентации первого iPhone
Кадр из презентации первого iPhone

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

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

Решением проблемы стал запуск App Store и концепция «для решения определённой задачи есть определённое приложение». Это изменило не только сценарии использования смартфонов, но и рынок приложений для мобильных устройств.

Каждый сервис стремился стать монополистом одной функции, разрабатывая нативные и быстрые приложения для iPhone.

Если раньше для любой задачи нужно было открыть браузер и ввести адрес сайта, то теперь можно сразу открыть одноимённое приложение. Работа в iPhone превратилась в беспрерывное переключение между приложениями.

Нативные приложения победили в удобстве веб-версии сайтов. Появились сценарии, в которых браузер вовсе не участвует: переход по ссылке на видео в Telegram сразу открывает его в приложении YouTube, ссылка на новость в соцсети открывает приложение издания (если, конечно, оно есть) и так далее.

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

Браузер побеждает приложения на компьютере

Что происходило в это время с macOS? Операционная система продолжала жить в концепции «для всего есть браузер». Поэтому львиную долю времени работы за компьютером пользователи по-прежнему проводят именно в нём.

Установка нового приложения на компьютере скорее редкость, чем популярный сценарий. И запуск магазина App Store на macOS не сильно изменил ситуацию.

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

Поэтому сторонние сервисы и компании особенно не стремились выпускать приложения для macOS. Спрос на них был неоднозначным даже с учётом понятного списка продуктовых преимуществ, сформированного мобильными платформами, — быстрый доступ, высокая скорость работы, вовлечённость пользователей, наличие уведомлений.

Впрочем, универсальное решение есть. Можно выпустить единое приложение, которое может сразу работать на мобильных и десктопных платформах. Практически об этом же способе разработки говорил Джобс на презентации первого iPhone, предлагая создавать приложения «для Web 2.0 и Ajax».

Например, можно использовать Electron. Кросс-платформенный фреймворк позволяет создавать приложения при помощи веб-технологии, — проще говоря, упаковывать веб-версии сервисов в отдельные продукты. На Electron работают Atom, Slack и даже Skype.

Плюсов много: быстрая разработка, единая команда программистов, одновременная поддержка сразу всех платформ — от Android до macOS. Такое кросс-платформенное приложение минимизирует потери бизнеса от того, что на одной из платформ приложение менее востребовано, чем на другой.

Правда, во всём этом списке достоинств есть один существенный недостаток: проблемы с оптимизацией. Для каждого приложения в Electron запускается свой отдельный браузерный движок Chromium, не отличающийся экономным расходованием ресурсов компьютера. Два-три одновременно открытых Electron-приложения могут довольно быстро «съесть» оперативную память устройства.

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

Сделать как в iOS, только на Mac

Apple предлагает свой вариант решения проблемы. На WWDC 2019 компания анонсировала Project Catalyst — возможность быстрого переноса iPad-версии приложении на Mac. Достаточно поставить галочку в Xcode, настроить строку меню и адаптировать экраны, чтобы на выходе получить готовое macOS-приложение.

Таким образом Apple преследует три цели:

  1. Компания действительно упрощает процесс разработки приложений для своей экосистемы. iPhone, iPad и Mac-приложения смогут работать на общем коде в единой среде разработки — и, что важно, с одной командой разработчиков.
  2. Apple хочет спровоцировать бум приложений на macOS. Например, если у разработчика уже есть iPad-приложение, то он может быстро выпустить ещё и приложение для Mac. Разработка займёт пару дней.
  3. Компания хочет спровоцировать бум приложений для iPad. Если раньше разработчик мог опасаться выпускать планшетную версию, предпочитая ограничиваться лишь iPhone-приложением, то теперь у него появляется дополнительная мотивация. Он может выпустить один продукт сразу для двух платформ, причём для каждой из них установить разные ценовые политики.

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

Постбраузерная эра

Apple уже несколько лет создаёт из iPad полноценную альтернативу компьютера и стремится превратить его в главное устройство посткомпьютерной эры.

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

Apple уже решает эту задачу с точки зрения операционной системы. Компания постепенно переносит ключевые десктопные сценарии работы на планшет.

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

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

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

Приложение TripCase для iPad

Поддержка iPad-приложений на Mac должна поменять этот цикл разработки. iPad отдаляется от iPhone и становится ближе к Mac. Поэтому приложения для iPad и Mac теперь должны разрабатываться одновременно и совсем не на основе iPhone.

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

На iPhone приложения конкурировали в удобстве с неадаптированными под экран сайтами. На Mac им придётся конкурировать с полнофункциональными веб-версиями сервисов, а на iPad — c десктопными приложениями.

Успех инициативы Apple будет зависеть от того, как много разработчиков смогут выпустить качественные и полноценные приложения для iPad и Mac.

iPad-приложение Jira, портированное на Mac

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

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

#macos #mac #ipados #ipad #колонка

{ "author_name": "Philipp Kontsarenko", "author_type": "editor", "tags": ["\u043a\u043e\u043b\u043e\u043d\u043a\u0430","macos","mac","ipados","ipad"], "comments": 86, "likes": 67, "favorites": 99, "is_advertisement": false, "subsite_label": "services", "id": 74620, "is_wide": true, "is_ugc": false, "date": "Thu, 18 Jul 2019 16:26:43 +0300" }
{"average":28172,"one":95,"ten":76}
Сколько денег вы откладываете в месяц?
Ответьте и узнаете, сколько копят другие.
0 ₽
70 000+ ₽
0 ₽
{ "id": 74620, "author_id": 4, "diff_limit": 1000, "urls": {"diff":"\/comments\/74620\/get","add":"\/comments\/74620\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/74620"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 200396, "last_count_and_date": null }
86 комментариев

Популярные

По порядку

Написать комментарий...
15

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

Ответить
9

В России соглашусь — встретить кого-то с iPad редкость. Но вот в США уже прямо бросаются в глаза люди с iPad Pro, которые сидят в Старбаксе, пьют флэт уайт и придумывают идеи для стартапов :-)

Вообще у планшетов уже есть неплохая доля на рынке устройств: https://www.statista.com/statistics/272595/global-shipments-forecast-for-tablets-laptops-and-desktop-pcs/

Ответить
7

Все верно, кроме flat white (конец коммента по существу)

Ответить
2

Разве хипстеры не перестали ходить в Старбакс?

Ответить
1

Вот в этом комменте мое главное открытие статьи. На втором месте - про клиент для джиры.

Ответить
3

За 4 квартал 2018 года apple продали 14.5 млн айпадов. Если это "маленький хвостик", то какого размера само животное?

Ответить
2

Удобная штука залипать дома, вытаскиваю на встречи только. Есть подозрение, что 98% дома и юзают.

Ответить
–1

Не важно где они используют. По факту планшеты вытесняют домашний ПК. То есть продолжать разрабатывать для десктопа - вот где маргинальство

Ответить
5

Пока вы не создаёте контент - да.

Ответить
–7

Какой контент? Тексты так же пишутся на планшетах, рисование на планшете в разу продуктивнее, для видео нужно специфичное оборудование и софт.

Ответить
2

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

Ответить
–3

Это ваше мнение или оно имеет какое-то подтверждение?

Ответить
0

Ну судя по тому что пишут здесь в комментариях мнение это не только мое.

Ответить
0

Комментарии на вц - это очень "объективно" и совпадает с "реалями" рынка.

Просто для справки: тут в комментариях пишут, что планшеты не нужны и никакого дохода дать не могут. Но apple продолжает продавать 15млн устройств за квартал. А на pro-шки, например, пересели многие из моих знакомых художников, потому что удобнее валкома.

Ответить
0

Может и совпадает, если корреляцию делать корректно. Мне вам принести исследование о том что на планшетах делается меньше контента, чем на десктопах? Раз уж мы за data driven, то покажите сперва данные на тему где там рисование продуктивнее. И заодно где больше текстов пишется.

Ответить
2

Юзаю везде. По факту, iPhone только для раздачи Wi-Fi и чтобы звонок прилетел на iPad/Macbook. Обычно валяется где-то в офисе в портфеле или дома вообще не знаю где.

Ответить
1

У меня айпад дома для всех активностей вне рабочего компьютера (за исключением мессенджеров) — браузинг (сейчас пишу с айпада), видео, чтение электронных книг, иногда игры, фоновая музыка из Яндекс.Радио и т.п. То же самое в дороге.
На встречах и профессиональных мероприятиях толе полезно кому-нибудь презенташку показать. При этом формат Pro мне не подходит — обхожусь стандартным.

Ответить
0

Поменял Мак бук про 18 Года на айпад про 12.9 для моих задач супер

Ответить
2

В мире более 300 миллионов активных айпадов. Неплохо для не массового продукта.

Ответить
7

в конце прошлого года продал свой 13'' MacBook и купил  iPad 11", даже без последнего IOS 13, смог многие задачи делать на айпаде, а путешествовать вообще кайф. Там такая маленькая зарядка.

Ну и кстати дисциплинирует в плане фокуса, много программ сразу не откроешь и только делами занимаешься

Ответить
28

наличие проблемы

дисциплинирует в плане фокуса

ох уж эти стадии принятия

Ответить
3

Какими серьезными делами можно заниматься на ipad? Youtube смотреть или заметки писать?

Ответить
2

Пишу посты в инсту
Обрабатываю видео
Обрабатываю фото
Правлю звук
Работаю над сайтом в тильде и пользуюсь ещё 100500 сервисами
Рисую
Проектирую в автокаде и не только
Читаю
И ещё много чего

За 2 года с прошкой 12,9 может максимум раза 4 мне понадобился комп. Всегда с айпадом.

Ответить

Комментарий удален

2

Стрелки планировать.

Ответить
2

Два года назад брал в поездки только Macbook. Тяжелый, но с задачами справлялся.

В прошлом году решил брать в поездки и iPad и Macbook. Компьютер в итоге использовал только ради Sketch, остальное время проводил за планшетом.

В этом году решил в поездки брать только iPad. Итог такой. Вместо Stetch мы теперь работаем в Figma, которая открывается на планшете (интересует режим просмотра). И за год была только одна специфическая задача, которую я не смог сделать на iPad — подключиться к БД.

В остальном же в дороге iPad вполне себе хорошо справляется со своей задачей.

Ответить
5

Так, а зачем iPad тогда вообще? Я так понимаю, что для твоих задач и iPhone подойдёт и дискомфорта не вызовет

Ответить
1

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

Ответить
5

Большинство людей в мире не разработчики.

Ответить
–6

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

Ответить
7

Это что за тренд такой? Кому какое дело до инструментов работы разработчиков?

Ответить
0

Вот вообще ни разу.

Ответить
0

Печатать объемные тексты норм?

Ответить
0

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

Сейчас вот в iPadOS еще добавили выделение, вырезание и вставку при помощи простых жестов. Но мне привычнее такие вещи делать с клавиатуры.

Ответить
0

То есть, с для нормальной работы к нему нужна внешняя клавиатура?

Ответить
0

Да, определенно.

Ответить
2

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

Ответить
1

Фуллскрин есть и на macOS. Что четырьмя пальцами по экрану, что по тачпаду до другого приложения - нет разницы.

Ответить
1

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

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

Ответить
1

Хаха, в плане фокуса дисциплинирует только бумажный ежедневник.

Ответить
1

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

Ответить
0

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

Ответить
1

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

Ответить
1

AdGuard с планшета не сделаешь😏

Ответить

Комментарий удален

Комментарий удален

11

Если «работа» = «почитать новости, отправить письмо и в интернет магазине посидеть», то тут вопросов нет.

Ответить
2

Современная работа для большинства людей: почта, документы, какой-нибудь SaaS. С iOS 13 это уже покрыто полностью.
Всегда так радуют люди на каждом шагу кричащие, что вот они то профессионалы и им это не подойдет.

Знаете кто так еще говорил? Операторы мейнфреймов IBM.

Ответить
2

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

Если добавить к новому iPad клавиатуру и мышь, о чем писали тут недавно, то чем это отличается от моноблока? Да, легкий, да, классный, да «трансформируется» в планшет, но по-сути, становится такой же рабочей станцией. И в таком формате, при условии нормальной адаптации ПО и дальнейшего развития - да, может заменить вполне.

Ответить

Комментарий удален

1

Вы, похоже, застряли в 2015 году. Сейчас на ipad столько проф. приложений, что он у многих отлично заменяет ПК, особенно у проектировщиков/моделлеров/дизайнеров/видеомонтажеров.

Ответить
0

В 2018-19 сам пробовал заменить ноутбук iPad Pro 12’ с клавиатурой и карандашом и не получилось. Может быть это мой частный случай.

Ответить
3

iPad сможет решать все повседневные задачи

В таком случае как и любой планшет, свет клином на Яблочных не сошёлся. Мне бы в голову не пришла мысль сменить свою Pro’шку на iPad, это все равно отсутствие встроенного охлаждения - значит продолжительная нагрузка устройство не выдержит , это всё равно натуги сделать ни десктоп, ни мобайл - если нет дектопа под рукой - мб. А без достаточной комьюнити - ни чего не светит.

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

Ответить
7

Вы же понимаете, что у 99% коммьюнити планшетов основные задачи - проверка почты, потребление web-контента и социалки? А те, кому нужно запускать XCode или IDE от JetBrains - это и есть настоящие представители ИТ-меньшинств и маргиналы :)

Ответить
0

Ну ладно, зачем прямо так сразу то...
Вопрос оптимизации софта всегда атуален.
В наши дни даже веб-сёрфинг не тривиальная задача, порой жрет больше ресурсов чем JetBrains IDE на момент индексации файлов :)

Ответить
1

Я о том, что MBP и iPad совсем не взаимоисключающие вещи. И большинству людей как раз первая не особо нужна.

Ответить
0

Я согласен что Яблочники кудесники своего дела, девайсы у них отменные.

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

Ответить
–1

Во-первых, ipad-ы всё ещё имеют достаточные продажи, чтобы создавать рынок, который окупает расходы на разработку.
Во-вторых, громче всех хлопает дверью google, а не apple. Те могут в один прекрасный день заблочить все google аккаунты в компании без возможности как-либо это оспорить. И если вы с этим не сталкивались, то это не значит что так не бывает https://vc.ru/flood/23647-numbuster-google-play

Ответить
1

Я тоже так думал, но в этом году купил iPad Pro 10.5 и прямо не могу нарадоваться. Так продолжительно его нагрузить, чтобы охлаждения не хватало я прямо не знаю чем можно. Разве что играми какими-нибудь. Я на нем, кстати, в олдскульные рпг поигрываю (Baldurs Gate).
Читать книги и мангу, вести заметки в OneNote (печатать получается медленнее чем на ноуте, но быстрее чем со смартфона), соцсети, смотреть сериалы и ютуб - просто отлично.
Теперь остается чтобы Apple выпустила маленький айфон и будет идеальный комплект.

Ответить
0

Какая нагрузка? Вы чем его грузить собрались?)

Ответить
0

Кто сейчас просто сёрфит, cryptobrowser на фоне как минимум >_O

Ответить
–3

Вы не правы, потому что подменяете понятие "достаточное комьюнити" своим одиночным мнением.

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

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

Ответить

Комментарий удален

5

Эх, проблема электрона в том, что жрет, сука, дофига ресурсов если его не оптимизировать, поэтому слаки/скайпы такие жирные и тормознутые. Хороший пример того, как надо работать с Электроном, VS Code, майки очень сильно поковырялись в потрохах электрона в течении нескольких лет и очень офигенно повысили производительность программы. Остальным только пешком до такого результата.

Ответить
0

Проблема Скайпа в том, что он написан на реакте. VS Code использует классический ООП подход к построению UI.

Ответить
0

😂😂😂

Ответить
–3

Тот же slack на мобильных нативный, потому что браузер недостаточен по скорости. А на десктопе ресурсов много, чего их экономить?

Ответить
0

Ну, если один только слак, тогда конечно все хорошо. А если горстка таких электронных приложух работает на десктопе? Еще и сам браузер с несколькими открытыми вкладками? Уже не так весело и быстро получается.

Ответить
4

Такое ощущение что статью писал не человек разбирающийся в теме, а журналист

Catalyst скорее всего мертворожденный проект. Слишком разные у айпеда и мака сценарии использования и UI приложений. Для более-менее сложных штук всеравно придется переписывать половину. Так что Catalyst секономит в лучшем случае часть кодовой базы.

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

Вообще настоящая дыра на рынке сейчас в разработке кроссплатформенных десктопных приложений. Фреймворк, позволяющий на нормальных технологиях делать Win/Mac/Web приложения, озолотит создателя.

Ответить
3

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

Ответить
2

> Одним из ключевых преимуществ первого «iPhone, работающего на OS X» стал браузер, который, по словам Джобса, не уступал десктопному. Он загружал полноэкранные (а других и не было) версии страниц, поддерживал несколько вкладок, историю посещений и жесты.

До iPhone большинство крупных сайтов имело мобильную и десктопную версии. Это была не разная верстка, а скорее два разных сайта с одной иформацией.
На презентации iPhone подчеркивали, что мобильный safari дает возможность нормально использовать десктопную версию. В то время, как скролл странички на КПК вызывал много раздражения :)

Ответить

Комментарий удален

2

тема хорошая.
сейчас на компе тупо все в браузере, поэтому хром жрет немеряно ресурсов.

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

slack вон нормально сделали, хотя он полностью web based апп.

Ответить
0

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

Ответить
0

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

Ответить
0

Попробуйте, потом не сможете вернуться обратно )

Ответить
1

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

Ответить
1

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

Ответить
1

Вы серьезно думаете, что на планшете невозможно схватить вирус, потому что это планшет?

Ответить
3

На не jailbreak'нутом iPad'е словить вирус практически невозможно.

На Android'е сколько угодно.

Ответить
1

Да, потому что логика организации ОС совершенно иная. Это полный sandbox, где угрозой безопасности являются разве что 0-day.

Ответить

Комментарий удален

0

20% пользователей Apple имеют 80% денег.

Поэтому вирусописателям они вполне себе интересны.

Но архитектура системы не даёт развернуться.

Ответить

Комментарий удален

0

Конкретно с попапами в Safari всё очень строго — по умолчанию они блокируются, и на каждом форуме народ спрашивает, как их включить обратно.

Но вы всё-таки определитесь.

Apple в безопасности, потому что он неуловимый Джо?

Или он не в безопасности, потому что есть попапы и глупые пользователи?

Ответить

Комментарий удален

–1

Вирусописатели пишут ради денег. На iOS заработок разработчиков выше. В начале июня на EMERGE в Минске встречались с десятками инвесторов, каждый второй говорил — забейте на Android, если под iOS взлетит, тогда и подумаете про остальной мир.

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

Ответить

Комментарий удален

0

Я программировал под Linux с 1999 года. В 2000–2003 годах я со стороны Intel отвечал за отношения с RedHat Europe.

macOS — это сертифицированный UNIX 03:
https://www.opengroup.org/openbrand/register/apple.htm

iOS основан на ядре macOS.

Apple много поработал над тем, чтобы сделать iOS безопасным, это не только «песочница» для приложений, но и подписывание их разработчиками, и требование установки через App Store (в Enterprise есть и другой путь), и много чего ещё: https://www.apple.com/business/site/docs/iOS_Security_Guide.pdf

Также на безопасность работает аудитория Apple. Меньше процента устанавливают jailbreak — им проще купить, чем мучаться. В Android, по свидетельствам некоторых разработчиков игр, в обход официального магазина у них проходит до 80–85% установок. Мне ли вам рассказывать, какой это источник вирусов?

Огромная проблема — сегментированость Android. Последние обновления устанавливает ничтожная доля пользователей, большинство вообще обновляться не может — не предусмотрено производителем:

https://developer.android.com/about/dashboards

Apple контролирует и софт, и железо, поэтому 95% пользователей сидят на двух последних версиях iOS.

Ответить
1

Мне бы webstorm и bash консоль - и это будет самое удобное рабочее место.
Как вариант виртуальный сервер на котором всё это будет крутиться, а планшет тупо как экран

Ответить
–1

У MS уже была инициатива с UWP приложениями. Apple очередной раз покажет "инновацию"

Ответить
0

несколько лет назад казалось, что браузер наоборот станет ОС внутри ОС, была тенденция у тех же информационных ресурсов не делать отдельное приложение, а ориентироваться только на страницы в виде веб-приложений (the village тот же даже вслух об этом говорили).
да и в целом иметь все в браузере как то удобнее (плюс закладки синхронизируются между устройствами), чем устанавливать кучу приложений, или нет?

Ответить
1

Оба подхода будут жить, у обоих есть плюсы и минусы.

На браузерах больше охват, но меньше возможностей использовать прикольные killer-фишки. Типа AR, хотя как раз AR Apple умудрилась заставить работать и в браузере — но только в своём и только на iPhone/iPad с процессора A9 и выше.

В нативных приложениях — наоборот.

Ответить
0

Опечатка в описании.
РаботаеМ

Ответить
0

Почему не могу перейти на iPad сейчас от лаптопа:
- Не все приложения банков позволяют отправлять денег безлимитно, есть квоты на токен, а авторизация у многих до сих пор по ключу через java, а платежи идут регулярно, а через браузер вообще не возможно. Это же относится и к гос.стстемам с типовой эцп.
- не все системы с веб-вью оптимизированы по тачскрин, главным образом речь об 1с
- для редакторов уровня фотошопа, да и просто киноута, мышь-таки комфортнее. Вероятно есть вариант привязывать тачбар как приближённый вариант, но это ещё +1 элемент, к необходимой внешней клавиатуре, так как печать по плоской панели - крайне не удобно
- есть недостатки в открытии файлов типа архивов и тд для превью
- ну и самое главное это конечно оконная модель. Десктоп вариант при работе с большим количеством файлов все таки выигрывает, особенно драг-н-дроп.

Ответить
0

У меня может что-то не так, но я сплавил iPad Pro и купил MacBook 12, потому что работать с айпада - мучение и боль.

Ответить

Комментарий удален

0
{ "page_type": "article" }

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "bscsh", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-223676-0", "render_to": "inpage_VI-223676-0-1104503429", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=bugf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudx", "p2": "ftjf" } } }, { "id": 16, "label": "Кнопка в шапке мобайл", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byzqf", "p2": "ftwx" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvc" } } }, { "id": 19, "label": "Тизер на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "p1": "cbltd", "p2": "gazs" } } } ]
Команда калифорнийского проекта
оказалась нейронной сетью
Подписаться на push-уведомления
{ "page_type": "default" }