Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Apple Intelligence и что внутри?
😎 Приоритет удля уведомлений. Помощник в написании писем (и везде, где есть текст, в Notes, Safari и не только).
Можно создавать собственные изображения. И так как система понимает вашу библиотеку, то их можно подбирать, например, ко дням рождения и другим событиям.
Картинки можно генерить в разных стилях.
😎 Можно создавать кастомизируемые действия (Actions, не промпты, так хотят в Apple).
On-device processing. Без подключения сервера, только с мощностями процессора.
Обещают полностью исключить доступ Apple к персональным данным в этих кейсах.
😃 iOS Dev
Можно создавать собственные изображения. И так как система понимает вашу библиотеку, то их можно подбирать, например, ко дням рождения и другим событиям.
Картинки можно генерить в разных стилях.
😎 Можно создавать кастомизируемые действия (Actions, не промпты, так хотят в Apple).
On-device processing. Без подключения сервера, только с мощностями процессора.
Обещают полностью исключить доступ Apple к персональным данным в этих кейсах.
Please open Telegram to view this post
VIEW IN TELEGRAM
App Intents API
😎 Можно подключать функциональность Siri к нашим приложениям (включая те, что юзают Intelligence).
Теперь Siri может редактировать фото.
Новая эпоха для Siri и для фич, которые мы сможем использовать.
😃 iOS Dev
Теперь Siri может редактировать фото.
Новая эпоха для Siri и для фич, которые мы сможем использовать.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Image Playground API
👍 Можно генерировать фото нейросетями прямо на девайсе c помощью Image Playground для пользователей.
Доступна анимация, скетч или иллюстрация.
Пока интересно, будут ли лимиты использования, или какая-то подписка.
🛠 А для нас будет Image Playground API.
😃 iOS Dev
Доступна анимация, скетч или иллюстрация.
Пока интересно, будут ли лимиты использования, или какая-то подписка.
🛠 А для нас будет Image Playground API.
Please open Telegram to view this post
VIEW IN TELEGRAM
iOS Dev
Image Playground API 👍 Можно генерировать фото нейросетями прямо на девайсе c помощью Image Playground для пользователей. Доступна анимация, скетч или иллюстрация. Пока интересно, будут ли лимиты использования, или какая-то подписка. 🛠 А для нас будет…
Please open Telegram to view this post
VIEW IN TELEGRAM
iOS Dev
Бесплатно! Amazing! 😃 iOS Dev
Интегрировали ещё и Chat GPT!
БЕСПЛАТНО!
(по крайней мере для пользователей без аккаунта)
У обладателей платного акка будут дополнительные фичи для них.
Ну это праздник какой-то!
😃 iOS Dev
БЕСПЛАТНО!
(по крайней мере для пользователей без аккаунта)
У обладателей платного акка будут дополнительные фичи для них.
Ну это праздник какой-то!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Предиктивное завершение кода (автокомплит на максималках).
Добавили инсайты о производительности с помощью улучшенной диагностики, новый вид графиков в Instruments.
И многое другое!
📖 Как оказалось, это ещё далеко не всё🚀
Please open Telegram to view this post
VIEW IN TELEGRAM
1. Вышло в релиз приложение iOS IQ - можно потренироваться и проверить себя в самых разных темах. Есть индивидуальная статистика, прогресс, ранги (и даже немного metal для анимаций), а также таблицы лидеров.
2. Теперь комментарии будут открыты для всех (правила модерации обычные).
В закрытом чате останутся внутренние обсуждения, например, вчера я делился новостями с Platform State of the Union в реальном времени, основные моменты будут и здесь немного позже.
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Swift Assist — топовая фича нового Xcode
👨💻 Во вчерашнем Platform State of the Union показали пример,
Как минимум, должно быть супер-полезно при прототипировании приложений.
😃 iOS Dev
как это должно быть в действии
.Как минимум, должно быть супер-полезно при прототипировании приложений.
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
MeshGradient в iOS 18
Теперь доступен градиент, который можно задавать с помощью 2D-сетки расставленных цветов.
🚀 Попробовал сделать несложную анимацию, чувствуется потенциал (код доступен прямо на гифке).
📺 Можно посмотреть ещё и на такой вариант анимации.
🕖 Вариант реализации через таймлайн (и код).
😃 iOS Dev
Теперь доступен градиент, который можно задавать с помощью 2D-сетки расставленных цветов.
📺 Можно посмотреть ещё и на такой вариант анимации.
Please open Telegram to view this post
VIEW IN TELEGRAM
Анимации SwiftUI доступны в UIKit с iOS 18
Сейчас SwiftUI, UIKit и AppKit используют различные базовые реализации для анимации.
📖 Apple рекомендует использовать новую возможность с iOS 18 во всех фреймворках, чтобы создать более ожидаемый опыт для пользователей (и избежать потенциальных сложностей для разработчиков с синхронизацией таймингов и другими проблемами).
👨💻 На скриншоте пример создания использования такой анимации.
😃 iOS Dev
Сейчас SwiftUI, UIKit и AppKit используют различные базовые реализации для анимации.
📖 Apple рекомендует использовать новую возможность с iOS 18 во всех фреймворках, чтобы создать более ожидаемый опыт для пользователей (и избежать потенциальных сложностей для разработчиков с синхронизацией таймингов и другими проблемами).
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
История создания приложения iOS IQ (эффекты, код и примеры)
❤️ Спасибо всем, кто установил приложение и оставил отзыв, это очень ценно.
По запрошенным комментариям в чате решился опубликовать большую статью про разработку приложения.
Рассмотрел основные моменты по анимации, реализации шейдеров, статистике и тому, как быстро сделать авторизацию.
📖 Статья уже сейчас доступна всем.
А если вам интересно, как именно можно реализовать эффект гиперпространства или анимацию подсветки:
✅ Доступ со скидкой на время WWDC можно получить здесь (или тут ещё выгоднее).
😃 iOS Dev - кстати, версия с обновлёнными рангами уже доступна
Пользователей, который набрал в харкдоре больше 20 - это очень мощно! Но в следующих обновлениях будет ещё сложнее.
❤️ Спасибо всем, кто установил приложение и оставил отзыв, это очень ценно.
По запрошенным комментариям в чате решился опубликовать большую статью про разработку приложения.
Рассмотрел основные моменты по анимации, реализации шейдеров, статистике и тому, как быстро сделать авторизацию.
📖 Статья уже сейчас доступна всем.
А если вам интересно, как именно можно реализовать эффект гиперпространства или анимацию подсветки:
Please open Telegram to view this post
VIEW IN TELEGRAM
Xcode 16 упростит поиск проблем, приводящим к зависаниям приложений
🛠 Теперь с помощью нового инструмента flame graph можно будет определить, выполнение какого именно кода занимает большую часть времени при тяжелых подвисаниях в приложении (особенно полезно на старте).
🤩 Интервалы уже взвешены по параметру процента времени, которые они занимают.
Бонус: в Organizer добавили новую категорию Launches, в которой можно будет увидеть, что именно является причиной долгого запуска приложения у пользователей (статистика за всё время).
😃 iOS Dev
🛠 Теперь с помощью нового инструмента flame graph можно будет определить, выполнение какого именно кода занимает большую часть времени при тяжелых подвисаниях в приложении (особенно полезно на старте).
Бонус: в Organizer добавили новую категорию Launches, в которой можно будет увидеть, что именно является причиной долгого запуска приложения у пользователей (статистика за всё время).
Please open Telegram to view this post
VIEW IN TELEGRAM
Новый метод count(where:) в Swift 6
➡️ В SE-0220 появился новый метод count(where:), который выполняет filter() и count за один проход.
Это позволяет избежать создания нового массива и обеспечивает четкое и прозрачное решение подсчёта.
🤩 Этот метод доступен для всех типов, соответствующих Sequence, поэтому его можно использовать и для сетов, и для словарей.
😃 iOS Dev
Это позволяет избежать создания нового массива и обеспечивает четкое и прозрачное решение подсчёта.
Please open Telegram to view this post
VIEW IN TELEGRAM