TGViewer
Channel Public Channel
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT

iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT

@iosgr

Самые интересные статьи, видео и новости, связанные с iOS разработкой. Не больше трёх материалов в день.

Регистрация в РКН: https://gosuslugi.ru/snet/67b464d698a28c4e866d827a

Размещение рекламы: @tanyasanovna
Subscribers
12K
Photos
767
Videos
71
Links
4.3K

Showing posts older than #4498 · Back to latest

Older Posts 18 shown
Post #4497 6.52K
Как управлять контекстом Foundation Models

Держите очень подробные Tech Notes от Apple про лучшие практики оптимизации маленького контекстного окна локальной LLM.
Apple Developer Documentation TN3193: Managing the on-device foundation model’s context window | Apple Developer Documentation Learn how to budget for the context window limit of Apple’s on-device foundation model and handle the error when reaching the limit.
  • 🔥 11
  • 👍 2
Post #4496 6.23K
Визуальный эффект Apple Intelligence

У Apple Intelligence хорошо получилась только одна вещь – красивый мерцающий эффект у вьюшки, в которой он активируется. В статье разбирается, как в SwiftUI можно получить очень похожий эффект самостоятельно, и добавлять его любым элементам с помощью модификатора.
Livsy Code → Learn Swift the smart way An Apple Intelligence-Style Glow Effect in SwiftUI → Livsy Code Greetings, traveler! Apple’s recent design language introduces a glowing, animated stroke effect that highlights shapes and components in a subtle yet dynamic way. Let’s walk through how to recreate this effect in SwiftUI with reusable extensions. Extending…
  • 🔥 20
  • 💅 13
  • 👎 8
  • ❤ 1
  • 👍 1
Post #4495 5.4K
Swift Profile Recorder

В экосистеме серверного Swift продолжают появляться новые официальные проекты. На этот раз – in-process профилировщик, который легко встраивается в любой сервис, и отдает результаты профилирования через cURL запросы.
Swift.org Introducing Swift Profile Recorder: Identifying Performance Bottlenecks in Production Swift Profile Recorder, an in-process sampling profiler for Swift services, is now available as an open source project.
  • ❤ 13
Post #4494 5.73K
Swift Transformers 1.0

Библиотека swift-transformers от HuggingFace, позволяющая удобно работать с локальными LLM, получила первую стабильную версию. Помимо примитивов для работы с моделями, с ее помощью можно скачивать и загружать в память любые модели с HuggingFace.
huggingface.co Swift Transformers Reaches 1.0 – and Looks to the Future We’re on a journey to advance and democratize artificial intelligence through open source and open science.
  • ❤ 37
  • 💅 2
  • 👍 1
Post #4493 6.45K
Навигация в здании с помощью компьютерного зрения

Не статья, а чистый кайф, что редко видишь в iOS разделе Хабра. В 2ГИС на основе изображения с камеры определяют, где пользователь находится прямо сейчас, куда ему надо попасть, динамически в движении пересчитывают маршрут и отрисовывают все это добро в ARKit.
  • 🔥 44
  • 👍 6
  • 👎 2
  • ❤ 1
Post #4492 6.08K
Примеры использования Foundation Models фреймворка

Я недавно шарил пример того, как Foundation Models использовали в моем любимом приложении с рецептами. Apple подготовили свою подборку примеров – от упрощения логирования силовых тренировок до предложения подходящей музыки по контенту видео.
Apple Newsroom Apple’s Foundation Models framework unlocks new intelligent app experiences Developers around the world are able to bring even more intelligent experiences into their apps by tapping into Apple’s Foundation Models framework.
  • ❤ 6
  • 👍 3
  • 🔥 3
Post #4490 5.18K
xcsift – оптимизация логов Xcode для AI

Контекст – самая полезная и одновременно самая дорогая вещь при работе с AI агентами. Слишком большой контекст, с одной стороны, ухудшает качество результата, а с другой – делает каждый поход в LLM все более дорогим.

xcsift – консольный инструмент, который конвертирует логи xcodebuild в простой и короткий JSON, содержащий всю важную информацию.
  • ❤ 23
Post #4489 5.1K
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT Поддержка автокомплита в Swift Argument Parser Swift Argument Parser – библиотека, помогающая писать Swift CLI приложения, давая удобные механизмы определения их входных параметров. Так вот, если вы ее используете, то практически бесплатно получаете поддержку…
Разбор SwiftPM Traits

Traits в SwiftPM это что-то вроде feature flags, которве позволяют включать и отключать разные модули в библиотеке. В статье разбираются все особенности их поведения как с точки зрения автора библиотеки, так и ее потребителя.
  • 👍 9
  • ❤ 3
Post #4488 5.44K
Нет ничего хуже Xcode

Если вы стали забывать, то держите напоминание – мало кто делает тулчейн для разработчиков хуже, чем Apple, причем с годами ситуация толтко ухудшается.
  • 💅 47
  • 👎 16
  • 👍 15
  • ❤ 8
  • 🔥 3
Post #4487 6.42K
Поддержка автокомплита в Swift Argument Parser

Swift Argument Parser – библиотека, помогающая писать Swift CLI приложения, давая удобные механизмы определения их входных параметров. Так вот, если вы ее используете, то практически бесплатно получаете поддержку автодополнения ваших команд и их аргументах в консоли.
www.swifttoolkit.dev Hidden Gems in the Swift Argument Parser - Part I Discover lesser-known features: shell completion scripts and improving completion suggestions
  • 🔥 13
  • 💅 3
  • ❤ 1
Post #4486 6.24K
Почему ресайз изображения на macOS в 5 раз медленнее iOS

Отличный технический разбор причин, по которым ресайз изображений в NSImage на macOS занимает неприлично много времени, в то время как на симуляторе iOS все летает.
Max Seelemann Fast Thumbnails with CGImageSource When working with images, we rarely need to show them at full size — most often ist’s rather as a thumbnail or preview. Using fully loaded images for this is quite slow, so we implemented a thumbnail cache. While modernizing this component, I remembered…
  • 💅 10
  • 👍 5
Post #4485 6.67K
Если вы используете агентов вроде Claude Code для iOS разработки, то добавьте в свой Agents.md файл следующий путь:

Applications/Xcode-26.0.app/Contents/PlugIns/IDEIntelligenceChat.framework/Versions/A/Resources/AdditionalDocumentation


Это директория, в которой хранится markdown документация всех новых фичей, используемая для Xcode Intelligence.
  • 🔥 45
  • 👍 10
  • ❤ 3
Post #4484 5.86K
Управляем симуляторами через CLI

AXe – консольный тул для управления симулятором через accessibility. С его помощью можно симулировать нажатия, ввод, жесты, и многие другие действия. Выглядит как очень полезная штука, которую можно выдать вашему агенту и отправить самого тестировать результаты своей работы.
  • 👍 29
  • 👎 1
Post #4483 5.39K
Swift Configuration – библиотека для работы с конфигами

Вышла новая официальная Swift библиотека, которая дает единый интерфейс по работе со значениями в конфигах вне зависимости от того, как они заданы – через JSON, переменные окружения, флаги или как-то еще.

Из интересного – есть хот релоад и поддержка вложенности значений.
Swift Forums Introducing Swift Configuration Hi Swift Community! Today, we’re pleased to announce the initial release of Swift Configuration: a new library that provides a unified approach to reading configuration in your Swift applications. Configuration management has long been a challenge across…
  • 🔥 17
  • 👍 1
Post #4482 6.49K
M4 и M4 Pro в Amazon EC2

В Amazon'овские дата центры добавили Mac Mini с последней линейкой процессоров, так что, если вы используете их для CI/CD, можете получить хороший буст к перфомансу.
Amazon Announcing Amazon EC2 M4 and M4 Pro Mac instances | Amazon Web Services AWS has launched new EC2 M4 and M4 Pro Mac instances based on Apple M4 Mac mini, offering improved performance over previous generations and featuring up to 48GB memory and 2TB storage for iOS/macOS development workloads.
  • 👍 13
  • 👎 5
  • ❤ 3
  • 🔥 1
Post #4479 6.96K
Разработчик одного из моих любимых iOS приложений – менеджера рецептов Crouton – поделился списком фичей поверх Foundation Model фреймворка, которые выглядят действительно полезно:

👉Преобразование рецепта из одного полотна текста в список шагов
👉Предложения подходящих тегов
👉Именованные таймеры в зависимости от конкретного шага рецепта
  • 🔥 33
  • 👍 8
  • ❤ 2
Post #4478 5.68K
Релиз SQLiteData 1.0

Вышла новая библиотека от Pointfree – SQLiteData. Это альтернатива SwiftData с полной поддержкой property wrapper'ов и CloudKit, которая работает поверх SQLite.
  • 🔥 44
  • 👎 9
  • ❤ 1
  • 👍 1
Post #4477 5.38K
Скорость обновления на iOS 26

Держите обновляющийся каждые пару часов дэшборд от TelemetryDeck, показывающий статистику обновления на новые версии iOS, macOS и watchOS. Быстрее всех обновляются часы, а на macOS вообще стагнация.
  • 👍 5
Older posts →
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 →