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
12.1K
Photos
762
Videos
71
Links
4.3K
Recent Posts 20 shown
Post #4773 3.1K
Вышла бета Vapor 5

С момента релиза последней мажорной версии Vapor прошло уже шесть лет! Пятая версия – это переписывание всего фреймворка с нуля. Из важного:

👉Полная поддержка async/await вместо Nio
👉Использует Swift HTTP Server
👉Поддерживается Swift Configuration и HTTP Types
👉Экспериментальная библиотека макросов
Vapor Vapor 5 Beta After 6 and a half years of Vapor 4, and a decade to the day of Vapor 1.0, we're excited to show off the next version of Vapor, with the first beta release
  • ❤ 20
  • 🔥 8
  • 💅 7
  • 👍 1
Post #4771 3.67K
Swift 6.4 вышел

👉Swift Build теперь включен в SwiftPM по дефолту
👉Swift Subprocess стабилизировали и подняли версию до 1.0
👉Улучшили интероп с С++, Java и работу с Wasm
👉Новые типы массивов с перфомансом получше, и протокол Iterable для итерирования без копий
👉Много мелких языковых и библиотечных фичей
Swift.org Swift 6.4 Released Swift 6.4 is now available. Swift aims to be a great choice across the stack, from apps and servers to systems code, embedded devices, and the browser. This release deepens that support, and makes everyday code easier to write. Highlights include:
  • 💅 17
  • 👍 9
  • ❤ 3
Post #4770 4.03K
xcproj все

Произошло невероятное – в новом Xcode появилась замена xcproj-файлу на основе JSON:

👉В два раза компактнее старого формата
👉Легко читать и редактировать и людям, и агентам
👉Можно автоматически валидировать как нормальный JSON
👉Есть автоматическая конвертация!

А вот тут уже и зареверсинжинирили JSON-схему нового формата.
X (formerly Twitter) Paul Hudson (@twostraws) on X I don't think I ever swear on social media, but this one is worth it: holy shit! A JSON-based project format for Xcode! 🤯
  • ❤ 52
  • 🔥 16
  • 💅 4
  • 👍 3
Post #4768 4.64K
Все, что известно про Duo

А если официальных гайдов не хватает, вот подборка вообще всего, что сейчас известно про технические характеристики и будущие особенности разработки под Duo.
Blake Crosley iPhone Duo for Developers: The 1.42 Problem and the SDK Gap iPhone Duo for developers: inferred display points from App Store Connect screenshots, two display shapes, Split View, Touch ID, SDK timing, and six Tech Talks.
  • ❤ 6
Post #4767 5.58K
iPhone Duo Design Guidelines

Подъехали подробные гайдлайны по тому, как надо адаптировать свои приложения для работы с новой раскладушкой. Давайте, не ленимся поддерживать, я планирую покупать!
  • ❤ 18
  • 💅 8
  • 👎 4
  • 👍 3
Post #4764 5.07K
Как сделать радиальную диаграмму на Swift Charts

Читать статьи про всякие сумасшедшие визуализации на Swift Charts – это, конечно, мой guilty pleasure. В этот раз разбираемся, как собрать радиальную иерархическую диаграмму, которую может быть удобнт использовать, например, для отображения категорий бюджета.
  • ❤ 8
  • 👍 5
  • 🔥 1
Post #4762 4.47K
Swift Talk все

Олды еще помнят ежемесячный журнал (!!!) про iOS разработку от objc.io. Десять лет назад ребята перестали его выпускать, и вместо этого запустили серию подкастов по подписке, и регулярно выпускали их все эти годы.

И вот, спустя 500 выпусков, они закончили проект – а все старые выпуски выложат в паблик в конце года.
www.objc.io The End of Swift Talk After ten years and 500 episodes, we're ending our weekly video series
  • 🔥 61
  • ❤ 20
  • 👍 9
Post #4761 4.43K
Как там Swift for Windows

Держите подкаст с одним из контрибьюторов Windows поддержки в Swift про ее текущий статус, инфраструктуру и интеграции вокруг, и лучший способ вкатиться.
YouTube Swift on Windows with Saleem Abdulrasool Saleem Abdulrasool joins us to chat about bringing Swift to Windows. We get into server-side Swift, SwiftWin32, Swift's C++ interop, and how to get started yourself. https://brightdigit.com/episodes/211-swift-on-windows-with-saleem-abdulrasool Guest: Saleem…
  • 👍 11
  • 💅 1
Post #4760 4.52K
Новая диагностика ретейн циклов

В Xcode 26 появится новая диагностика, которая позволит ловить неочевидный кейс ретейн циклов. В своей первой статье за долгое время Санделл разбирает, как именно она работает.
Swift by Sundell Why Swift is introducing a warning for weak captures within nested closures | Swift by Sundell Let’s take a look at a new Swift diagnostic which helps prevent memory issues with implicit self captures when nested closures are used.
  • ❤ 16
Post #4759 5.98K
Как сделать Git масштабируемым

Не все же вьюшки красить, поэтому держите один из лучших технических постов за последние месяцы – про то, почему дизайн Git делает задачу его масштабирования настолько сложной, и как в Cursor ее решали при разработке своего аналога GitHub.
Cursor Git at any scale · Cursor
  • 👍 7
Post #4758 5K
5 сентября в онлайне пройдет конференция Яндекса о технологических вызовах в эпоху AI — deep tech night.

Всё, что сейчас происходит в индустрии из-за AI, требует пересматривать приоритеты в разработке, подходы к управлению командами и даже саму логику принятия решений. Именно этим вызовам и будет посвящено событие.

В программе — доклады ведущих экспертов индустрии. Среди них:

— Мо Гавдат, ex-Chief Business Officer Google X, — о том, как генеративные нейросети меняют разработку, инженерные процессы и роль разработчика.
— Александр Сафронов, руководитель отдела ML и AI (Яндекс Фантех), — про архитектуру и работу Люмена: модель, которая умеет строить персональную Мою Волну по запросам пользователя.
— Павел Капля, руководитель продуктовой разработки Алисы (Яндекс), — о том, как создаются агентские продукты в Алисе: от SDK и работы с моделями до пользовательского интерфейса.
— Евгений Косарев, Head of ML GigaChat Text (Сбер), и Валентин Мамедов, GigaChat Text Pretrain Lead (Сбер), — о том, зачем обучать LLM с нуля, как масштабировать модели и данные, что меняется при добавлении RL и reasoning, какую роль играют инфраструктура и внешние инструменты.

Также пройдет дискуссия «AI Productivity» с участием Олега Смолякова (Chief of Engineering Staff в Яндексе), Александра Лукьянченко (CTO Tech Platform в Авито) и других экспертов.

Будет онлайн-трансляция с Q&A-сессией. Запись всех выступлений выложат позже: первыми ее получат зарегистрированные участники. Вся информация об офлайн-участии — на сайте конференции.

Регистрируйтесь, чтобы присоединиться к эфиру, задать вопросы спикерам и первыми получить доступ к записям.
  • 👎 31
  • ❤ 2
  • 👍 1
Post #4757 4.03K
Как затащить симулятор в браузер

Классный разбор того, как одна из компаний, разрабатывающих очередной Lovable для нативных приложений, реализовала с нуля рендеринг SwiftUI на Wasm, и в итоге получила возможность запускать превью своих приложений прямо в браузере.
Dactyl How Dactyl works · Dactyl The drawing protocol behind Dactyl's SwiftUI engine, the hosts that paint it, and how we test it against Apple.
  • ❤ 18
  • 👍 1
Post #4756 4.1K
Что планируется в Embedded Swift

Embedded Swift – это подмножество языка, предназначенное для программирования в условиях жестко ограниченных ресурсов – например, под микроконтроллеры. Держите разбор того, что нового будет в Swift 6.4, включая нормальную поддержку any, untyped throws и парсинг чисел с плавающей точкой из строк.
Swift.org Embedded Swift Improvements Coming in Swift 6.4 Embedded Swift is a subset of Swift that’s designed for low resource usage, making it capable of running on constrained environments like microcontrollers. Using a special compilation mode, Embedded Swift produces significantly smaller binaries than regular…
  • 💅 11
  • 👍 6
  • 🔥 3
  • 👎 1
Post #4751 4.43K
Уменьшаем граф транзитивных зависимостей

Pointfree рассказывают, как они использовали SwiftPM traits чтобы уменьшить количество зависимостей, которые подтягивают их библиотеки. Напоминаю основную идею – с помощью traits зависимости можно настраивать гораздо более гранулярно, так что, если вы не используете какие-то фичи библиотеки, то и связанные зависимости не будут загружены.
www.pointfree.co “Trait-ifying” our libraries to reduce transitive dependencies We are continuing to adopt SwiftPM traits across our libraries so that users can opt out of pieces they do not need, starting with SwiftNavigation as our test bed.
  • ❤ 19
  • 💅 4
  • 👍 2
Older posts →

About this channel

How can I read @iosgr without a Telegram account?
TGViewer shows the public web preview Telegram publishes for iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT have?
iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT (@iosgr) has 12.1K subscribers on Telegram, refreshed roughly every 30 minutes.
Does iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
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 →