💡Vision for Networking in Swift
У Swift є план серйозно переосмислити мережевий стек: зробити API більш безпечним, побудувати його поверх structured concurrency, а ще — щоб він був простим, модульним і кросплатформним.
Як вони бачать архітектуру (високорівнево):
👉 Foundation-рівень — базові IO-примітиви
👉 середній шар — реалізація популярних мережевих протоколів
👉 верхній рівень — зручний клієнтський і серверний API, який закриває потреби більшості розробників
Якщо цікаво, куди рухається Swift-екосистема (і що потенційно може замінити частину нинішнього “зоопарку” networking-рішень) — варто проглянути.
🇺🇦 iOSDevUA
У Swift є план серйозно переосмислити мережевий стек: зробити API більш безпечним, побудувати його поверх structured concurrency, а ще — щоб він був простим, модульним і кросплатформним.
Як вони бачать архітектуру (високорівнево):
👉 Foundation-рівень — базові IO-примітиви
👉 середній шар — реалізація популярних мережевих протоколів
👉 верхній рівень — зручний клієнтський і серверний API, який закриває потреби більшості розробників
Якщо цікаво, куди рухається Swift-екосистема (і що потенційно може замінити частину нинішнього “зоопарку” networking-рішень) — варто проглянути.
🇺🇦 iOSDevUA
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
❤3
🔥WWDC 2026 офіційно 📣
Apple підтвердила дати: 8–12 червня, а Keynote — у понеділок, 8 червня.
Як і в попередні роки, івент буде переважно онлайн, плюс запланований обмежений in-person день в Apple Park у день Keynote.
🇺🇦 iOSDevUA
Apple підтвердила дати: 8–12 червня, а Keynote — у понеділок, 8 червня.
Як і в попередні роки, івент буде переважно онлайн, плюс запланований обмежений in-person день в Apple Park у день Keynote.
🇺🇦 iOSDevUA
❤3
Заголовок, звісно, трохи віддає клікбейтом 😄 Але сам матеріал — реально топ: всередині величезна добірка посилань на якісні ресурси, що проводять по Swift Concurrency шляхом від zero до hero.
🔗 https://swiftology.io/articles/swift-concurrency-zero-to-hero/
🇺🇦 iOSDevUA
🔗 https://swiftology.io/articles/swift-concurrency-zero-to-hero/
🇺🇦 iOSDevUA
Swiftology
Swift Concurrency from Zero to Hero | Reading List | Swiftology
In this short post I want to recommend an ordered reading list that will get you from Zero to Hero in Swift Concurrency
❤5👍1
SwiftBook у PDF на 600+ сторінок? 📚
Є — і доступний за посиланням.
🔗 https://github.com/peterfriese/swift-book
🇺🇦 iOSDevUA
Є — і доступний за посиланням.
🔗 https://github.com/peterfriese/swift-book
🇺🇦 iOSDevUA
GitHub
GitHub - peterfriese/swift-book: The Swift Programming Language book as a PDF!
The Swift Programming Language book as a PDF! Contribute to peterfriese/swift-book development by creating an account on GitHub.
❤3
Трохи статистики по популярності iOS-версій на самому старті року 📊
Якщо хочете швидко зрозуміти, які major-версії iOS реально домінують на початку року — ось зручна сторінка зі статистикою. Плюс там є коротке порівняння фіч між різними версіями iOS, щоб легше приймати рішення про мінімальну підтримку / фічі під нові API.
🔗 https://telemetrydeck.com/survey/apple/iOS/majorSystemVersions/
🇺🇦 iOSDevUA
Якщо хочете швидко зрозуміти, які major-версії iOS реально домінують на початку року — ось зручна сторінка зі статистикою. Плюс там є коротке порівняння фіч між різними версіями iOS, щоб легше приймати рішення про мінімальну підтримку / фічі під нові API.
🔗 https://telemetrydeck.com/survey/apple/iOS/majorSystemVersions/
🇺🇦 iOSDevUA
TelemetryDeck
iOS Versions Market Share in 2026
iOS versions market share: Top 10 most used iOS versions worldwide. Monthly updated charts. Subscribe to our newsletter to get the latest numbers to your inbox.
🤖 «Мультизадачність» з AI-агентами: паралелити чи добивати по черзі?
Автор розбирає знайому дилему: коли працюєш з агентами, дуже легко розпорошитись і вести кілька задач одночасно. Але що реально вигідніше — закривати одну задачу повністю від А до Я, а потім брати наступну, чи паралелити кілька потоків?
З його висновками можна (і навіть хочеться) посперечатися, але прочитати все одно цікаво — багато практичних спостережень.
🔗 https://www.avanderlee.com/ai-development/agentic-development-multi-project-challenges/
🇺🇦 iOSDevUA
Автор розбирає знайому дилему: коли працюєш з агентами, дуже легко розпорошитись і вести кілька задач одночасно. Але що реально вигідніше — закривати одну задачу повністю від А до Я, а потім брати наступну, чи паралелити кілька потоків?
З його висновками можна (і навіть хочеться) посперечатися, але прочитати все одно цікаво — багато практичних спостережень.
🔗 https://www.avanderlee.com/ai-development/agentic-development-multi-project-challenges/
🇺🇦 iOSDevUA
SwiftLee
Agentic Development: Multi-Project Challenges
Explore agentic development to streamline multiple projects and enhance your productivity with effective workflow practices.
📊 Новий App Store Connect уже доступний: оновили Analytics і завезли 100+ метрик
Apple викотила найбільше оновлення Analytics в App Store Connect: тепер можна дивитися монетизацію та підписки значно глибше — з новими зрізами, фільтрами й бенчмарками.
Що нового:
• 100+ нових метрик (включно з даними по IAP, підписках і пропозиціях).
• Когорти: аналіз поведінки груп користувачів за датою/джерелом завантаження, стартом офера тощо. • Peer benchmarks для монетизації (порівняння з “пір-групою”).
• 2 нові звіти по підписках + експорт через Analytics Reports API.
• До 7 фільтрів одночасно для більш точного розбору даних.
⚠️ Важливий момент про дедлайни: Apple поступово переносить дані з Sales and Trends в Analytics. Процес стартує з середини 2026 (спочатку — Subscriptions dashboards), а решту дашбордів і репортів прибиратимуть протягом 2027.
➡️ Деталі: https://developer.apple.com/app-store-connect/analytics/
💬 Фідбек: https://developer.apple.com/contact/topic/SC1105/subtopic/30036/solution/CONTACT.EML.GEN/details
🇺🇦 iOSDevUA
Apple викотила найбільше оновлення Analytics в App Store Connect: тепер можна дивитися монетизацію та підписки значно глибше — з новими зрізами, фільтрами й бенчмарками.
Що нового:
• 100+ нових метрик (включно з даними по IAP, підписках і пропозиціях).
• Когорти: аналіз поведінки груп користувачів за датою/джерелом завантаження, стартом офера тощо. • Peer benchmarks для монетизації (порівняння з “пір-групою”).
• 2 нові звіти по підписках + експорт через Analytics Reports API.
• До 7 фільтрів одночасно для більш точного розбору даних.
⚠️ Важливий момент про дедлайни: Apple поступово переносить дані з Sales and Trends в Analytics. Процес стартує з середини 2026 (спочатку — Subscriptions dashboards), а решту дашбордів і репортів прибиратимуть протягом 2027.
➡️ Деталі: https://developer.apple.com/app-store-connect/analytics/
💬 Фідбек: https://developer.apple.com/contact/topic/SC1105/subtopic/30036/solution/CONTACT.EML.GEN/details
🇺🇦 iOSDevUA
🎉 У Xcode 26.4 (нарешті!) завезли scope guides — направляючі для областей видимості
Так, ті самі лінії/підсвітки, які допомагають швидко бачити, де починається й закінчується блок коду. Виглядає як дрібниця, але після цього відкатуватися назад уже не хочеться 😄
Де увімкнути:
Тепер і WWDC, здається, не треба 🤝
І тільки спробуйте не поставити лайк 🐾
🇺🇦 iOSDevUA
Так, ті самі лінії/підсвітки, які допомагають швидко бачити, де починається й закінчується блок коду. Виглядає як дрібниця, але після цього відкатуватися назад уже не хочеться 😄
Де увімкнути:
Settings → Display → Scope GuidesТепер і WWDC, здається, не треба 🤝
І тільки спробуйте не поставити лайк 🐾
🇺🇦 iOSDevUA
❤11👍6
This media is not supported in your browser
VIEW IN TELEGRAM
🌀 Анімація “розгортання” контенту в SwiftUI
Не завжди стандартні iOS-компоненти поводяться саме так, як хочеться — і це іноді стосується навіть анімацій. Особливо коли потрібно красиво “розкрити” контент у списку чи блоці, а дефолтні рішення виглядають кострубато.
Натрапив на цікавий підхід до компонента розкриття: під капотом GeometryReader + протокол Animatable — можна отримати більш контрольовану й плавну анімацію.
🇺🇦 iOSDevUA
Не завжди стандартні iOS-компоненти поводяться саме так, як хочеться — і це іноді стосується навіть анімацій. Особливо коли потрібно красиво “розкрити” контент у списку чи блоці, а дефолтні рішення виглядають кострубато.
Натрапив на цікавий підхід до компонента розкриття: під капотом GeometryReader + протокол Animatable — можна отримати більш контрольовану й плавну анімацію.
🇺🇦 iOSDevUA
❤6
👨💻 Сьогодні Apple — 50 років.
І з цього приводу є класний лонгрід від Mezha, який пропонує подивитися на історію компанії через її продукти — від ранніх комп’ютерів до сучасної екосистеми.
Прориви: Apple II → Macintosh → iMac/iBook → iPod + iTunes → iPhone → iPad → Apple Watch → AirPods → Apple Silicon.
А ще — чесна добірка “спіткнулися”: Apple III, Macintosh Portable, Newton, Pippin, MobileMe, butterfly-клавіатура, Vision Pro та інші дивні/передчасні експерименти.
🇺🇦 iOSDevUA
І з цього приводу є класний лонгрід від Mezha, який пропонує подивитися на історію компанії через її продукти — від ранніх комп’ютерів до сучасної екосистеми.
Прориви: Apple II → Macintosh → iMac/iBook → iPod + iTunes → iPhone → iPad → Apple Watch → AirPods → Apple Silicon.
А ще — чесна добірка “спіткнулися”: Apple III, Macintosh Portable, Newton, Pippin, MobileMe, butterfly-клавіатура, Vision Pro та інші дивні/передчасні експерименти.
🇺🇦 iOSDevUA
🔥9
Media is too big
VIEW IN TELEGRAM
☁️🔄 Як показати статус синхронізації SwiftData з iCloud
Здавалося б, така штука має бути “з коробки”: початок синку, завершення, помилка — і все прозоро для юзера. Але ні 🙃
Азам розбирався й намагався знайти API, який би повідомляв про старт/фініш/фейл синхронізації SwiftData з iCloud — і, як виявилось, такої можливості просто немає.
Тому в статті показано, як відтворити власний механізм відображення прогресу синхронізації на прикладі таск-трекера, і з якими “підводними каменями” можна зіткнутися.
📖 Стаття:
https://azamsharp.com/2026/03/16/swiftdata-icloud-sync-status.html
🛠 Приклад реалізації (gist):
https://gist.github.com/azamsharpschool/f66500e4d6df195802ae9f422ef157bc
🇺🇦 iOSDevUA
Здавалося б, така штука має бути “з коробки”: початок синку, завершення, помилка — і все прозоро для юзера. Але ні 🙃
Азам розбирався й намагався знайти API, який би повідомляв про старт/фініш/фейл синхронізації SwiftData з iCloud — і, як виявилось, такої можливості просто немає.
Тому в статті показано, як відтворити власний механізм відображення прогресу синхронізації на прикладі таск-трекера, і з якими “підводними каменями” можна зіткнутися.
📖 Стаття:
https://azamsharp.com/2026/03/16/swiftdata-icloud-sync-status.html
🛠 Приклад реалізації (gist):
https://gist.github.com/azamsharpschool/f66500e4d6df195802ae9f422ef157bc
🇺🇦 iOSDevUA
👍5❤1
Трохи про MCP 🧩
Якщо ви досі не в темі, що таке MCP, — ну… час наздоганяти 😄 Це штука, яка дає агентам “руки”: підключає інструменти, дані й робочі процеси так, щоб AI міг не тільки генерувати текст, а й реально виконувати дії (та ще й з контролем).
У статті — приклад, як MCP можна використати для оптимізації продукту й задач, де потрібні інструменти, контекст і повторювані операції.
🔗 https://www.avanderlee.com/ai-development/using-an-mcp-to-perform-product-optimizations/
🇺🇦 iOSDevUA
Якщо ви досі не в темі, що таке MCP, — ну… час наздоганяти 😄 Це штука, яка дає агентам “руки”: підключає інструменти, дані й робочі процеси так, щоб AI міг не тільки генерувати текст, а й реально виконувати дії (та ще й з контролем).
У статті — приклад, як MCP можна використати для оптимізації продукту й задач, де потрібні інструменти, контекст і повторювані операції.
🔗 https://www.avanderlee.com/ai-development/using-an-mcp-to-perform-product-optimizations/
🇺🇦 iOSDevUA
SwiftLee
Using an MCP to perform product optimizations
Explore how MCP can transform product optimization and streamline your focus on the right tasks for maximum impact.
❤2
🧩 Swift-алгоритми для колекцій і послідовностей, які реально можна тягнути в продакшен
Стандартна бібліотека Swift вже дає потужні примітиви для роботи з колекціями. Але на практиці багато хто все ще пише вкладені цикли, тримає тимчасові буфери і рахує індекси руками — код виходить важчим для читання й легше зловити помилку.
Як альтернатива — apple/swift-algorithms (open source):
https://github.com/apple/swift-algorithms
📖 А тут є хороший гайд з практичними прикладами: як застосовувати алгоритми для перестановок, циклів, рандомних вибірок та інших корисних патернів:
https://www.sagarunagar.com/blog/swift-algorithms-complete-guide/
Якщо хочете коротше, чистіше й менш “ручне” працювати з колекціями — must-have у закладки.
🇺🇦 iOSDevUA
Стандартна бібліотека Swift вже дає потужні примітиви для роботи з колекціями. Але на практиці багато хто все ще пише вкладені цикли, тримає тимчасові буфери і рахує індекси руками — код виходить важчим для читання й легше зловити помилку.
Як альтернатива — apple/swift-algorithms (open source):
https://github.com/apple/swift-algorithms
📖 А тут є хороший гайд з практичними прикладами: як застосовувати алгоритми для перестановок, циклів, рандомних вибірок та інших корисних патернів:
https://www.sagarunagar.com/blog/swift-algorithms-complete-guide/
Якщо хочете коротше, чистіше й менш “ручне” працювати з колекціями — must-have у закладки.
🇺🇦 iOSDevUA
GitHub
GitHub - apple/swift-algorithms: Commonly used sequence and collection algorithms for Swift
Commonly used sequence and collection algorithms for Swift - apple/swift-algorithms
🔥4
🧠💻 Лайфхаки для консолі, які реально економлять нерви
У час “агентської” розробки ми почали набагато частіше жити в терміналі — збірки, скрипти, CI, тулзи, автоматизації. Тому тримайте класну добірку неочевидних, але дуже практичних shell-трюків.
Наприклад, короткий синтаксис для ренейму через brace expansion:
Це перейменує
Якщо любите такі мікро-оптимізації — у статті їх ще багато.
🇺🇦 iOSDevUA
У час “агентської” розробки ми почали набагато частіше жити в терміналі — збірки, скрипти, CI, тулзи, автоматизації. Тому тримайте класну добірку неочевидних, але дуже практичних shell-трюків.
Наприклад, короткий синтаксис для ренейму через brace expansion:
mv filename.{txt,md}Це перейменує
filename.txt → filename.md без зайвих танців з параметрами.Якщо любите такі мікро-оптимізації — у статті їх ще багато.
🇺🇦 iOSDevUA
Larvitz Blog
Shell Tricks That Actually Make Life Easier (And Save Your Sanity)
Watch someone backspace 40 characters instead of pressing CTRL+W, and you’ll understand why this list exists. A collection of shell tricks-grouped by what works everywhere and what’s Bash/Zsh-speci...
❤2
👀 Життєвий цикл SwiftUI View: коли насправді спрацьовує onAppear
Буває, що:
• спрацьовує двічі
• викликається в неочікуваному порядку
• або взагалі приходить не тоді, коли ви на нього розраховуєте
📖 Карін Пратер у статті розбирає це “в полі”: тестує різні сценарії й показує, які сюрпризи легко зловити, особливо в TabView:
https://www.swiftyplace.com/blog/swiftui-view-lifecycle-onappear
Якщо у вас колись “рандомно” дублювались запити/аналітика/ініціалізація — дуже ймовірно, що винен саме
🇺🇦 iOSDevUA
onAppear у SwiftUI — той самий API, на який спирається майже кожен застосунок… і водночас він інколи поводиться максимально дивно 🙃Буває, що:
• спрацьовує двічі
• викликається в неочікуваному порядку
• або взагалі приходить не тоді, коли ви на нього розраховуєте
📖 Карін Пратер у статті розбирає це “в полі”: тестує різні сценарії й показує, які сюрпризи легко зловити, особливо в TabView:
https://www.swiftyplace.com/blog/swiftui-view-lifecycle-onappear
Якщо у вас колись “рандомно” дублювались запити/аналітика/ініціалізація — дуже ймовірно, що винен саме
onAppear.🇺🇦 iOSDevUA
👍3❤1
🕵️♂️🤖 Реверс-інжиніринг з Hopper через MCP
Схоже, у Hopper (один із найпотужніших дизасемблерів під iOS/macOS) з’явився MCP-сервер. Тобто тепер AI-агенти можуть підключатися до Hopper як до інструмента й швидше розбиратися, що відбувається “під капотом” у бінарниках і фреймворках.
Ідея проста: коли немає нормальної документації або поведінка системних фреймворків неочевидна — такий інструмент може допомогти зрозуміти реалізаційні деталі та побачити, як усе працює на рівні compiled-коду.
⚠️ Важливий дисклеймер: використовуйте це для дослідження й дебагу, а не для спроб обійти обмеження чи лізти в приватні API — з цим легко влетіти в проблеми з рев’ю та ліцензіями.
🇺🇦 iOSDevUA
Схоже, у Hopper (один із найпотужніших дизасемблерів під iOS/macOS) з’явився MCP-сервер. Тобто тепер AI-агенти можуть підключатися до Hopper як до інструмента й швидше розбиратися, що відбувається “під капотом” у бінарниках і фреймворках.
Ідея проста: коли немає нормальної документації або поведінка системних фреймворків неочевидна — такий інструмент може допомогти зрозуміти реалізаційні деталі та побачити, як усе працює на рівні compiled-коду.
⚠️ Важливий дисклеймер: використовуйте це для дослідження й дебагу, а не для спроб обійти обмеження чи лізти в приватні API — з цим легко влетіти в проблеми з рев’ю та ліцензіями.
🇺🇦 iOSDevUA
X (formerly Twitter)
Oskar Groth (@oskargroth) on X
Wasn't joking about this one btw
You can reverse-engineer pretty much any part of Apple platform internals in seconds using Claude or Codex with Hopper MCP
You can reverse-engineer pretty much any part of Apple platform internals in seconds using Claude or Codex with Hopper MCP
❤2
💡Compilation Cache в Xcode 26
У Xcode 26 з’явився новий кеш артефактів збірки (compilation cache). Ідея проста: щоб у багатьох сценаріях вам не доводилося щоразу “пережовувати” весь проєкт заново — після перемикання гілок, на CI або навіть після
Якщо працює так, як задумано, це може помітно скоротити час на збірки й зробити дев-цикл відчутно швидшим.
🇺🇦 iOSDevUA
У Xcode 26 з’явився новий кеш артефактів збірки (compilation cache). Ідея проста: щоб у багатьох сценаріях вам не доводилося щоразу “пережовувати” весь проєкт заново — після перемикання гілок, на CI або навіть після
clean build.Якщо працює так, як задумано, це може помітно скоротити час на збірки й зробити дев-цикл відчутно швидшим.
🇺🇦 iOSDevUA
Livsy Code → Learn Swift the smart way
Xcode 26 Compilation Cache → Livsy Code
Greetings, traveler! Most iOS engineers don’t need another reminder that builds are expensive — we feel it every day. You change a few lines. You wait. You switch branches. You wait again. CI rebuilds the same targets for the tenth time today. Someone suggests…
👍2
📱🤖 Підтримка iOS у Codex
У Codex є готовий сценарій для iOS/macOS: можна скелетити SwiftUI-проєкт, будувати й дебажити його, тримаючи весь цикл CLI-first (без залежності від Xcode GUI) — через
Ще крутіше — можна підключати skills & plugins під iOS-розробку (наприклад, під Liquid Glass / performance audit / рефакторинг SwiftUI та дебаг у симуляторі через XcodeBuildMCP).
І так: багато з цього лежить у публічних GitHub-репах, тож за бажання ці “скіли” можна перетягнути й у будь-якого іншого агента.
🇺🇦 iOSDevUA
У Codex є готовий сценарій для iOS/macOS: можна скелетити SwiftUI-проєкт, будувати й дебажити його, тримаючи весь цикл CLI-first (без залежності від Xcode GUI) — через
xcodebuild або Tuist. Ще крутіше — можна підключати skills & plugins під iOS-розробку (наприклад, під Liquid Glass / performance audit / рефакторинг SwiftUI та дебаг у симуляторі через XcodeBuildMCP).
І так: багато з цього лежить у публічних GitHub-репах, тож за бажання ці “скіли” можна перетягнути й у будь-якого іншого агента.
🇺🇦 iOSDevUA
Openai
Build for iOS | Codex use cases
Use Codex to scaffold iOS SwiftUI projects, keep the build loop CLI-first with `xcodebuild` or Tuist, and add XcodeBuildMCP or focused SwiftUI skills when the work gets deeper.
👍4❤1
This media is not supported in your browser
VIEW IN TELEGRAM
🧨 Олдскул-інженери: «Нам не потрібен AI, робимо все як раніше»
Тим часом “10x-інженери”: придумали для Claude цифровий кнут
Йдеться про badclaude — штуку, яка додає агенту максимально жорсткий “батіг-мод”: більше тиску, менше поблажок, швидше виконання задач (принаймні, така ідея).
🔗 тред: https://x.com/blended_jpeg/status/2041108141266653325
🔗 репо: https://github.com/GitFrog1111/badclaude
P.S. Звучить як мем, але як експеримент з “мотиваційними” промптами — цікаво 👀
🇺🇦 iOSDevUA
Тим часом “10x-інженери”: придумали для Claude цифровий кнут
Йдеться про badclaude — штуку, яка додає агенту максимально жорсткий “батіг-мод”: більше тиску, менше поблажок, швидше виконання задач (принаймні, така ідея).
🔗 тред: https://x.com/blended_jpeg/status/2041108141266653325
🔗 репо: https://github.com/GitFrog1111/badclaude
P.S. Звучить як мем, але як експеримент з “мотиваційними” промптами — цікаво 👀
🇺🇦 iOSDevUA
😁6❤1
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Claude Pulse — безкоштовний macOS додаток для menu bar, який показує ваші ліміти Claude в реальному часі.
Набридло відкривати claude.ai щоб перевірити скільки повідомлень залишилось? Claude Pulse тихо сидить у вашому menu bar і показує поточну сесію, тижневі ліміти та ліміти Sonnet — все на одному погляді.
Що вміє:
- Відсоток використання прямо в menu bar
- Відстежує поточну сесію, всі моделі та Sonnet окремо
- Зворотній відлік до скидання лімітів
- Розумні сповіщення про використання — Отримуйте сповіщення до того, як вичерпаєте ліміт
- Автооновлення даних кожні 30с–10хв
- Автооновлення додатку через Sparkle
- Нативний macOS додаток, легкий, без іконки в Dock
Завантажити: https://github.com/sergey-zhuravel/ClaudePulse
🇺🇦 iOSDevUA
Набридло відкривати claude.ai щоб перевірити скільки повідомлень залишилось? Claude Pulse тихо сидить у вашому menu bar і показує поточну сесію, тижневі ліміти та ліміти Sonnet — все на одному погляді.
Що вміє:
- Відсоток використання прямо в menu bar
- Відстежує поточну сесію, всі моделі та Sonnet окремо
- Зворотній відлік до скидання лімітів
- Розумні сповіщення про використання — Отримуйте сповіщення до того, як вичерпаєте ліміт
- Автооновлення даних кожні 30с–10хв
- Автооновлення додатку через Sparkle
- Нативний macOS додаток, легкий, без іконки в Dock
Завантажити: https://github.com/sergey-zhuravel/ClaudePulse
🇺🇦 iOSDevUA
❤4
🔎 Пошуковик по всіх iOS-блогах
Якщо потрібно швидко знайти якісний матеріал по темі (і окрім пошуку в цьому каналі), зацініть цей сервіс. Він уміє шукати по 675 блогах і 15 000 статтях — інколи знаходить те, що Google пропускає.
Корисно, коли треба не “перший-ліпший туторіал”, а нормальний розбір з прикладами 👀
🇺🇦 iOSDevUA
Якщо потрібно швидко знайти якісний матеріал по темі (і окрім пошуку в цьому каналі), зацініть цей сервіс. Він уміє шукати по 675 блогах і 15 000 статтях — інколи знаходить те, що Google пропускає.
Корисно, коли треба не “перший-ліпший туторіал”, а нормальний розбір з прикладами 👀
🇺🇦 iOSDevUA
❤5🔥2