iOS Dev
7.99K subscribers
1.16K photos
143 videos
1 file
1.43K links
👨‍💻Автор: Виктор Грушевский (@Viktorianec)

⚒️ База: https://boosty.to/ios_dev | 🤖 @iOSIQBot | https://iosiq.ru

🍏Канал об iOS-разработке, алгоритмах и архитектурах

⭐️ Подготовка к собесам

⭐️ Код. Много кода.

#ios #mobile #swift
Download Telegram
Обещают запуск приложений на 30% быстрее

Скоро проверим!

😃 iOS Dev
Please open Telegram to view this post
VIEW IN TELEGRAM
🏆228😈4🤯2💯2
Кастомный эквалайзер для AirPods!

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

😃 iOS Dev
Please open Telegram to view this post
VIEW IN TELEGRAM
👍237🔥4💅2😍1🏆1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣41😁9💯73
Новая Siri

Как вы думаете, как назвали?

Siri AI


😃 iOS Dev
Please open Telegram to view this post
VIEW IN TELEGRAM
😁24😢96🏆2🤓2🤬1🌚1💅1
Минус вся категория приложений для определения калорий по фотке?

😃 iOS Dev
Please open Telegram to view this post
VIEW IN TELEGRAM
😨3214😁11👍1😈1💅1👾1
Автоизменение всех ваших скомпрометированных паролей СРАЗУ

По-настоящему Amazing, получается.

😃 iOS Dev
Please open Telegram to view this post
VIEW IN TELEGRAM
34👏13😍6🏆3🔥2😱2👍1
iOS Dev
Минус вся категория приложений для определения калорий по фотке? 😃 iOS Dev
И ещё одна категория по подбору одежды по фоткам в опасности

😃 iOS Dev
Please open Telegram to view this post
VIEW IN TELEGRAM
16🤓6🤬5😁3
Новый Device Hub для превью ваших симуляторов и девайсов в реальном времени

Обязательно затестим!

😃 iOS Dev
Please open Telegram to view this post
VIEW IN TELEGRAM
👏37137👍3😱1
Please open Telegram to view this post
VIEW IN TELEGRAM
😢85🔥4🤬4
This media is not supported in your browser
VIEW IN TELEGRAM
WWDC26: Platforms State of the Union - это было куда веселее!

📺 Показали кучу улучшений Xcode, SwiftUI, поддержки агентов в нашей любимой IDE, а также рассказали про улучшения Swift и обо многом другом.

Самые интересные фичи будем разбирать следующую неделю.

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

😃 iOS Dev
Please open Telegram to view this post
VIEW IN TELEGRAM
22🏆8😍5🔥4👍2🤓2🎉1
This media is not supported in your browser
VIEW IN TELEGRAM
В Swift 6.4 продолжается работа по улучшению тайпчекера

The compiler is unable to type-check this expression in reasonable time во многих ситуациях теперь будет нормально показывать ошибку.

Пока Слава Пестов в огромном разборе с примерами на Swift Forums делится прогрессом по роадмапу, в видео показали, как это будет выглядеть на практике.

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

😃 iOS Dev
Please open Telegram to view this post
VIEW IN TELEGRAM
25🔥10😨5👾2
В Xcode 27 можно настроить тулбар под себя за одну минуту

А ещё там добавили настройку смены тем, не только редактирование кода, а вообще для всей IDE.

😃 iOS Dev
Please open Telegram to view this post
VIEW IN TELEGRAM
😨2720😱8👾3😈1😴1
This media is not supported in your browser
VIEW IN TELEGRAM
Кастомный баннер-хэдер в сторе будет доступен всем, а не только привилегированным разработчикам

Можно юзать не только баннер-фотку, но и формат видео.

😃 iOS Dev
Please open Telegram to view this post
VIEW IN TELEGRAM
537😍20🍓6😈3👍2👾1
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️ State больше не динамическое свойство, а macro

А ещё они бэкпортнули это поведение аж до 17 оси.

@Observable class StickerStore { }

struct StickerStoreView: View {
// store is now lazily initialized, only
// created once for the lifetime of the view
@State private var store = StickerStore()

var body: some View {
// ...
}
}


😃 iOS Dev
Please open Telegram to view this post
VIEW IN TELEGRAM
4😨2712👍5😱2🏆1🍾1👾1
🕺 AsyncImage теперь поддерживает HTTP-кэширование, еееее!

А ещё в 27 оси можно запилить собственный реквест при загрузке (и политику кэширования, да даже собственный URLCache).

📺 Никакой повторной загрузки при скролле для AsyncImage (если вы не укажете обратное).

😃 iOS Dev
Please open Telegram to view this post
VIEW IN TELEGRAM
635👍19🏆8🔥3😈2🎉1😨1
This media is not supported in your browser
VIEW IN TELEGRAM
Нас ждёт складной iPhone? Просто посмотрите на новый ресайз-мод в девайсхабе

Ждём?

😃 iOS Dev
Please open Telegram to view this post
VIEW IN TELEGRAM
329😱18💯10😢4👏3🤓2👍1👾1
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Как вам анимация таймера в Dynamic Island в iOS 27?

😃 iOS Dev
Please open Telegram to view this post
VIEW IN TELEGRAM
9👍70🔥3914😨2❤‍🔥11
📔 Список всех новых фреймворков в iOS 27

➡️ App Intents Testing (связан с интеграцией Сири, шорткатов и спотлайтом).

➡️ AVSystemRouting - для отправки медиа с девайса на ТВ или колонку, например.

➡️ ComputeGraph - для кастомных эффектов частиц и вычисления симуляций для RealityKit.

➡️ Core AI - писал про него в марте. Для построения и запуска ИИ-моделей в наших приложениях.

➡️ CrashReportExtension - название говорящее.

➡️ Media Device - позволит транслировать медиафайлы из любого приложения для iOS на выбранное устройство воспроизведения (нужен специальный экстеншен).

➡️ Media Intelligence - для анализа видеоконтента, позволяет группировать лица на изображениях с помощью машинного обучения.

➡️ Now Playing - можно пошарить элементы для управления медиа из нашего приложения на локскрин, control centre и на подключенные аксессуары.

➡️ StateReporting - можно сообщить системе о состоянии вашего приложения, чтобы повысить эффективность отладки.

➡️ Suggested Actions - можно задать быстрые действия рядом с сообщениями в вашем мессенджере на основе указанного вами контекста.

😃 iOS Dev
Please open Telegram to view this post
VIEW IN TELEGRAM
4248👾4🤓2
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️ Мы теперь можем делать кастомный TabBar как в Apple Music без головной боли

Добавили возможность задавать новую роль для вкладок .prominent (почитать можно тут).

Максимум можно делать только одну такую роль.

Если нет вкладок с явно указанной ролью .prominent, то по умолчанию визуальное выделение может применяться к вкладке с ролью .search.

😃 iOS Dev
Please open Telegram to view this post
VIEW IN TELEGRAM
6🔥45145😍3😱2
Как починить проблему с запуском симулятора в DeviceHub для Xcode 27

Всего одна классическая команда в терминале может помочь:

killall -9 CoreDeviceService


😃 iOS Dev
Please open Telegram to view this post
VIEW IN TELEGRAM
923👾6👍4😢3🤓3
Про внимание Apple к деталям

В видео с презентации Apple везде, где упоминали Siri, из аудио вырезали частоты 3k, 4k, 5k, 6kHz, чтобы во время просмотра видео ближайшие устройства Apple случайно не активировали Siri.

😃 iOS Dev
Please open Telegram to view this post
VIEW IN TELEGRAM
9😱81🔥39😨7👍43👾2👏1🤗1