asc – CLI для App Store Connect
asc – неофициальный CLI клиент на go для работы с API App Store Connect. Что с его помощью можно делать:
👉Работать со всеми фичами Testflight
👉Заливать сборки в App Store
👉Менеджерить скриншоты, локализации и прочее
👉Собирать данные по аналитике и продажам
👉Работать с Xcode Cloud
👉Да и в целом покрывает практически все фичи, которые есть
asc – неофициальный CLI клиент на go для работы с API App Store Connect. Что с его помощью можно делать:
👉Работать со всеми фичами Testflight
👉Заливать сборки в App Store
👉Менеджерить скриншоты, локализации и прочее
👉Собирать данные по аналитике и продажам
👉Работать с Xcode Cloud
👉Да и в целом покрывает практически все фичи, которые есть
GitHub
GitHub - rudrankriyam/App-Store-Connect-CLI: Fast, scriptable CLI for the App Store Connect API. Automate TestFlight, builds, submissions…
Fast, scriptable CLI for the App Store Connect API. Automate TestFlight, builds, submissions, signing, analytics, screenshots, subscriptions, and more. JSON-first, no interactive prompts - rudrankr...
👍16💅4
Пишем coding agent на Swift
Бесплатный эпизод Swift Talks про то, как написать простого кодинг агента общего назначения поверх OpenAI API.
Бесплатный эпизод Swift Talks про то, как написать простого кодинг агента общего назначения поверх OpenAI API.
talk.objc.io
Building a Coding Agent (Part 1)
We build the basic structure of a coding agent using OpenAI's API.
👎9🔥7👍3❤1
Трекаем потребление токенов в Foundation Models
В iOS 26.4 появилась возможность следить за тем, как Foundation Models тратят токены. Это важно с учетом того, что размер контекста у локальных моделей очень маленький, и его наполнение сильно влияет на качество работы AI фич.
Вместо статьи можно сразу посмотреть код с примерами на GitHub.
В iOS 26.4 появилась возможность следить за тем, как Foundation Models тратят токены. Это важно с учетом того, что размер контекста у локальных моделей очень маленький, и его наполнение сильно влияет на качество работы AI фич.
Вместо статьи можно сразу посмотреть код с примерами на GitHub.
Artem Novichkov
Tracking token usage in Foundation Models
Measuring instructions, prompts, and transcripts against the context window
❤10💅4👎1🔥1
Большое исследование мобильных разработчиков
Историю с проведением ежегодных опросов мобильных разработчиков я начал больше 10 лет назад. Сам я уже перестал этим заниматься, а дело живет – и ребята из DevCrowd запустили новое исследование. И вот в 2026 году его результаты, кажется, будут действительно неожиданными – разработка за последний год поменялась очень сильно, и эта волна, кажется, наконец-то докатилась и до iOS.
В опросе будем разбираться с тем, что происходит на рынке по грейдам и зарплатам, выживает ли кроссплатформа, как мобильщики используют AI в работе, куда расти, и как искать работу. Результаты выложим где-то в апреле!
👀Посмотреть прошлые исследования
👉Пройти опрос
Историю с проведением ежегодных опросов мобильных разработчиков я начал больше 10 лет назад. Сам я уже перестал этим заниматься, а дело живет – и ребята из DevCrowd запустили новое исследование. И вот в 2026 году его результаты, кажется, будут действительно неожиданными – разработка за последний год поменялась очень сильно, и эта волна, кажется, наконец-то докатилась и до iOS.
В опросе будем разбираться с тем, что происходит на рынке по грейдам и зарплатам, выживает ли кроссплатформа, как мобильщики используют AI в работе, куда расти, и как искать работу. Результаты выложим где-то в апреле!
👀Посмотреть прошлые исследования
👉Пройти опрос
survey.alchemer.eu
Исследование мобильных разработчиков, 2026
Исследование мобильных разработчиков, 2026.
👍5💅1
Q&A с Apple про SwiftUI
Apple продолжают уходить от режима, в котором они общаются с разработчиками только раз в год на WWDC. Например, сейчас они пробуют новый формат – вебинары с Q&A. Недавно прошел такой вебинар по SwiftUI, и один из участников подбил все 100 вопросов в один пост.
Apple продолжают уходить от режима, в котором они общаются с разработчиками только раз в год на WWDC. Например, сейчас они пробуют новый формат – вебинары с Q&A. Недавно прошел такой вебинар по SwiftUI, и один из участников подбил все 100 вопросов в один пост.
Substack
SwiftUI Foundations: Build Great Apps with SwiftUI Q&A
Answers from Apple Engineers
👍23❤4
Перфоманс CoreData vs SwiftData
Автор статьи сравнивает производительность CRUD операций на идентичных приложениях, одно из которых использует CoreData, а другое – SwiftData. Выводы такие:
👉На датасетах до 1.000 записей перфоманс примерно одинаковый, заметные отличия начинаются на пороге в 1.000.000 записей.
👉Максимальное потребление памяти на больших датасетах у SwiftData в 7 раз выше, а стабильное – в 2.5 раз.
👉Время старта замедляется в 8.5 раз.
Автор статьи сравнивает производительность CRUD операций на идентичных приложениях, одно из которых использует CoreData, а другое – SwiftData. Выводы такие:
👉На датасетах до 1.000 записей перфоманс примерно одинаковый, заметные отличия начинаются на пороге в 1.000.000 записей.
👉Максимальное потребление памяти на больших датасетах у SwiftData в 7 раз выше, а стабильное – в 2.5 раз.
👉Время старта замедляется в 8.5 раз.
Yaacoub
Measuring Core Data and SwiftData
💅15👍6❤1
SwiftUI Skill от Пола Хадсона
Что внутри скилла:
👉Инструкции по тому, как обходиться с deprecated APIs, и на что их заменять
👉Способы оптимизации перфоманса рендеринга
👉Инструкции по работе с accessibility
👉Куча разных best practices по написанию более компактного и чистого кода
Что внутри скилла:
👉Инструкции по тому, как обходиться с deprecated APIs, и на что их заменять
👉Способы оптимизации перфоманса рендеринга
👉Инструкции по работе с accessibility
👉Куча разных best practices по написанию более компактного и чистого кода
GitHub
GitHub - twostraws/SwiftUI-Agent-Skill: SwiftUI agent skill for Claude Code, Codex, and other AI tools.
SwiftUI agent skill for Claude Code, Codex, and other AI tools. - twostraws/SwiftUI-Agent-Skill
1🔥33👍8👎5❤1
Sosumi.ai теперь CLI
Sosumi.ai – сервис от Mattt, который упрощает доступ ваших агентов к документации Apple. Раньше он работал толтко через MCP, а теперь доступен и как отдельный CLI, так что пользоваться им проще.
Sosumi.ai – сервис от Mattt, который упрощает доступ ваших агентов к документации Apple. Раньше он работал толтко через MCP, а теперь доступен и как отдельный CLI, так что пользоваться им проще.
X (formerly Twitter)
Mattt (@mattt) on X
https://t.co/pb1UMcV8mC now has a CLI
```
npx @nshipster/sosumi fetch /documentation/swift/array
```
This lets you fetch and render Developer content directly into LLM-readable Markdown, without connecting to a remote MCP server.
```
npx @nshipster/sosumi fetch /documentation/swift/array
```
This lets you fetch and render Developer content directly into LLM-readable Markdown, without connecting to a remote MCP server.
❤15
TUIkit – библиотека для SwiftUI-like консольных интерфейсов
TUIkit – библиотека, которая дает знакомые вам примитивы вроде VStack, HStack, Text, Button и других, для того, чтобы собирать из них красивые консольные интерфейсы. Из интересного – встроенные темы, работа с фокусом и клавиатурой, ноль сторонних зависимостей.
TUIkit – библиотека, которая дает знакомые вам примитивы вроде VStack, HStack, Text, Button и других, для того, чтобы собирать из них красивые консольные интерфейсы. Из интересного – встроенные темы, работа с фокусом и клавиатурой, ноль сторонних зависимостей.
🔥29💅3👍1
Скилл для сравнения дизайна в Figma и скриншотов
Держите еще один классный скилл для ваших агентов – автоматическое сравнение дизайна в Figma с тем, как интерфейс выглядит в Xcode Previews.
Держите еще один классный скилл для ваших агентов – автоматическое сравнение дизайна в Figma с тем, как интерфейс выглядит в Xcode Previews.
skills.sh
design-compare by artemnovichkov/skills
Install the design-compare skill for artemnovichkov/skills
❤22🔥3💅3👍1
Vision for Networking in Swift
В Swift планируют серьезно переработать API для работы с сетью – сделать безопасным, построив его поверх structured concurrency, простым, модульным и кроссплатформенным.
По архитектуре его видят примерно следующим образом:
👉На фаундейшн уровне находятся общие IO примитивы
👉На следующем слое – реализация всех популярных сетевых протоколов
👉На верхнем уровне – серверный и клиентский API, подходящий большинству разработчиков
В Swift планируют серьезно переработать API для работы с сетью – сделать безопасным, построив его поверх structured concurrency, простым, модульным и кроссплатформенным.
По архитектуре его видят примерно следующим образом:
👉На фаундейшн уровне находятся общие IO примитивы
👉На следующем слое – реализация всех популярных сетевых протоколов
👉На верхнем уровне – серверный и клиентский API, подходящий большинству разработчиков
GitHub
swift-evolution/visions/networking.md at main · swiftlang/swift-evolution
This maintains proposals for changes and user-visible enhancements to the Swift Programming Language. - swiftlang/swift-evolution
🔥37💅11