TGViewer
Channel Public Channel
iOS Broadcast

iOS Broadcast

@ios_broadcast

Подборка новостей и статей для iOS разработчиков.

Новости Kotlin и мультиплатформы @kotlin_broadcast
Новости Android @android_broadcast
Реклама и прочее @ab_manager
Subscribers
3.49K
Photos
2.1K
Videos
88
Links
1.2K
Recent Posts 7 shown
Post #2858 1.24K

This post (sticker, poll or similar) has no web preview. Open in Telegram

  • 👍 10
  • 🔥 4
  • ❤ 3
Post #2844 1.53K
📱 Подготовьте свои приложения для iPhone Duo
Apple выпустила целый раздел для разработчиков по адаптации приложений для iPhone Duo, давайте разбиарться! Начнем с
🟡Приложения будут работать криво в режиме совместимости как iPhone приложения на iPad
🟡Если собрать с iOS 27 SDK то будет уже фулскрин в режиме совместимости (черный статус-бар)
🟡При сборке с iOS 27.1 SDK можно сделать пополноценную поддержку
🟡Apple предлагает ориентироваться на доступное пространство через size classes. Для SwiftUI используется .enviroment
🟡На внешнем экране Duo всё выглядит примерно как на обычном iPhone.
🟡На внутреннем экране имеет regular size class сразу по горизонтали и вертикали и спокойно помещает sidebar
🟡Внутренний экран вообще не обязан соблюдать ваши supportedInterfaceOrientations.
🟡У Duo два дисплея, поэтому понятие UIScreen.main становится неоднозначным. Apple прямо говорит, что такие обращения будут deprecated
🟡Если реально нужен экран конкретного окна, получаем его через UIWindowScene:
window?.windowScene?.screen
🟡Лучше вообще работать через environment, traits и размеры самой scene.
🟡Ещё одна ловушка — safe area теперь может быть асимметричной width - leftInset * 2 больше не гарантирует правильный результат Левый и правый inset могут отличаться из-за формы устройства, камеры и системного UI. Apple советует считать каждую сторону отдельно и держать весь интерактивный UI внутри safe area, а фон уже спокойно растягивать edge-to-edge.
🟡Если вы используете стандартную навигацию, большая часть адаптации приезжает бесплатно.
NavigationSplitViewUISplitViewControllerTabViewUITabBarController, sheets, popovers и alerts уже умеют адаптироваться к разным положениям Duo
🟡На внутреннем экране даже можно автоматически превращать tab bar в sidebar.
🟡А в iOS 27.1 появилась ещё одна интересная штука: ReservedRegion в SwiftUI и UIViewReservedRegion в UIKit. Она нужна кастомному edge-to-edge UI, чтобы сказать системе: дай мне максимум пространства, но не залезай туда, где уже живёт системный интерфейс.
🟡В Xcode 27.1 через Device Hub можно симулировать разные состояния Duo: открыть, закрыть, повернуть, сложить и посмотреть, как ваш layout переживает всё это
🟡Появился новый AI скил для адаптации новых практик

Главный вывод после просмотра довольно приятный: iPhone Duo не приносит какой-то отдельный "FoldableKit". Apple просто продолжает давить в сторону адаптивного интерфейса:
🟢не угадывать устройство
🟢не ориентироваться на конкретную ширину
🟢не считать, что экран один
🟢не предполагать симметричные safe areas
Если вы уже следовали этим правилам, у вас будет минимум работы по адаптации
  • 👍 11
  • ❤ 1
Post #2836 1.32K
⚡️Apple Event новинки
📱Начали с iPhone 18 Pro and iPhone 18 Pro Max:
🟡A20 Pro:2-нанометровая архитектура, 2 новых "супер ядря", 4 новых эффективных ядря. 7-ядерный GPU
🟡48MP главная камера
🟡Уменьшили Dynamic Island - теперь до 3 live activities одновременно
🟡4 цвета: черный, голубой, серебристый и винный
🟡Цена iPhone 18 Pro - 1,199$ и 1,299$ за Max, оба 256Гб
🔴Подорожание на 100$ с прошлого года

🎧 AirPods 5
🟡Улучшенная звукоизоляция на 50%
🟡129$ за базовую версию и 159$ с сенсорным управлением

⌚️Apple Watch Series 12 и Apple Watch Ultra 4
🟡Улучшили отслеживание сердцебиения
🟡Новый чип S11
🟡24ч время жизни от заряда у 12 и 50 у Ultra
🟡Ускорили зарядку
🟡Вернули вариант керамического корпуса для S12
🟡Series 12 - 399$, Ultra 4 - 799$

⚡️iPhone Duo
🟡3 экрана
🟡Чип A20
🟡2 камеры: 48-мегапиксельная основная камера и телефото
🟡Камера спрятана за дисплеем
🟡Титановый корпус
🟡Соотношение 1/1.4 и в открытом и закрытом состоянии
🟡7.6-дюймов в раскрытом состоянии, 5.4-дюйма внешний
🟡Заметно переработали iOS для работы с iPhone Duo
🟡Откатились к TouchID
🟡Сенсоры положения в каждой половинке
🟡Новый режим ожидания, доступный не только на зарядке
🟡от 1999$ за 256Гб
  • ❤ 10
  • 🤔 4
  • 👍 1
Older posts →

About this channel

How can I read @ios_broadcast without a Telegram account?
TGViewer shows the public web preview Telegram publishes for iOS Broadcast: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does iOS Broadcast have?
iOS Broadcast (@ios_broadcast) has 3.49K subscribers on Telegram, refreshed roughly every 30 minutes.
Does iOS Broadcast know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →