iOS Broadcast
3.33K subscribers
1.71K photos
85 videos
982 links
Подборка новостей и статей для iOS разработчиков.

Новости Kotlin и мультиплатформы @kotlin_broadcast
Новости Android @android_broadcast
Реклама и прочее @ab_manager
Download Telegram
🐥 Как использовать атрибуты доступа
Простая статья о том как комбинировать атрибуты доступности при разработке. Если с базовой конфигурацией все понятно, то про все опциональные аргументы знают не все.
🟢Первый аргумент - название платформы или языка
🟢Остальные аргументы могут быть представлены в любом порядке
🟢Можно комбинировать несколько объявлений доступности для условного выполнения кода в зависимости от версии платформы
🟢Для упрощения использования атрибута @available можно использовать сокращенный синтаксис
Особенно полезно ознакомиться тем кто разрабатывает общие компоненты 😉
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍41
1️⃣2️⃣3️⃣4️⃣5️⃣ Дефолтная интерполяция строк в Swift
Маленькие радости в эволюции Swift: удобный способ для вывода в консоль опциональных значений любых типов. Раньше, чтобы не видеть в консоли сообщение string interpolation produces a debug description for an optional value; did you mean to make this explicit? требовалось указать альтернативное значение после ??, но этот способ работает только со значениями того же типа, что и необязательное значение, что не подходит для определения значения по умолчанию для нестроковых типов. Теперь можно сделать явное сообщение с опциональным аргументом default.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15
OpenAI представила GPT-5
GPT-5 - новая эра AI
🟡GPT-5 — самая умная, быстрая и полезная модель OpenAI.
🟡Объединяет и превосходит предыдущие достижения

🟢Высокая точность, скорость, логика, распознавание контекста и решение проблем.
🟢Лучше подходит для разработки
🟢Создание новых вариантов использования для компаний.
🟢GPT-5 доступен в OpenAI API для разработчиков.
🟢Скоро будет доступна версия GPT-5 Pro с расширенной логикой.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Классическая реклама с высмеиванием конкурентов вернулась. Google рекламирует Pixel через провал Apple Intelligence. Даже добавить нечего, все по-делу
👍91
📱 Улучшения поиска в iOS 26

В iOS и iPadOS 26 обновлен интерфейс поиска с новыми способами размещения и визуальным стилем. Это является одним из ключевых изменений и именно его адаптация покажет настоящее обновление приложения под iOS 26. В статье рассматриваются ключевые изменения в SDK:
🟢Обновлены API SwiftUI для поддержки изменений в поиске.
🟢Рассмотрены два распространенных шаблона поиска: на панели инструментов и на панели вкладок.
🟢Обновления касаются размещения и визуального стиля поля поиска.
🟢Введены новые типы содержимого панели инструментов для детального просмотра и поиска на панели инструментов.
🟢Обновлен дизайн панели вкладок Liquid Glass для поиска на вкладке Поиск
В целом, внедрение нового дизайна для поиска не требует особых усилий но дает значительный буст UX. пользователей.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1
🔨 Интеграция контента приложения в системный поиск
Одна из задач опытного разработчика - продвигать хорошие продуктовые идеи. Особенно это актуально в контексте платформенных особенностей. Редкий продакт при продумывании гипотезы для веба и мобильных приложений вспомнит о специфичной фиче на iOS. Но вот предложить добавить поддержку точно стоит. Одной из таких фичей является системный поиск Spotlight. И как раз на эту тему сегодня вышла статья:
🟢Отображение данных приложения в поиске Spotlight
🟢Как добавить данные в индекс системного поиска Spotlight
🟢Настройка ранжирования результатов
🟢Как реализовать диплинк
🟢Как использовать Spotlight внутри приложения
🟢Персонализация результатов
Не перестаю удивляться тому факту, что большая часть приложений вообще не использует такой удобный и бесплатный механизм продвижения.
Нативные фичи, про которые все забывают при проработке продуктовых гипотез. Продолжаем формат?
👍 / 🤔
Please open Telegram to view this post
VIEW IN TELEGRAM
👍72