iOS-приложения на macOS, заметные улучшения в Siri, новый дизайн-язык — ожидания российских разработчиков от WWDC Статьи редакции
4 июня в Сан-Хосе начнется конференция WWDC, на которой Apple анонсирует обновления операционных систем — iOS, macOS, watchOS, tvOS и инструменты для создания приложений.
Узнали у разработчиков из России, которые приобрели билеты на WWDC, какие нововведения они ожидают услышать на конференции.
Чего ждут разработчики
Новый дизайн-язык, уведомления и фокус на Siri
ARKit в камере и картах, интеграция HomePod с Apple TV
Обновления UI-фреймворка, новые процессоры для Mac
Новая watchOS с кастомными циферблатами
ARKit с совместными сценами и следующий шаг в iOS для iPad
Развитие Swift, ARKit и Core ML
iOS-приложения на macOS
Новый фреймворк для разработки интерфейса
iPhone SE 2 с процессором A11 Bionic
Расширенный доступ к NFC
Что еще может быть
Согласно информации Bloomberg, Apple может анонсировать Digital Health — набор инструментов, которые помогут владельцам устройств контролировать время, проведенное в приложениях.
Apple продолжит развивать свою платформу дополненной реальности на iPhone и iPad. ARKit 2.0, по мнению Bloomberg, даст разработчикам возможность использовать одну AR-сцену для нескольких пользователей.
Компания попробует вернуть внимание разработчиков к Apple TV, Apple Watch и Mac App Store, полагают журналисты. Например, возможность запускать iOS-приложения на macOS и крупное изменение интерфейса watchOS.
По мнению Bloomberg, на WWDC Apple сосредоточится на оптимизации программного обеспечения и не будет показывать новые устройства. iPad Pro c Face ID, Macbook Pro с новыми процессорами и обновленный Macbook Air компания покажет позднее до конца 2018 года, полагают журналисты.
Главное чтоб с iOS приложениями на MacOS не обосрались. Как в свое время это сделал Microsoft.
Комментарий недоступен
я вот не очень понимаю, если кроссплатформенность добавят, то приложения для iPhone еще больше вырастут в размерах? за последние 5 лет уже и так больше чем в 10 раз все приложения потолстели
Проблема не в коде. Apple уже давно научился «нарезать» из того, что загрузили разработчики в App Store, нужную версию для конкретного устройства.
Например, код armv7 для iPad mini, код arm64 для iPhone 6 Plus.
Но код занимает только малую часть размера, основное — картинки, звук, видео и пр. И вот здесь уже разработчики должны правильно пометить, что куда нужно загружать. Преимущества по размеру получаются существенные — Apple показывал, как большое приложение в 74 МБ «распадается» на кучу маленьких в 16 — 29 МБ, в среднем 22 МБ.
У разработчиков на это обычно нет времени, а у их начальства нет желания отдельно планировать App Slicing и выделять на это время / ресурсы.
Для своих приложений Apple это делает аккуратно.
У Apple уже давно есть автоматический app slicing проблема в том что например facebook использует react native в котором сам же RN может зачем то собираться в трёх копиях и никого это не волнует из разработчиков а критерия оценки много или мало нет
RN в районе 2МБ занимает, так что явно проблема не в нём.
Собственно, про App Slicing я и говорил.
Он автоматом выбирает код, а вот чтобы правильно выбирались ресурсы под каждый тип устройства, они должны быть правильно помечены (например, картинки — image, image@2X, image@3X и т. д.)
спасибо, за развернутый ответ. а как можно отличить добросовестного разработчика в app store? надпись в инфо о приложении совместим с iPhone N свидетельствует о наличии App Slicing? или это просто, что аппарат N не устарел и потянет приложение?
И ни слова про новый макбук.
Что тебе нужно от новых Макбуков?
Чтобы кнопки не залипали
Чтобы были как старые
Поддерживаю. Я купил себе максимальный air, т.к. прошка мне не подходит (глаза устают от ретины). Досадно что едва ли они будут развивать эту серию.
От ретины глаза наоборот устают сильно меньше. Проверьте зрение.
Новые клавиатуры намного лучше старых. Точно говорю.
и эскейпа аппаратного нет
Да хрен с ним - этого не замечаешь. А вот залипающая бабочка - это зло.
Без тачбара можете взять.
дайте мне пятнашку без тачбара
памяти > 16 gb, 8th gen Intel, например
Это софтварная конференция. Вероятность КРАЙНЕ МАЛА.
Если покажут - поставлю аватарку с петухом.
Заскринил.
Они максимум улучшат характеристики поставят 8 поколение. Кардинальное обновление если будет то не на WWDC
Сири, конечно, расстраивает.
Конечно, колонка должна работать с ТВ.
Часы бы развить - а то убойных приложений пока не видно за пределами святой троицы- платежи/нотификации/фитнестрекер.
Универсальные приложения? Возможно. React Native/Electron сильно совращают разработчиков. Нужно конкурировать и за тех разработчиков
А чего еще можно хотеть от часов, ну объективно? Они изначально их запускали как нечто универсальное, и лишь потом в итоге просекли фишку и сделали узкоспециальным устройством.
Не могу сказать что именно - но постоянно носимый на руке компьютер что-то да может делать. Часы носят больше чем смартфон.
Умная Сири много бы решила: часы как универсальный пульт к домашней технике, например. Или как личный секретарь. Но пока так не получается
Ну это как бы отличный пример того, что это не работает. Apple Home и отдельный пульт для AppleTV на часах вполне есть.
Да, если покажут iOS-приложения на macOS – будет пушка. Можно будет на Swift написать приложение сразу для трех платформ.
Bloomberg уже писал, что проект был не совсем про это, лишь про упрощение разработки бэкенда приложений для этих платформ.
Будет местами интересно. Ряд приложений упростится для разработчиков, факт. Просто кросс-платформенные приложения до сих пор были так-себе успешны - посмотрим, получится ли у Эппла. А платформ много: и ТВ и часы не забываем, не только мобильные и компьютеры.
Стабильного икскода они ждут, лол.
За 4 года пользованием мака так и не привык к его убогому интерфейсу. И самое грустное - ничего не меняется, застряли в 2000-м
Спасибо, что сообщили нам эту важную новость.
Продолжайте держать нас в курсе.
хотелось бы возможность выпиливать встроенные приложения аля Сири
Отключите сири и все, в чем проблема?
Подскажите, как ее на часах отключить? Заебала уже.
Отключить на телефоне, отключится и в часах. Больше вроде никак
Умник? А ibooks и прочий встроенный шлак? Отключить это все хорошо, да только место от этого не освобождается
iBooks iTunes почта и тд давно удаляются
На макос? Там даже допотопный почтовый клиент нельзя выпилить
Можно не понятно только зачем
128 гб малотова, хотелось бы пару гиг освободить от встроенного шлака, кроме того он водит иногда в заблуждение всякие сафари и тд отвлекают, к слову хорошо хоть а макос можно браузер по умолчанию назначить, iOS2018 такого не умеет.
Проще купить апгрейд ssd (если на вашей системе возможен) или не брать начальные конфиги. Вообще, правило: берём топовый конфиг, пользуемся долго и счастливо - не отменялось.
Ещё можно попробовать порезать ненужные языковые файлы через чистилку вроде Clear My Mac. Как раз 3-5gb уйдёт
Комментарий удален модератором
Надеюсь, что с Xcode'ом что нибудь сделают, после последней обновы невыносимо работать
Вот это толпа едет!!
Комментарий удален модератором
Комментарий удален модератором